GNOME Bugzilla – Bug 144650
More sophisticated checking of what should be built
Last modified: 2010-02-12 15:39:36 UTC
Currently, I use "--disable-unix-frontends --disable-audio-support --disable-gva- libavformat --disable-gva-libmpeg3" when building GAP on my Win32 system. I don't have any of these programs or libraries installed. Shouldn't configure check for the availability of the required headers and/or libs, and enable/disable accordingly?
Yes, in the next stable release configure should check for required libs. GIMP-GAP-2.1 is an unstable version and some parts (including configure.in) are not fully implemented yet.
Michael, what's the state of this with gap 2.2.0?
The last time I tried (pre-2.2.0) it was worse, because of all the new stuff that got added. Will try again now.
For example, the following should not appear, but be disabled automatically: "gimp-gap is configured with Linux/UNIX specific frontends for xanim and mpeg encoders. Non Linux/UNIX users should run configure with the --disable-unix-frontends option." Then there is a problem in libwavplayclient: In file included from wpc_client.c:2: ./client.c:56:21: sys/ipc.h: No such file or directory ./client.c:57:21: sys/msg.h: No such file or directory ./client.c:58:22: sys/wait.h: No such file or directory ./client.c:61:29: linux/soundcard.h: No such file or directory [...] The configure message tells me that audio support will be compiled, but won't run because wavplay is missing. Still seems like it doesn't even compile.
This does still happen with GAP 2.4.0.
the configure.in file in the current svn trunk was updated for the upcomming gimp-gap 2.6 release this includes checks for the libwavplayclient that shall not be built on Windows and disable old Linux/Unix specific frontends per default. libavformat is currently enabled by default, libmpeg3 is built if the pthred library and the nasm assembler (that are required to build libmpeg3) are found. note that both libavformat and libmpeg3 were updated to newer versions and are included in the gimp-gap tarball therefore gimp-gap svn latest should be ready to build on windows. but the build on windows is not yet tested (i have no widows development machine) probably you can provide some feedback on the gimp-gap windows build ?
I assume this issue is OBSOLETE by now. If not, please reopen.