Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Apr 2002 08:00:08 -0700 (PDT)
From:      Dag-Erling Smorgrav <des@ofug.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: bin/37448: [PATCH] ldd/rtld support for more information of linked libraries
Message-ID:  <200204271500.g3RF08S74700@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/37448; it has been noted by GNATS.

From: Dag-Erling Smorgrav <des@ofug.org>
To: Edwin Groothuis <edwin@mavetju.org>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: bin/37448: [PATCH] ldd/rtld support for more information of linked libraries
Date: 27 Apr 2002 16:59:22 +0200

 Edwin Groothuis <edwin@mavetju.org> writes:
 > - In ldd.c, it checks for the -s option (I've heard that SunOS uses
 >   that one for this kind of feature). If so, it sets the
 >   LD_TRACE_LOADED_OBJECTS_OPTS environment variable.
 
 Solaris uses -v for this; -s is for debugging the search algorithm.
 
 % ldd =ls
         libc.so.1 =>     /usr/lib/libc.so.1
         libdl.so.1 =>    /usr/lib/libdl.so.1
         /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
 % ldd -v =ls
 
    find object=libc.so.1; required by /local/gnu/bin/ls
         libc.so.1 =>     /usr/lib/libc.so.1
 
    find object=libdl.so.1; required by /usr/lib/libc.so.1
         libdl.so.1 =>    /usr/lib/libdl.so.1
    find version=libdl.so.1
         libdl.so.1 (SISCD_2.3) =>        /usr/lib/libdl.so.1
         libdl.so.1 (SUNWprivate_1.1) =>  /usr/lib/libdl.so.1
 
    find object=/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1; required by /usr/lib/libc.so.1
         /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
 % ldd -s =ls
 
    find object=libc.so.1; required by /local/gnu/bin/ls
     search path=/usr/lib  (default)
     trying path=/usr/lib/libc.so.1
         libc.so.1 =>     /usr/lib/libc.so.1
 
    find object=libdl.so.1; required by /usr/lib/libc.so.1
     search path=/usr/lib  (default)
     trying path=/usr/lib/libdl.so.1
         libdl.so.1 =>    /usr/lib/libdl.so.1
 
    find object=/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1; required by /usr/lib/libc.so.1
         /usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
 
 DES
 -- 
 Dag-Erling Smorgrav - des@ofug.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204271500.g3RF08S74700>