Re: Shared library search paths

Поиск
Список
Период
Сортировка
От Mark Dalphin
Тема Re: Shared library search paths
Дата
Msg-id 3974D257.F3A2D389@amgen.com
обсуждение исходный текст
Ответ на Shared library search paths  (Peter Eisentraut <peter_e@gmx.net>)
Ответы Re: Shared library search paths  (The Hermit Hacker <scrappy@hub.org>)
Список pgsql-ports
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 väg 10:115
> peter_e@gmx.net                   75262 Uppsala
> http://yi.org/peter-e/            Sweden

--
Mark Dalphin                          email: mdalphin@amgen.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)




В списке pgsql-ports по дате отправления:

Предыдущее
От: Urban Widmark
Дата:
Сообщение: RE: PostgreSQL ld.so.1 problem (solaris)
Следующее
От: "Oliver Elphick"
Дата:
Сообщение: Re: [HACKERS] Shared library search paths