[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LYNX-DEV autoconfig changes for SCO OpenServer

From: Jim Spath (Webmaster Jim)
Subject: Re: LYNX-DEV autoconfig changes for SCO OpenServer
Date: Tue, 18 Mar 1997 10:16:19 -0500 (EST)

On Tue, 18 Mar 1997, Bela Lubkin wrote:
> Larry W. Virden wrote:
>>>> The -R flag should be relevant to all ELF based systems (System V.4 based).
>>>> It tells the linker to place the following argument (a directory) into
>>>> the .so in the run time dynamic link resolver's PATH.  In this way,
>>>> the executable can find all the .so files needed for runtime resolution of
>>>> the program.
> Now we are to the crux of the matter.  *If* /usr/ccs/lib exists on a
> system -- at least on a system such as Solaris 2.x, UnixWare or
> OpenServer -- it exists because it is the default location of C
> libraries.  The _default_.  It should not be necessary to tell the
> system default compiler where to find the system default libraries;
> Solaris should need neither "-L/usr/ccs/lib" nor "-R/usr/ccs/lib".
> ... 
> Are you, Larry, running on a Solaris 2.x system?  What happens if you
> build Lynx without any -L -R flags at all?  I say it will Just Work.

As I read my man page on the "-R" flag, it is to record something in the
binary about runtime libraries.  However, I can add runtime libraries with
ldconfig, so "-R" should not be required. 

I'm running NetBSD, not Solaris, but this should be relevant:

     -R      Record the given path within the executable for run-time
             libary (sic)
             search.  This only applies to dynamically linked executables.

     The shared library model employed by ld appeared first in SunOS 4.0.

     A ldconfig utility first appeared in SunOS 4.0, it appeared in its cur-
     rent form in NetBSD 0.9a.

Alright what do you want me to do?  Let's get it over with.

; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]