Make on linux error

11 views
Skip to first unread message

Miguel Ángel Díez Bielsa

unread,
Jun 26, 2014, 5:44:00 AM6/26/14
to hamster...@googlegroups.com
Hi, Christoph

We are going to test our application with hamsterdb on linux (Debian).

We execute configure script and then, when we execute make, it show this:

CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /usr/src/datisa/trunk/hamsterdb/missing aclocal-1.13 -I m4

/usr/src/datisa/trunk/hamsterdb/missing: línea 81: aclocal-1.13: no se encontró la orden

WARNING: 'aclocal-1.13' is missing on your system.

         You should only need it if you modified 'acinclude.m4' or

         'configure.ac' or m4 files included by 'configure.ac'.

         The 'aclocal' program is part of the GNU Automake package:

         <http://www.gnu.org/software/automake>

         It also requires GNU Autoconf, GNU m4 and Perl in order to run:

         <http://www.gnu.org/software/autoconf>

         <http://www.gnu.org/software/m4/>

         <http://www.perl.org/>

make: *** [aclocal.m4] Error 127


I have installed automake tools but it´s same.


Can you help me?.

Regards.

Christoph Rupp

unread,
Jun 26, 2014, 6:03:43 AM6/26/14
to hamster...@googlegroups.com
Hi Miguel,

did you download a tarball or pull from the git repository?

if you pulled from git then you have to run "bootstrap.sh" first, then "./configure". In that case you will need automake/autotools/libtool.

if you just downloaded a tarball then "./configure" is enough. In this case you do not need anything else.

best regards
Christoph




--
You received this message because you are subscribed to the Google Groups "hamsterdb User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hamsterdb-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Miguel Ángel Díez Bielsa

unread,
Jun 26, 2014, 6:23:50 AM6/26/14
to hamster...@googlegroups.com
Christoph,

I downloaded hamsterdb-2.1.7 (1).tar.gz

I executed ./configure (assigned BOOST_ROOT) and it was ok. Then I executed "make" and I got error.

Christoph Rupp

unread,
Jun 26, 2014, 4:34:48 PM6/26/14
to hamster...@googlegroups.com
Hi Miguel,

it looks like there is a problem with the timestamps of the files, and therefore make tries to rebuild some targets although it shouldn't. OR debian has a different aclocal version than expected in the configure script.

i googled for a solution and found a similar issue:

https://github.com/SIPp/sipp/issues/61

can you have a look if this helps you?

otherwise please send me a "uname -a" and i will try to reproduce this, but this could take a few days.

best regards
Christoph


Miguel Ángel Díez Bielsa

unread,
Jun 27, 2014, 3:47:02 AM6/27/14
to hamster...@googlegroups.com
Hi, Christoph,

thanks for your help.

I´ve tried link instructions and, if I execute "touch configure.ac aclocal.m4 configure Makefile.am Makefile.in" and I put my boost folders in CFLAGS and LDFLAGS, it run ok.

Regards
Reply all
Reply to author
Forward
0 new messages