[gecode-users] gecode autoconf setting
Martin Mann
mmann at informatik.uni-freiburg.de
Mon Oct 22 15:22:29 CEST 2007
Hi,
I am currently preparing an autoconf based package including
gecode-1.3.0 as subpackage (subdir) in the source distribution using the
standard autoconf macro
AC_CONFIG_SUBDIRS([gecode-1.3.0])
Everything works fine including compilation:
- my configure enters the subdir and calls the gecode configure
- my makefile enters the gecode subdir and compiles the library
- my code compiles using the previously compiled local gecode version in
the subdir
- my resulting program works and can be installed in the system using
the standard "make install" target generated by autoconf
so far everything fine!
the problem occurs, when i want to create a source distribution of my
package (include gecode of course)
calling the standard "make dist" results in
...
make[1]: Entering directory `/home/..../gecode-1.3.0'
make[1]: *** No rule to make target `distdir'. Stop.
make[1]: Leaving directory `/home/..../gecode-1.3.0'
make: *** [distdir] Error 1
a closer look at the 'gecode-1.3.0/Makefile' shows, that there are only
make targets to generate a distribution of the include-headers and
compiled library - the binary distribution. This is nice to install the
precompiled library but doesnt help source sub-supplier as I am.. ;)
Think this is also usefull for other people that want to integrate a
certain gecode version as a bundle into their source project and to
distribute it.
Is there a reason for the non-standard Makefile not providing a source
distribution generation? If not is it possible to enable this in the
comming gecode-2.0.0 version?
Would be glad about! ;)
Meanwhile I will try to write a dist make target to enable the support
locally. Do you ve got this already or are you interested to get it if I
can manage?
So far, hope to help,
Martin
--
Martin Mann, Dipl. Bioinf.
Bioinformatics - Inst. of Computer Science
Albert-Ludwigs-University Freiburg
Tel: ++49-761-203-8259
Fax: ++49-761-203-7462
http://www.bioinf.uni-freiburg.de/~mmann/
More information about the gecode-users
mailing list