Building edbrowse on Debian

Geoff Shang 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.

good luck,
Geoff.




More information about the Blinux-list mailing list