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
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 |
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 |