Determined as ever I have revisited the problems I was > having getting Rivet to compild on Ubuntu. I am using the > server version 10.04. > > > > I have run these commands: > > $ aclocal > > $ autoreconf -i -f > > libtoolize: putting auxiliary files in > AC_CONFIG_AUX_DIR, `tclconfig'. > > libtoolize: copying file `tclconfig/config.guess' > > libtoolize: copying file `tclconfig/config.sub' > > libtoolize: copying file `tclconfig/install-sh' > > libtoolize: copying file `tclconfig/ltmain.sh' > > libtoolize: putting macros in `m4'. > > libtoolize: copying file `m4/libtool.m4' > > libtoolize: You should add the contents of > `m4/libtool.m4' to `aclocal.m4'. > > libtoolize: copying file `m4/ltoptions.m4' > > libtoolize: You should add the contents of > `m4/ltoptions.m4' to `aclocal.m4'. > > libtoolize: copying file `m4/ltsugar.m4' > > libtoolize: You should add the contents of > `m4/ltsugar.m4' to `aclocal.m4'. > > libtoolize: copying file `m4/ltversion.m4' > > libtoolize: You should add the contents of > `m4/ltversion.m4' to `aclocal.m4'. > > libtoolize: copying file `m4/lt~obsolete.m4' > > libtoolize: You should add the contents of > `m4/lt~obsolete.m4' to `aclocal.m4'. > > libtoolize: Consider adding > `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > > libtoolize: rerunning libtoolize, to keep the correct > libtool macros in-tree. > > > > $ ./configure --with-tcl=/usr/lib/tcl8.4 > --with-apxs=/usr/bin/apxs2 > > > > checking for correct TEA configuration... ok (TEA > 3.7) > > checking for a BSD-compatible install... > /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for a thread-safe mkdir -p... /bin/mkdir -p > > checking for gawk... no > > checking for mawk... mawk > > checking whether make sets $(MAKE)... yes > > checking for Tcl configuration... found > /usr/lib/tcl8.4/tclConfig.sh > > checking for existence of > /usr/lib/tcl8.4/tclConfig.sh... loading > > configure: --prefix defaulting to TCL_PREFIX /usr > > configure: --exec-prefix defaulting to TCL_EXEC_PREFIX > /usr > > checking for style of include used by make... GNU > > checking for gcc... gcc > > checking whether the C compiler works... yes > > checking for C compiler default output file name... > a.out > > checking for suffix of executables... > > checking whether we are cross compiling... no > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... > yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ISO C89... none > needed > > checking dependency style of gcc... gcc3 > > checking dependency style of gcc... (cached) gcc3 > > checking how to run the C preprocessor... gcc -E > > checking whether make sets $(MAKE)... (cached) yes > > checking for ranlib... ranlib > > checking for grep that handles long lines and -e... > /bin/grep > > checking for egrep... /bin/grep -E > > checking for ANSI C header files... yes > > checking for sys/types.h... yes > > checking for sys/stat.h... yes > > checking for stdlib.h... yes > > checking for string.h... yes > > checking for memory.h... yes > > checking for strings.h... yes > > checking for inttypes.h... yes > > checking for stdint.h... yes > > checking for unistd.h... yes > > checking if the compiler understands -pipe... yes > > checking whether byte ordering is bigendian... no > > checking for sin... no > > checking for main in -lieee... _yes > > checking for main in -linet... no > > checking net/errno.h usability... no > > checking net/errno.h presence... no > > checking for net/errno.h... no > > checking for connect... yes > > checking for gethostbyname... yes > > checking dirent.h... yes > > checking errno.h usability... yes > > checking errno.h presence... yes > > checking for errno.h... yes > > checking float.h usability... yes > > checking float.h presence... yes > > checking for float.h... yes > > checking values.h usability... yes > > checking values.h presence... yes > > checking for values.h... yes > > checking limits.h usability... yes > > checking limits.h presence... yes > > checking for limits.h... yes > > checking for stdlib.h... (cached) yes > > checking for string.h... (cached) yes > > checking sys/wait.h usability... yes > > checking sys/wait.h presence... yes > > checking for sys/wait.h... yes > > checking dlfcn.h usability... yes > > checking dlfcn.h presence... yes > > checking for dlfcn.h... yes > > checking sys/param.h usability... yes > > checking sys/param.h presence... yes > > checking for sys/param.h... yes > > checking build system type... i686-pc-linux-gnu > > checking host system type... i686-pc-linux-gnu > > checking for a sed that does not truncate output... > /bin/sed > > checking for ld used by gcc... /usr/bin/ld > > checking if the linker (/usr/bin/ld) is GNU ld... yes > > checking for /usr/bin/ld option to reload object > files... -r > > checking for BSD-compatible nm... /usr/bin/nm -B > > checking whether ln -s works... yes > > checking how to recognize dependent libraries... > pass_all > > checking for dlfcn.h... (cached) yes > > checking for g++... g++ > > checking whether we are using the GNU C++ compiler... > yes > > checking whether g++ accepts -g... yes > > checking dependency style of g++... gcc3 > > checking dependency style of g++... (cached) gcc3 > > checking how to run the C++ preprocessor... g++ -E > > checking for g77... no > > checking for xlf... no > > checking for f77... no > > checking for frt... no > > checking for pgf77... no > > checking for cf77... no > > checking for fort77... no > > checking for fl32... no > > checking for af77... no > > checking for xlf90... no > > checking for f90... no > > checking for pgf90... no > > checking for pghpf... no > > checking for epcf90... no > > checking for gfortran... no > > checking for g95... no > > checking for xlf95... no > > checking for f95... no > > checking for fort... no > > checking for ifort... no > > checking for ifc... no > > checking for efc... no > > checking for pgf95... no > > checking for lf95... no > > checking for ftn... no > > checking whether we are using the GNU Fortran 77 > compiler... no > > checking whether accepts -g... no > > checking the maximum length of command line > arguments... 1572864 > > checking command to parse /usr/bin/nm -B output from > gcc object... ok > > checking for objdir... .libs > > checking for ar... ar > > checking for ranlib... (cached) ranlib > > checking for strip... strip > > checking if gcc supports -fno-rtti -fno-exceptions... > no > > checking for gcc option to produce PIC... -fPIC > > checking if gcc PIC flag -fPIC works... yes > > checking if gcc static flag -static works... yes > > checking if gcc supports -c -o file.o... yes > > checking whether the gcc linker (/usr/bin/ld) supports > shared libraries... yes > > checking whether -lc should be explicitly linked in... > no > > checking dynamic linker characteristics... GNU/Linux > ld.so > > checking how to hardcode library paths into > programs... immediate > > checking whether stripping libraries is possible... > yes > > checking if libtool supports shared libraries... yes > > checking whether to build shared libraries... yes > > checking whether to build static libraries... no > > configure: creating libtool > > appending configuration tag "CXX" to libtool > > checking for ld used by g++... /usr/bin/ld > > checking if the linker (/usr/bin/ld) is GNU ld... yes > > checking whether the g++ linker (/usr/bin/ld) supports > shared libraries... yes > > checking for g++ option to produce PIC... -fPIC > > checking if g++ PIC flag -fPIC works... yes > > checking if g++ static flag -static works... yes > > checking if g++ supports -c -o file.o... yes > > checking whether the g++ linker (/usr/bin/ld) supports > shared libraries... yes > > checking dynamic linker characteristics... GNU/Linux > ld.so > > (cached) (cached) checking how to hardcode library > paths into programs... immediate > > appending configuration tag "F77" to libtool > > checking for Tcl public headers... > /usr/include/tcl8.4 > > checking for pthread_mutex_init in -lpthread... yes > > checking for building with threads... yes (default) > > checking how to build libraries... shared > > checking if 64bit support is requested... no > > checking if 64bit Sparc VIS support is requested... > no > > checking if compiler supports visibility "hidden"... > yes > > checking if rpath support is requested... yes > > checking system version... > Linux-2.6.32-19-generic-pae > > checking for dlopen in -ldl... yes > > checking for ar... ar > > checking for required early compiler flags... > _LARGEFILE64_SOURCE > > checking for 64-bit integer type... long long > > checking for struct dirent64... no > > checking for struct stat64... yes > > checking for open64... yes > > checking for lseek64... yes > > checking for off64_t... yes > > checking for build with symbols... no > > checking for tclsh... /usr/bin/tclsh8.4 > > checking for apache version... building for apache > 2.x > > checking for Apache base... /usr/local/apache > > checking for Apache apxs... /usr/bin/apxs2 > > checking for Apache apr... checking for > apr-1-config... /usr/bin/apr-1-config > > /usr/bin/apr-1-config > > checking for Rivet tcl library target... > /usr/local/apache/lib/rivet0.8.0 > > checking whether rivet version is printed in Apache > signature... no, Rivet version will be hidden > > checking Debian TCL_PACKAGE_PATH workaround... > loading > > configure: creating ./config.status > > config.status: creating src/apache-2/Makefile > > config.status: creating Makefile > > config.status: creating src/Makefile > > config.status: creating doc/Makefile > > config.status: creating config.h > > config.status: config.h is unchanged > > config.status: executing rivet_config.h commands > > config.status: creating rivet_config.h - prefix RIVET > for config.h defines > > config.status: rivet_config.h is unchanged > > config.status: executing depfiles commands > > > > $make > > make all-recursive > > make[1]: Entering directory `/home/tom/build/rivet' > > Making all in src > > make[2]: Entering directory > `/home/tom/build/rivet/src' > > Making all in apache-2 > > make[3]: Entering directory > `/home/tom/build/rivet/src/apache-2' > > /bin/bash ../../libtool --tag=CC --mode=compile > gcc -DHAVE_CONFIG_H -I. -I../.. -I-I/usr/include/apache2 > -I/home/tom/build/rivet/src -I"/usr/include/tcl8.4" > -DLINUX=2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE > -D_LARGEFILE64_SOURCE -D_REENTRANT -I/usr/include/apr-1.0 > -I/usr/include/openssl -I/usr/include/xmltok -pthread > -I/usr/include/apache2 -DLINUX=2 -D_REENTRANT > -D_GNU_SOURCE -D_LARGEFILE64_SOURCE > -I/usr/include/apr-1.0 -DSTART_TAG='"<?"' > -DEND_TAG='"?>"' -pipe -O2 -fomit-frame-pointer -Wall > -fPIC -MT mod_rivet_la-apache_multipart_buffer.lo -MD -MP > -MF .deps/mod_rivet_la-apache_multipart_buffer.Tpo -c -o > mod_rivet_la-apache_multipart_buffer.lo `test -f > 'apache_multipart_buffer.c' || echo > './'`apache_multipart_buffer.c > > ../../libtool: line 467: CDPATH: command not found > > ../../libtool: line 1145: func_opt_split: command not > found > > libtool: Version mismatch error. This is libtool > 2.2.6b Debian-2.2.6b-2ubuntu1make all-recursive > > make[1]: Entering directory `/home/tom/build/rivet' > > Making all in src > > make[2]: Entering directory > `/home/tom/build/rivet/src' > > Making all in apache-2 > > make[3]: Entering directory > `/home/tom/build/rivet/src/apache-2' > > /bin/bash ../../libtool --tag=CC --mode=compile > gcc -DHAVE_CONFIG_H -I. -I../.. -I-I/usr/include/apache2 > -I/home/tom/build/rivet/src -I"/usr/include/tcl8.4" > -DLINUX=2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE > -D_LARGEFILE64_SOURCE -D_REENTRANT -I/usr/include/apr-1.0 > -I/usr/include/openssl -I/usr/include/xmltok -pthread > -I/usr/include/apache2 -DLINUX=2 -D_REENTRANT > -D_GNU_SOURCE -D_LARGEFILE64_SOURCE > -I/usr/include/apr-1.0 -DSTART_TAG='"<?"' > -DEND_TAG='"?>"' -pipe -O2 -fomit-frame-pointer -Wall > -fPIC -MT mod_rivet_la-apache_multipart_buffer.lo -MD -MP > -MF .deps/mod_rivet_la-apache_multipart_buffer.Tpo -c -o > mod_rivet_la-apache_multipart_buffer.lo `test -f > 'apache_multipart_buffer.c' || echo > './'`apache_multipart_buffer.c > > ../../libtool: line 467: CDPATH: command not found > > ../../libtool: line 1145: func_opt_split: command not > found > > libtool: Version mismatch error. This is libtool > 2.2.6b Debian-2.2.6b-2ubuntu1, but the > > libtool: definition of this LT_INIT comes from an > older release. > > libtool: You should recreate aclocal.m4 with macros > from libtool 2.2.6b Debian-2make all-recursive > > make[1]: Entering directory `/home/tom/build/rivet' > > Making all in src > > make[2]: Entering directory > `/home/tom/build/rivet/src' > > Making all in apache-2 > > make[3]: Entering directory > `/home/tom/build/rivet/src/apache-2' > > /bin/bash ../../libtool --tag=CC --mode=compile > gcc -DHAVE_CONFIG_H -I. -I../.. -I-I/usr/include/apache2 > -I/home/tom/build/rivet/src -I"/usr/include/tcl8.4" > -DLINUX=2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE > -D_LARGEFILE64_SOURCE -D_REENTRANT -I/usr/include/apr-1.0 > -I/usr/include/openssl -I/usr/include/xmltok -pthread > -I/usr/include/apache2 -DLINUX=2 -D_REENTRANT > -D_GNU_SOURCE -D_LARGEFILE64_SOURCE > -I/usr/include/apr-1.0 -DSTART_TAG='"<?"' > -DEND_TAG='"?>"' -pipe -O2 -fomit-frame-pointer -Wall > -fPIC -MT mod_rivet_la-apache_multipart_buffer.lo -MD -MP > -MF .deps/mod_rivet_la-apache_multipart_buffer.Tpo -c -o > mod_rivet_la-apache_multipart_buffer.lo `test -f > 'apache_multipart_buffer.c' || echo > './'`apache_multipart_buffer.c > > ../../libtool: line 467: CDPATH: command not found > > ../../libtool: line 1145: func_opt_split: command not > found > > libtool: Version mismatch error. This is libtool > 2.2.6b Debian-2.2.6b-2ubuntu1, but the > > libtool: definition of this LT_INIT comes from an > older release. > > libtool: You should recreate aclocal.m4 with macros > from libtool 2.2.6b Debian-2.2.6b-2ubuntu1 > > libtool: and run autoconf again. > > make[3]: *** [mod_rivet_la-apache_multipart_buffer.lo] > Error 63 > > make[3]: Leaving directory > `/home/tom/build/rivet/src/apache-2' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory > `/home/tom/build/rivet/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/tom/build/rivet' > > make: *** [all] Error 2 > > .2.6b-2ubuntu1 > > libtool: and run autoconf again. > > make[3]: *** [mod_rivet_la-apache_multipart_buffer.lo] > Error 63 > > make[3]: Leaving directory > `/home/tom/build/rivet/src/apache-2' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory > `/home/tom/build/rivet/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/tom/build/rivet' > > make: *** [all] Error 2 > > , but the > > libtool: definition of this LT_INIT comes from an > older release. > > libtool: You should recreate aclocal.m4 with macros > from libtool 2.2.6b Debian-2.2.6b-2ubuntu1 > > libtool: and run autoconf again. > > make[3]: *** [mod_rivet_la-apache_multipart_buffer.lo] > Error 63 > > make[3]: Leaving directory > `/home/tom/build/rivet/src/apache-2' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory > `/home/tom/build/rivet/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/tom/build/rivet' > > make: *** [all] Error 2 > > > > Maybe I posted this before but I am trying to get some > ideas as to what is the problem. I have tried the guys at > automake. Still no joy. > > > > Tom > >
--------------------------------------------------------------------- To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org For additional commands, e-mail: rivet-dev-h...@tcl.apache.org