Re: Relocatable installs - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: Relocatable installs
Date
Msg-id 200405182034.i4IKYQf08696@candle.pha.pa.us
Whole thread Raw
In response to Re: Relocatable installs  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: Relocatable installs  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-hackers
Peter Eisentraut wrote:
> Bruce Momjian wrote:
> > We already have --disable-rpath.  Seems we would just need something
> > to use the *.a files.
>
> I think it is perfectly sufficient to say that if you want a relocatable
> install, don't use rpath.  Static linking will lead to all other kinds
> of madness.

OK, I added some more documentation about how to make relocatable
installs.

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
Index: doc/src/sgml/installation.sgml
===================================================================
RCS file: /cvsroot/pgsql-server/doc/src/sgml/installation.sgml,v
retrieving revision 1.199
diff -c -c -r1.199 installation.sgml
*** doc/src/sgml/installation.sgml    17 May 2004 16:06:25 -0000    1.199
--- doc/src/sgml/installation.sgml    18 May 2004 20:33:18 -0000
***************
*** 503,508 ****
--- 503,518 ----
           installation. (The <literal>man</> and <literal>doc</>
           locations are not affected by this.)
          </para>
+
+         <para>
+          For relocatable installs, you might want to use
+          <filename>configure</filename>'s <literal>--disable-rpath</>
+          option.  Also, you will need to tell the operating system how
+          to find the shared libraries used by applications like
+          <application>psql</> either using a system-wide shared
+          library configuration file like <filename>ld.so.conf</>,
+          or an environment variable like <literal>LD_LIBRARY_PATH</>.
+         </para>
         </listitem>
        </varlistentry>


pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: Relocatable installs
Next
From: Jan Wieck
Date:
Subject: Re: Relocatable installs