Compile problems because config.h.in
Russ Allbery
rra at stanford.edu
Tue Oct 12 19:58:45 UTC 1999
Heiko Schlichting <heiko at cis.fu-berlin.de> writes:
> I tried to make a 4-day upgrade from inn-1999-10-07_03-00 (CURRENT) to
> inn-1999-10-11_03-01, but it even failed to compile.
What compile errors do you get?
> The reason seems to be the new include/config.h[.in] (twice as large as
> the file was four days ago) which does NOT define things in the right
> way.
The build system has recently been significantly overhauled. It's twice
as big because configdata.h doesn't exist any more. :)
> creates a include/config.h with
> [...]
> /* Define if you have the <string.h> header file. */
> /* #undef HAVE_STRING_H */
This is normal if you have standard C headers. If configure figures out
that you do and sets STDC_HEADERS, it doesn't bother to check string.h,
stdarg.h, etc. individually. Makes configure go faster.
> /* Define if you have the <sys/dir.h> header file. */
> /* #undef HAVE_SYS_DIR_H */
> [...]
> /* Define if you have the <sys/param.h> header file. */
> /* #undef HAVE_SYS_PARAM_H */
> [...]
These on the other hand I'm not sure about. Maybe a problem with the
compiler? Anyway, I really need to see compiler errors, and if you can
find the relevant portions of config.log that would help a lot too.
--
Russ Allbery (rra at stanford.edu) <URL:http://www.eyrie.org/~eagle/>
More information about the inn-bugs
mailing list