Configure created by autogen.sh doesn't add $prefix/include to include path?



I am building gnome from cvs, parallel to standard RH8.0 gnome 2 which I use for everyday work. I download the bzip2 libraries as source and compile these into my parallel build as well, which creates a $PREFIX/include/bzip.h.

The configure script created for gnome-vfs by autogen.sh in gnome-common does not seem to look in $PREFIX/include, only in /usr/include. Therefore my configure script always fails and tells me I don't have the bzip libraries. If I copy or link bzip.h into /usr/include all goes well.

I believe the makefiles created are fine, they do look in $PREFIX. Put me straight, isn't this really bad? (I'm assuming this affects all gnome modules and not just gnome-vfs). Shouldn't the tests in configure use exactly the same include directories as the makefiles? I would have thought this could create all kinds of subtle build bugs on various configurations... or am I doing something completely stoopid.

Cheers
Darryl Rees.

PS. If the author of bzip happens to be reading, could please you please add an install target to the shared library makefile for bzip...




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]