Wow! The situation does improve!
Thank you for the clues!

# make clean; make
did get over nsswitch.c compilation. My lib-names.h got built as it should.
Curious of the implication of the -j 2 make setting, I did a "make clean;
make" again, this time with the -j 2 setting uncommented in Makefile.in.  It
has the same positive result with lib-names.h.
I'm a little bit disappointed that it didn't consistently generate the
lib-names.h problem, so that I will probably never know what happened when it
first failed at being built with -j 2, due to a bad lib-names.h.

However, I _did_ get a new error (the same one with or without -j 2).
It looks like that:
>a - elf/dl-open.os
>a - elf/dl-close.os
>a - elf/dl-symbol.os
>a - elf/dl-addr.os
>a - elf/dl-profstub.os
>a - elf/dl-origin.os
>: ../libc_pic.a
>arm-linux-gcc   -nostdlib -nostartfiles -r -o librtld.os '-Wl,-(' dl-allobjs.os
>../libc_pic.a -lgcc '-Wl,-)'
>arm-linux-gcc   -nostdlib -nostartfiles -shared -o ld.so  \
>          librtld.os            \
>          -Wl,--version-script=../ld.so.map -Wl,-soname=ld-linux.so.2
>/usr/arm-linux/bin/ld: cannot open linker script file ../ld.so.map: No such
>file or directory collect2: ld returned 1 exit status
>make[1]: *** [ld.so] Error 1
>make[1]: Leaving directory `/usr/src/glibc/glibc-2.1.2/elf'
>make: *** [elf/subdir_lib] Error 2

I get:
># ls -l /usr/arm-linux/bin
>total 6772
>-rwxr-xr-x   2 root     root       865303 Sep 15 12:17 ar
>-rwxr-xr-x   2 root     root      1430332 Sep 15 12:17 as
>-rwxr-xr-x   1 root     root       197758 Sep 20 16:34 gcc
>-rwxr-xr-x   2 root     root      1320466 Sep 15 12:17 ld
>-rwxr-xr-x   2 root     root       893235 Sep 15 12:17 nm
>-rwxr-xr-x   2 root     root       866814 Sep 15 12:17 ranlib
>-rwxr-xr-x   2 root     root      1320559 Sep 15 12:17 strip 

There is not a single ld.so.map file anywhere under /usr
Does the binutils "make install" missed something or what?

--
Fran�ois Desloges
[EMAIL PROTECTED]
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to