[csw-maintainers] libtool

Mike Watters mwatters at opencsw.org
Sun Mar 29 22:40:57 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Roger Håkansson wrote:
> Mike Watters wrote:
>> not that I think about this some more.  if you enable-fast-install it
>> will stop
>> the relink.
>>
>> [ ==> Begin Quote <== ]
>> You can pass a list of executables as the argument to
>> `--enable-fast-install'
>> to determine which set of executables will not be relinked at
>> installation time
>> (on the hosts that require it). By specifying:
>>
>> $ ./configure --enable-fast-install=autogen
>> [ ==> End Quote <== ]
>> http://sources.redhat.com/autobook/autobook/autobook_85.html
>>
> 
> fast-install is enabled by default and --no-fast-install can be given to
> libtool to change that...
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers

I forgot about that,  you are correct there...
I built  the library but did not "install" so I could see what is going on.
the pseudo-library for gsf-gnome
work/build-isa-sparcv8/libgsf-1.14.11/gsf-gnome/.libs
right after build has -L/opt/csw/lib
/home/mwatters/mgar/pkg/libgsf/trunk/work/build-isa-sparcv8/libgsf-1.14.11/gsf/libgsf-1.la

when libtool re-links it is picking up the one in /opt/csw/lib
The only real fix for this is to put -L $(DESTDIR)$(libdir) before -L /opt/csw/lib

then in a post-install or post-merge remove the pseudo-libraries.


- --
Thanks,
Mike

"Any intelligent fool can make things bigger, more complex,
and more violent.  It takes a touch of genius -- and a lot of courage --
to move in the opposite direction."

* Albert Einstein 1879 - 1955
    US German-born Theoretical Physicist
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAknP3NAACgkQLrhmsXMSLxdWzQCgh+z+zx8Zelz+aaVg2wNshcTf
ZUEAoKGJ3o2Eq2PwPfwisrSp/XTitfUb
=mTs2
-----END PGP SIGNATURE-----



More information about the maintainers mailing list