This is the mail archive of the glibc-linux@ricardo.ecn.wfu.edu mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Dynamic executable


"Felix Gomera" <ftla@mutare.icon.co.zw> writes:

> 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:-

This is the last step of the installatino, nothing happens afterwards.

> /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

You should apply the nss patch for glibc 2.2.3 that has been floating
around or upgrade to 2.2.4,

Andreas

> 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.
>
>

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]