discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Compiling problem


From: Eric Blossom
Subject: Re: [Discuss-gnuradio] Compiling problem
Date: Mon, 14 Jul 2003 13:27:54 -0700
User-agent: Mutt/1.4i

On Sun, Jul 13, 2003 at 03:58:33PM +0100, Ian Wraith wrote:
> Hello
>      This afternoon after a long delay I thought I would get back to
> doing some work on my DQPSK demodulator program.

Glad to hear you're back working on it.

> Before I compiled
> it by adding its details to the Makefile.am file as outlined in this
> message from Eric ..
> 
> http://mail.gnu.org/archive/html/discuss-gnuradio/2003-03/msg00006.html
> 
> When I did this before I would simply start make and my program and
> the classes it uses would be compiled. That was under GnuRadio 0.7 and
> I have since moved up to 0.8 so I once again altered the Makefile.am
> file. Now though when I start make I get a "Make: Nothing to be done for
> 'all'." error.
> 
>  I could be wrong but it is as though no new Makefile is being generated
> from the Makefile.am file. Can anyone explain what has changed between
> 0.7 and 0.8  ? Also what do I need to do to fix this.
> 
> Thanks
> 
> Ian

One change from 0.7 to 0.8 was that we are now using the
AM_MAINTAINER_MODE hack/kludge/crock.

What this buys us is that the tarballs that we distribute, if
unmodified, will build without the end user requiring any of the auto
tools.  This is considered a win.

However, those who are actively hacking GNU Radio will need the
versions of the auto tools called out in the README, and in addition,
when running configure will need to provide the
--enable-maintainer-mode option.  This enables dependency tracking for
Makefile.am -> Makefile etc and assume that you've got the same
versions of the auto tools that we're using.


Try this:

    ./bootstrap
    ./configure --enable-maintainer-mode
    make 2>&1 | tee make.log
    make install

and I suspect your problem will resolve itself.

Eric




reply via email to

[Prev in Thread] Current Thread [Next in Thread]