[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Sheflug] Weird world of Netscape 6/jpeg



>>>>> "Harvey" == Harvey Kelly <harvey [at] kelly.uklinux.net> writes:

    Harvey> Mmm.  You're giving me too much credit with this skills
    Harvey> and knowledge thing!  I downloaded jpegsrc.v6b.tar.gz from
    Harvey> freshmeat, ran ./configure;make;make install, and it
    Harvey> seemed to compile fine.  However, Netscape 6 is still
    Harvey> giving me the same error messages, do I need to symlink
    Harvey> into the jpeg directory or something?  And if so, how?
    Harvey> And it not, what?  And is it Holland or Italy for Euro
    Harvey> 2000?  Sorry.

make install may or may not configure the symlinks correctly, but it
probably does.

(1) ls -l /usr/lib/libjpeg* should show

    (a) that your _new_ libjpeg is installed there (check the dates,
        if you're still not sure do a diff vs. the copy in the build
        directory) under its full version number

    (b) that the various libjpeg.so.6, libjpeg.so.6.2, and maybe
        libjpeg.so.6.x are symlinks to it.

(2) If not, check for the same things in /usr/local/lib (this is
    actually more likely, most things default to install in
    /usr/local).

(3) If your libjpeg (and anything else you've built) is in
    /usr/local/lib, check for the presence of /usr/local/lib in
    /etc/ld.so.conf.  If not, add it at the top.  (This can have
    security implications, but probably not to worry about unless you
    otherwise run a really tight ship.)

(4) Now su to root if you're not already there and do `ldconfig' (or
    `ldconfig -v | less' if you want to see what's happening, mildly
    educational -- I strongly recommend doing new admin tasks with
    `verbose' flag on unless you're in a real hurry).

Netscrap should now pick up the new browser (do `ldd `which
netscape`', note the _back_quotes around "which netscape", or just run
it :)

(5) If you added /usr/local/lib to /etc/ld.so.conf, check out what
    other libraries are in /usr/local/lib and watch out for bizarre
    behavior related to them; they now shadow libraries with the same
    so-name in /lib and /usr/lib, so you can screw things up.

HTH

-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.