Jeff Squyres wrote: > What happens if you run configure? > In the first error I sent, configure works and build fails with: Making all in src make[1]: Entering directory `/net/home/bgoglin/hwloc/build3/src' CC topology.lo ../libtool: line 819: X--tag=CC: command not found ../libtool: line 852: libtool: ignoring unknown tag : command not found ../libtool: line 819: X--mode=compile: command not found ../libtool: line 985: *** Warning: inferring the mode of operation is deprecated.: command not found ../libtool: line 986: *** Future versions of Libtool will require --mode=MODE be specified.: command not found ../libtool: line 1129: Xgcc: command not found ../libtool: line 1129: X-std=gnu99: command not found ../libtool: line 1129: X-DHAVE_CONFIG_H: command not found ../libtool: line 1129: X-I.: command not found
After the second error I sent, configure does: ../gitsrc/configure: line 7566: syntax error near unexpected token `2.2.6' ../gitsrc/configure: line 7566: `LT_PREREQ(2.2.6)' > On Dec 8, 2009, at 1:41 PM, Brice Goglin wrote: > > >> Brice Goglin wrote: >> >>> Jeff Squyres wrote: >>> >>> >>>> On Dec 8, 2009, at 1:23 PM, Brice Goglin wrote: >>>> >>>> >>>> >>>> >>>>> We already have >>>>> LT_PREREQ([2.2.6]) >>>>> LT_INIT >>>>> It doesn't seem to actually enforce libtool >= 2.2.6 >>>>> >>>>> >>>>> >>>> Really? That would be surprising -- I don't have LT < 2.2.6 convenient to >>>> test with... >>>> >>>> >>>> >>> Here's what you get with libtool 1.5.22 and autoconf 2.64 with trunk >>> from yesterday: >>> $ ./autogen.sh >>> autoreconf: Entering directory `.' >>> autoreconf: configure.ac: not using Gettext >>> autoreconf: running: /usr/local/bin/aclocal >>> -I/usr/local/stow/automake-1.11/share/aclocal-1.11/ >>> -I/usr/local/stow/libtool-2.2.6/share/aclocal/ --force -I config -I m4 >>> autoreconf: configure.ac: tracing >>> autoreconf: running: libtoolize --copy --force >>> Remember to add `AC_PROG_LIBTOOL' to `configure.ac'. >>> You should update your `aclocal.m4' by running aclocal. >>> Putting files in AC_CONFIG_AUX_DIR, `config'. >>> autoreconf: running: /usr/local/stow/autoconf-2.64/bin/autoconf --force >>> autoreconf: running: /usr/local/stow/autoconf-2.64/bin/autoheader --force >>> autoreconf: running: automake --add-missing --copy --force-missing >>> autoreconf: Leaving directory `.' >>> >>> >> Or even this if I remove libtool-2.2.6 from ACLOCAL (note that >> AC_LIBTOOL_WIN32_DLL appears after LT_PREREQ and LT_INIT) >> >> autoreconf: Entering directory `.' >> autoreconf: configure.ac: not using Gettext >> autoreconf: running: /usr/local/bin/aclocal >> -I/usr/local/stow/automake-1.11/share/aclocal-1.11/ --force -I config -I m4 >> autoreconf: configure.ac: tracing >> autoreconf: configure.ac: not using Libtool >> autoreconf: running: /usr/local/stow/autoconf-2.64/bin/autoconf --force >> configure.ac:447: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL >> If this token and others are legitimate, please use m4_pattern_allow. >> See the Autoconf documentation. >> autoreconf: /usr/local/stow/autoconf-2.64/bin/autoconf failed with exit >> status: 1 >> >> Brice >> >> _______________________________________________ >> hwloc-devel mailing list >> hwloc-de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel >> >> > > >