Make fails in gr-how-to-write-a-block


#1

So i want to learn how to write a block but it fails to install
apparently.

after doing ./bootstrap and then ./configure

make gives the following message:

libtool: Version mismatch error. This is libtool 2.2.6, 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.6
libtool: and run autoconf again.
make[3]: *** [howto.lo] Error 63
make[2]: *** [check] Error 2
make[1]: *** [check-recursive] Error 1

well it seems i should recreate aclocal.m4 with macros from libtool
2.2.6
problem is i dont know how.

Im still using Mac OS X 10.5.6 and i can run the helloworld example so
the
other stuff seems fine.


#2

On Wed, Feb 11, 2009 at 03:45:54PM +0100, Emil M. wrote:

make[3]: *** [howto.lo] Error 63
make[2]: *** [check] Error 2
make[1]: *** [check-recursive] Error 1

well it seems i should recreate aclocal.m4 with macros from libtool 2.2.6
problem is i dont know how.

$ rm aclocal.m4
$ ./bootstrap && ./configure …

Eric


#3

2009/2/11 Eric B. removed_email_address@domain.invalid

libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6

Eric

Seemed simple but i get the same error message after another ./bootstrap
and
./configure during the ./bootstrap it warns me about alot of things:

…/…/lib/autoconf/specific.m4:386: AC_USE_SYSTEM_EXTENSIONS is expanded
from…
…/…/lib/autoconf/specific.m4:459: AC_MINIX is expanded from…
config/lf_cc.m4:33: LF_CONFIGURE_CC is expanded from…
configure.ac:28: the top level
configure.ac:28: warning: AC_RUN_IFELSE was called before
AC_USE_SYSTEM_EXTENSIONS
configure.ac:28: warning: LTVERSION_VERSION is m4_require’d but not
m4_defun’d
config/libtool.m4:67: LT_INIT is expanded from…
configure.ac:28: warning: LTOBSOLETE_VERSION is m4_require’d but not
m4_defun’d

this over and over, ./configure goes thru just fine without anything
happening but make still refuses due to the same error.


#4

On Thu, Feb 12, 2009 at 2:03 AM, Emil M. removed_email_address@domain.invalid
wrote:

make[1]: *** [check-recursive] Error 1
Can you give us the details on your OS, GNU Radio version, installed
libtool and automake verions?

Thanks.

Johnathan


#5

Johnathan C. <jcorgan corganenterprises.com> writes:

libtool: and run autoconf again.

Hello There,

After ./bootstrap and ./ configure when I run make, I am having the
following error in my ubantu 11.10 OS.
Need help

make[3]: *** [usrp_rx_cfile] Error 1
make[3]: Leaving directory
/home/sanjeeb/Desktop/n+/gnuradio/gr-usrp/apps' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory/home/sanjeeb/Desktop/n+/gnuradio/gr-usrp’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sanjeeb/Desktop/n+/gnuradio’
make: *** [all] Error 2


#6

Sanjeeb -

This is a bit confusing. The e-mail you are quoting is from 02/2009…
over
4.5 years ago. We don’t even use autoconf / automake anymore.

What is the problem you are having?

Cheers,
Ben


#7

Hi there,

after ./bootstrap and ./configure when i run make
i get the following:
libtool: Version mismatch error. This is libtool 2.4.2
Debian-2.4.2-1ubuntu1, 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.4.2
Debian-2.4.2-1ubuntu1
libtool: and run autoconf again.
make[6]: *** [pmt.lo] Error 63
make[6]: Leaving directory
/home/sanjeeb/Desktop/n+/gnuradio/gruel/src/lib/pmt' make[5]: *** [all] Error 2 make[5]: Leaving directory/home/sanjeeb/Desktop/n+/gnuradio/gruel/src/lib/pmt’
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
/home/sanjeeb/Desktop/n+/gnuradio/gruel/src/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory/home/sanjeeb/Desktop/n+/gnuradio/gruel/src’
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory /home/sanjeeb/Desktop/n+/gnuradio/gruel' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/sanjeeb/Desktop/n+/gnuradio’
make: *** [all] Error 2

Need help


#8

Hi Sanjeeb,

it looks like there are some leftover make configuration from an older
bootstrap run on another debian version.
Is there any cause why you need to use a very very very old GNU Radio?

Greetings
Marcus