From: Erick v. R. <er...@va...> - 2003-02-10 21:21:59
|
I tried the attached files on /support/cpp2 and I ran in the following problems Some formatting (<CR>) issues caused by the sending by mail i guess were easily fixed. But the following I couldn't really find what goes wrong. I'm using autoconf 2.54 and tried both gcc 2.9 and 3.1. configure:1810: error: C compiler cannot create executables check `config.log' for details. From the config.log d: can't locate file for: -ldir configure: failed program was: /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char opendir(); #line 1760 "configure" #include "confdefs.h" int main () { ; return 0; } I'll see if I can change the makefiles a bit more, to get it working properly but I have little hope since makefiles aren't really my cup of tea :) Erick On maandag, feb 10, 2003, at 18:28 Europe/Amsterdam, Kevin Vigor wrote: > > On 10-Feb-2003 Erick van Rijk wrote: >> So this hack doesn't seem to be working for me :( >> >> Any other ideas? >> > > The configure script for cpp2 is far more complex than it needs to be; > I > took the full gnu script and only trimmed out what I needed to get it > working. I don't think the various "overrides" options are useful at > all in > our environment. > > So, please try the attached changes: drop these versions of configure, > configure.in and Makefile.in into support/cpp2 and see if they work for > you. The changes are that the apparently useless "overrides" are > removed, > and the configure script is built with autoconf 2.54 instead of the > rather > elderly 2.13. > > If this works for you, I will commit it. > > Peace, > Kevin > <Makefile.in><configure><configure.in> |