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

Reply via email to