Hi, Chris, At Tue, 19 Jan 2010 11:31:25 -0500, [email protected] wrote: > Hi I'm trying to build viengoos but am getting an error, I have followed the > documentation and successfuly built the cross compiler but when I run make > again to actually build viengoos itself I get: > > libtool: Version mismatch error. This is libtool 2.2.4, but the > libtool: definition of this LT_INIT comes from libtool 2.2.6b. > libtool: You should recreate aclocal.m4 with macros from libtool 2.2.4 > libtool: and run autoconf again. > make[4]: *** [alter.lo] Error 63 > make[4]: Leaving directory > `/home/chris200x9/viengoos/build/benchmarks/sqlite/build' > make[3]: *** [all-local] Error 2 > make[3]: Leaving directory `/home/chris200x9/viengoos/build/benchmarks/sqlite' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/chris200x9/viengoos/build/benchmarks' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/chris200x9/viengoos/build' > make: *** [all] Error 2 > > Any help would be much appriciated.
This error happens on some Ubuntu installations when the Viengoos build system tries to configure foreign packages. I haven't figured out why. You can work around it by not building the benchmarks; remove "benchmarks" from the SUBDIRS variable in the root Makefile.am. You won't be able to run the benchmarks but ruth, the test suite, will still run. Neal
