Building edbrowse on Debian
geoff at QuiteLikely.com
Sun Jul 1 19:17:41 UTC 2007
"Martin McCormick" <martin at dc.cis.okstate.edu> wrote:
>>ln -s `pwd`/libjs.so /usr/lib/libsmjs.so
> that's where I chickened out because there is already a file by
> that mane. I had installed spidermonkey which is a Debian
> package when building elinks so it is really there already and I
> think that edbrowse found it since the first errors seem to be
> related to things that aren't as they should be according to
> what edbrowse is expecting. If I change the link, this will
> more than likely break elinks next time it runs.
The libsmjs.so file is probably contained in a library package.
<goes and looks on a Debian system>
Ok, I don't have access to a new enough system to tell (hate not having my
PC here), but you can find it by doing:
dpkg --search /usr/lib/libsmjs.so
Whichever lib package it's in, it probably has an associated lib*-dev
package. If it's not installed, try installing it and seeing if you get any
further with your compilation.
Failing that, you might want to try linking your lib to /usr/local/lib
instead of /usr/lib and making sure that /usr/local/lib is in
/etc/ld.so.conf. This *shouldn't* break your other program, but you might
have fun when you go to compile it next time.
More information about the Blinux-list