Hi Tim, --- Timothy Stack <[EMAIL PROTECTED]> wrote: > > hi, > > I'm having problems building from the current CVS > repository. The > configure script is detecting libesd in > /usr/local/lib, but > /usr/local/include isn't in the include directory > list when compiling. > So, it goes boom. > > Looking at configure.in, it defaults to adding > /usr/local/lib if > --with-libraries isn't specified. So, i would > suggest doing a similar > thing for --with-includes.
The problem with that approach is that it breaks apart on latest red hat and mandrake distributions, and probably other systems that use gcc 3.2. See http://www.kaffe.org/cgi-bin/viewcvs.cgi/kaffe/configure.in.diff?r1=1.166&r2=1.167 ChangeLog entry was: Wed Nov 13 12:11:59 CET 2002 Dalibor Topic <[EMAIL PROTECTED]> * configure.in: removed -I/usr/local/include from default CPPFLAGS, as it makes configure miss all header files on on gcc 3.2 based Mandrake Linux 9.0. See also these bug reports: http://www.mail-archive.com/[email protected]/msg01134.html http://www.mail-archive.com/[email protected]/msg01271.html This seems to be a widely experienced problem with gcc 3.2, here's a take from Zack Weinberg: http://www.mail-archive.com/[email protected]/msg00883.html It doesn't seem to be going to be reverted to the old behaviour soon. So I'd instead propose to remove automatic adding of /usr/local/lib from --with-libraries instead as it's causing problems, too. best regards, dalibor topic __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
