This is the mail archive of the
glibc-linux@ricardo.ecn.wfu.edu
mailing list for the glibc project.
Re: Dynamic executable
- To: <glibc-linux at ricardo dot ecn dot wfu dot edu>
- Subject: Re: Dynamic executable
- From: "Felix Gomera" <ftla at mutare dot icon dot co dot zw>
- Date: Thu, 20 Sep 2001 08:42:44 +0200
- Reply-To: glibc-linux at ricardo dot ecn dot wfu dot edu
Hie
/usr/lib/libc.so is there and its contents are also as you specified.
Actually, the installation stopped when it was testing the installation. It
was running "scripts/test-installation.pl" and it displayed this error
message:-
/usr/lib/libnss_compat.so: undefined reference to '__niserr2nss_tab'
/usr/lib/libnss_compat.so: undefined reference to '__niserr2nss_count'
collect2: ld returned 1 exit status
Execution of gcc failed
and then some other information suggest what the problem might be which I
carefully checked and found non.
Felix
Allin Cottrell wrote:
>On Wed, 19 Sep 2001, Felix Gomera wrote:
>
>> What causes the compiler to produce non dynamic executables? I
>> installed glibc2 with --prefix=/usr and after that, when I compile
>> a file and then run "ldd a.out", this message is displayed, "not a
>> dynamic executable".
>
>Probably libc.so is not being found, in which case the glibc
>installation went wrong. You should have /usr/lib/libc.so
>which is a script that reads as follows:
>
>/* GNU ld script
> Use the shared library, but some functions are only in
> the static library, so try that secondarily. */
>GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a )
>
>Allin Cottrell.