Andrew Benton <[email protected]> wrote:
>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 Or leave the -L in there that I suggested you remove. :-) Sorry about that...shooting from the hip. Not necessary to have the static libs in /usr/lib other than reducing the length of the linker flags. And that means -L/usr/lib _should_ be added too (even though it is completely unnecessary). What is there now works fine, we can revisit at next update. --DJ -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- This message has been scanned for viruses and dangerous content, and is believed to be clean. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
