From: D.B. M. <db...@ho...> - 2008-05-21 15:01:08
|
Greetings, ---------------------------------------- > Date: Wed, 21 May 2008 07:17:09 -0700 > Subject: [jazzplusplus-devel] AC_PROG_LIBTOOL not defined? libtools needed > > Hi, > > Long time follower of jazz development, finally making the plunge and seeing what the current state is, now that there seems to be a lot of progress. > > The first time I ran bootstrap, I got the following error: > square: [ ~/Build/jazz ] 189> ./bootstrap > autoreconf: Entering directory `.' > autoreconf: configure.ac: not using Gettext > autoreconf: running: aclocal -I config > autoreconf: configure.ac: tracing > autoreconf: configure.ac: not using Libtool > autoreconf: running: /usr/bin/autoconf > configure.ac:44: error: possibly undefined macro: AC_PROG_LIBTOOL > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > autoreconf: /usr/bin/autoconf failed with exit status: 1 > > I re-ran it after a few tweaks and bootstrap completed with no error. But all is not well. When I ran configure, an error including AC_PROG_LIBTOOL cropped up again: > checking dependency style of g++... gcc3 > ../jazz/configure: line 4844: AC_PROG_LIBTOOL: command not found > checking how to run the C++ preprocessor... g++ -E > > Googling, it looked like I needed libtools too, and low and behold, installing that caused bootstrap to do the right thing and configure also worked. So, I'll note that the following build tools are needed in addition to gcc etc: > autoconf > automake > libtools > > Perhaps these requirements should be included in the build instructions? I guess I'm a greenhorn. But anyway, it's building, here's hoping! > > -Ben Depending on just which OS you're using here (I'll guess linux), and just which distro and installation it is (I won't guess the distro, but this sort of thing is typical of 'desktop' installations), the tools you describe may not get installed. Usually they are installed as part of a distribution's 'software developers kit' set of packages, but you have to select this 'meta-package'....ie; gcc usually gets installed as part of this meta-package as well, but it's entirely possible (and valid) to select and install gcc by itself, because not all source code packages rely on auto-tools/libtool being present to compile. Thanks for trying Jazz++ out! Regards, Donald B _________________________________________________________________ Be part of history. Take part in Australia's first e-mail archive with Email Australia. http://emailaustralia.ninemsn.com.au |