Hello, Gabriele Bartolini wrote: > gnulib-tool (GNU gnulib) 2007-09-17 > automake (GNU automake) 1.9.6 > autoconf (GNU Autoconf) 2.61 > ltmain.sh (GNU libtool) 1.5.24 (1.1220.2.455 2007/06/24 02:13:29) > gettext (GNU gettext-runtime) 0.17
All fine. (Except that the "gnulib-tool --version" result did not change since we moved from CVS to git. We need to fix this...) > and here is my bootstrap file content: > > set -x > gnulib-tool --update > gettextize --force --intl --copy --no-changelog > aclocal -I config > libtoolize --force --copy > autoheader > automake --add-missing --copy > autoconf > > Please advise. Even if I try and execute 'autoreconf -if' I get the same > results. This is all fine. (Only maybe run libtoolize before aclocal, not after it?) Did you also do a "make -k distclean; ./configure"? > Here are lines 39-42 of gnulib/stdio.h from the build directory: > > #if ( && ) \ > || ( && ) \ > || ( && !) \ > || ( && (! || )) I can't tell where it comes from, but I may explain how the information flow works: - After you ran "gnulib-tool --update", your stdio_h.m4 file should be saying "stdio_h.m4 serial 9" and set GNULIB_FSEEKO to 0 in line 34. - After you ran "aclocal -I config", your aclocal.m4 file should contain a line saying "stdio_h.m4 serial 9". - After "autoconf", your configure file should contain a line GNULIB_FSEEKO=0. - Your config.status should set GNULIB_FSEEKO to either 0 or 1. - The gnulib/Makefile should have a line setting GNULIB_FSEEKO to either 0 or 1, not empty. Hope this helps you track down the missing link. Bruno