[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
`make install-exec' broken for modules
From: |
William Hubbs |
Subject: |
`make install-exec' broken for modules |
Date: |
Sun, 26 Sep 2010 15:26:39 -0500 |
Hi Andrei,
On Sun, Sep 26, 2010 at 12:33:09PM -0500, William Hubbs wrote:
> Hi Andrei,
>
> On Sun, Sep 26, 2010 at 06:38:34PM +0200, Andrei Kholodnyi wrote:
> > if you run
> > make clean
> > make install-exec
> >
> > you'll get
> >
> > make[2]: *** No rule to make target `../../src/common/libcommon.la',
> > needed by `speech-dispatcher'. Stop.
> > make[2]: Leaving directory `/$HOME/speechd/src/server'
> > make[1]: *** [install-exec-recursive] Error 1
> > make[1]: Leaving directory `/$HOME/speechd/src'
> > make: *** [install-exec-recursive] Error 1
> >
> > this is because libcommon.la is not built and hence speech-dispatcher
> > binary as well.
>
> Ok, right, but that's a separate error. That almost sounds like
> install-exec just tries to install things without building them.
>
> What if you do:
>
> make clean
> make install
I just checked and this works.
I am looking into this a bit further, and from the automake manual, I
think we aren't naming some of the variables correctly that we are
using in the Makefiles.
I'll be sending a patch as soon as I figure it out.
William
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL:
<http://lists.freebsoft.org/pipermail/speechd/attachments/20100926/77f9a879/attachment.pgp>
`make install-exec' broken for modules, Boris Dusek, 2010/09/26