On Wed, 04 Apr 2012 01:38:07 +0100
DJ Lucas <[email protected]> wrote:
> IOW, add the following at the end of the instructions (fixes my libproxy
> issue, and allows libmusicbrainz to install):
>
> Finally, while still the root user, add symlinks to the libraries so
> that other packages can link against them:
>
> ln -svf xulrunner-devel-11.0/lib/libmozalloc.so /usr/lib/libmozalloc.so &&
> ln -svf xulrunner-devel-11.0/lib/libxpcom.so /usr/lib/libxpcom.so &&
> ln -svf xulrunner-devel-11.0/lib/libxul.so /usr/lib/libxul.so
Looking at the *.pc files, libxul-embedding.pc lists -lxpcomglue and
libxul.pc lists -lxpcomglue_s. I think it would be simpler to do
symlink them all with something like:
for thing in /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*.{a,so}
do ln -sfv ${thing#/usr/lib/} /usr${thing#*sdk}
done
Andy
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page