[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool 1.5.6 still not supporting make distcheck
From: |
Sean Dague |
Subject: |
Re: libtool 1.5.6 still not supporting make distcheck |
Date: |
Wed, 17 Nov 2004 12:07:55 -0500 |
User-agent: |
Mutt/1.5.5.1i |
On Tue, Nov 16, 2004 at 06:32:51PM -0800, Jacob Meuser wrote:
<snip>
> curious also what's in ../utils/libopenhpiutils.la
>
> probably
>
> installed=yes
>
> and
>
> libdir='/home/sdague/openhpi/openhpi-1.9.3/_inst/lib'
>
> but
openhpi/openhpi-1.9.3/_build/utils/libopenhpiutils.la contains the
following:
...
# Is this an already installed library?
installed=no
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/home/sdague/openhpi/openhpi-1.9.3/_inst/lib'
> /home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.so
> doesn't yet exist?
Nothing exists in _inst except directories, as this phase of make distcheck
is happening after it has done make uninstall on the _inst directory.
If I scroll back through the logs a little I see the following:
make[3]: Entering directory /home/sdague/openhpi/openhpi-1.9.3/_build/utils'
make[4]: Entering directory /home/sdague/openhpi/openhpi-1.9.3/_build/utils'
/bin/sh ../../mkinstalldirs
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib
mkdir -p --
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib
/bin/sh ../libtool --mode=install /usr/bin/install -c libopenhpiutils.la
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.la
/usr/bin/install -c .libs/libopenhpiutils.so.1.9.3
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.so.1.9.3
(cd
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib &&
rm -f libopenhpiutils.so.1 && ln -s libopenhpiutils.so.1.9.3
libopenhpiutils.so.1)
(cd
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib &&
rm -f libopenhpiutils.so && ln -s libopenhpiutils.so.1.9.3
libopenhpiutils.so)
/usr/bin/install -c .libs/libopenhpiutils.lai
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.la
/usr/bin/install -c .libs/libopenhpiutils.a
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.a
ranlib
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.a
chmod 644
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/libopenhpiutils.a
libtool: install: warning: remember to run libtool --finish
/home/sdague/openhpi/openhpi-1.9.3/_inst/lib'
/bin/sh ../../mkinstalldirs
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/pkgconfig
mkdir -p --
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/pkgconfig
/usr/bin/install -c -m 644 openhpiutils.pc
/home/sdague/tmp/am-dc-21193//home/sdague/openhpi/openhpi-1.9.3/_inst/lib/pkgconfig/openhpiutils.pc
make[4]: Leaving directory /home/sdague/openhpi/openhpi-1.9.3/_build/utils'
make[3]: Leaving directory /home/sdague/openhpi/openhpi-1.9.3/_build/utils'
make[2]: Leaving directory /home/sdague/openhpi/openhpi-1.9.3/_build/utils'
Which looks all well and good, *except*:
dargo:~> find /home/sdague/tmp/am-dc-21193
find: /home/sdague/tmp/am-dc-21193: No such file or directory
I don't see anything in the make output that should have removed this.
> maybe this patch helps?
>
> --- ltmain.in.orig Tue Aug 3 00:49:02 2004
> +++ ltmain.in Sat Aug 7 17:00:56 2004
> @@ -2611,7 +2611,7 @@ EOF
> add_dir=
> add=
> # Finalize command for both is simple: just hardcode it.
> - if test "$hardcode_direct" = yes; then
> + if test "$hardcode_direct" = yes && test -f $libdir/$linklib; then
> add="$libdir/$linklib"
> elif test "$hardcode_minus_L" = yes; then
> add_dir="-L$libdir"
I've applied this patch, but still no luck. :( Thanks for the attempt
though.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
pgpTLmS4XvufE.pgp
Description: PGP signature
- Re: libtool 1.5.6 still not supporting make distcheck, (continued)
- Re: libtool 1.5.6 still not supporting make distcheck, Ralf Wildenhues, 2004/11/15
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Ralf Wildenhues, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/16
- Message not available
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Jacob Meuser, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Bob Friesenhahn, 2004/11/16
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/17
- Re: libtool 1.5.6 still not supporting make distcheck, Bob Friesenhahn, 2004/11/17
- Re: libtool 1.5.6 still not supporting make distcheck,
Sean Dague <=
- Re: libtool 1.5.6 still not supporting make distcheck, Ralf Wildenhues, 2004/11/17
- Message not available
- Re: libtool 1.5.6 still not supporting make distcheck, Sean Dague, 2004/11/30