Re: [PORTS] Shared library search paths

From: The Hermit Hacker <scrappy(at)hub(dot)org>
To: Mark Dalphin <mdalphin(at)amgen(dot)com>
Cc: Peter Eisentraut <peter_e(at)gmx(dot)net>, PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org>, pgsql-ports(at)postgresql(dot)org
Subject: Re: [PORTS] Shared library search paths
Date: 2000-07-19 01:48:33
Message-ID: Pine.BSF.4.21.0007182247580.1745-100000@thelab.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-ports


for all the stuff I'm doign lately, I just do:

setenv LDFLAGS "-R/usr/local/pgsql/lib -R/usr/local/lib"

and let configure handle the rest ...

On Tue, 18 Jul 2000, Mark Dalphin wrote:

> For the SGI Irix 6.5, "man ld" gives:
>
> ....
>
> -rpath library_path
> Adds the library_path to the search path for DSOs. Each
> library path is appended to the list of directories at the
> time the executable or DSO is loaded. This option directs
> rld(5) to look in the named directories, but to look only
> for DSOs, and to stop looking when the correct one is found.
>
> This option can be specified only when the -shared or
> -call_shared options are also in effect. For more
> information, see the rld(5) man page. (C, C++, F77, F90)
>
> ....
>
> -shared Produces a DSO, creates all of the tables for run-time
> linking, and resolves references to other specified shared
> objects. The object created can be used by the linker to
> make dynamic executables. (C, C++, F77, F90)
>
> ....
>
> Hope this helps.
> Mark
>
> Peter Eisentraut wrote:
>
> > Some platforms (OSF/cc, HPUX) are already using -rpath or equivalent, so
> > you don't have to specify a shared library search path at runtime. I think
> > that a lot more platforms could use this. Can people comment on whether
> > and how it works on their platform? Essentially,
> >
> > LDFLAGS+=-rpath '$(libdir)'
> >
> > might do the trick for most.
> >
> > --
> > Peter Eisentraut Sernanders vg 10:115
> > peter_e(at)gmx(dot)net 75262 Uppsala
> > http://yi.org/peter-e/ Sweden
>
> --
> Mark Dalphin email: mdalphin(at)amgen(dot)com
> Mail Stop: 29-2-A phone: +1-805-447-4951 (work)
> One Amgen Center Drive +1-805-375-0680 (home)
> Thousand Oaks, CA 91320 fax: +1-805-499-9955 (work)
>
>
>

Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy
Systems Administrator @ hub.org
primary: scrappy(at)hub(dot)org secondary: scrappy(at){freebsd|postgresql}.org

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Thomas Lockhart 2000-07-19 01:52:10 Re: [PORTS] Shared library search paths
Previous Message The Hermit Hacker 2000-07-19 00:41:43 Re: TUPLE SIZE HELP

Browse pgsql-ports by date

  From Date Subject
Next Message Thomas Lockhart 2000-07-19 01:52:10 Re: [PORTS] Shared library search paths
Previous Message Oliver Elphick 2000-07-18 22:47:38 Re: Shared library search paths