Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jun 2001 01:12:11 -0500
From:      Mike Meyer <mwm@mired.org>
To:        kent sin <kentsin@yahoo.com>
Cc:        questions@freebsd.org
Subject:   Re: can not start firebird : ld-elf.so.1
Message-ID:  <15164.7227.73360.433513@guru.mired.org>
In-Reply-To: <12704484@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
kent sin <kentsin@yahoo.com> types:
> Where should the libgds.so moved so that it can be
> found by ld-elf.so.1?
> 
> /usr/libexec/ld-elf.so.1: Shared object "libgds.so"
> not found.
> 
> The file is in /usr/local/firebird/
> and the binaries were in
> /usr/local/firebird/bin/

Don't move firebird, fix your ld search. You can do it for the system
by setting ldconfig_paths in /etc/rc.conf. Check /etc/defaults/rc.conf
if it isn't there already, and make sure you extend it with the
firebird directory instead of just setting it to the firebird
directory.

If you don't want everyone checking that library, you can modify - or
create - a firebird startup script that sets LD_RUN_PATH and try
that. According to the docs, it won't work if firebird is built with a
wired-in path. If that's the case, you should simply rebuild firebird
with -rpath set properly when ldconfig is invoked.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15164.7227.73360.433513>