Date: Wed, 17 Feb 1999 22:32:41 -0800 (PST) From: John Polstra <jdp@polstra.com> To: aheffner@lakefield.net Cc: stable@freebsd.org Subject: Re: Can't find lib. under 3.1-S Message-ID: <199902180632.WAA69299@vashon.polstra.com> In-Reply-To: <01BE59E1.211524A0.aheffner@lakefield.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <01BE59E1.211524A0.aheffner@lakefield.net>,
Mike Heffner <aheffner@lakefield.net> wrote:
> Hi. I just updated to 3.1-stable (from 2.2.8-stable) and everything went
> allright, except that when I try to start X i gives me an error that it
> can't find a specified library file. the file is in /usr/X11R6/lib, and
> when i bootup it looks as if ldconfig is being run with that dir. Is there
> something else I need to run to make the lib. files show up?
Make sure your /etc files are up-to-date. Ldconfig is run twice
now, once for ELF and once for a.out. You have to specify paths for
both in rc.conf. Are your shared libraries in /usr/X11R6/lib ELF or
a.out? (Use "file" to find out.) If they're a.out, then you should
have moved them to "/usr/X11R6/lib/aout" during the upgrade. In any
case, make sure "ldconfig_paths" in rc.conf gives the directories
containing ELF libraries, and "ldconfig_paths_aout" gives the
directories containing a.out libraries.
John
--
John Polstra jdp@polstra.com
John D. Polstra & Co., Inc. Seattle, Washington USA
"Nobody ever went broke underestimating the taste of the American public."
-- H. L. Mencken
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902180632.WAA69299>
