|
From: Lachlan A. <lh...@us...> - 2003-06-19 13:52:25
|
Good work. It looks like you're making good progress. I'll patch the=20 configure script soon. It will be good to see the error messages=20 from make. The reason the compiler complains the first time is that select is=20 declared in limits.h, which 2.57 includes, but 2.13 doesn't. =20 (The C program is so simple that it doesn't matter what type select=20 is declared as, as long as it hasn't been declared with a conflicting=20 type in one of the headers. The aim is to make the program not=20 depend on any headers which may be absent, but in this case it=20 backfires...) Cheers, Lachlan On Thu, 19 Jun 2003 19:08, J. op den Brouw wrote: > I'm trying to locate/fix the select() problem on HP-UX 10.20 > | /* System header to define __stub macros and hopefully few > | prototypes, which can conflict with char select (); below. > | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since > | <limits.h> exists even on freestanding compilers. */ > | #ifdef __STDC__ > | # include <limits.h> > | #else > | # include <assert.h> > | #endif > So, autoconf 2.57 generated code breaks, autoconf 2.13 generated > code is okay... Baffled me is.... > > Maybe it's just my system..... > > Oh, after that, make breaks on some htdig file... > more on that later... --=20 lh...@us... ht://Dig developer DownUnder (http://www.htdig.org) |