Jacek Herold wrote:
> Hello everyone
>
> I've encounter following errors while compiling glibs, according to: 
> http://cross-lfs.org/view/svn/sparc64/cross-tools/glibc-64.html
>
> The error is as follows:
>
> a - /mnt/clfs/sources/glibc-build/string/rtld-memset.os
> a - /mnt/clfs/sources/glibc-build/string/rtld-mempcpy.os
> a - /mnt/clfs/sources/glibc-build/string/rtld-stpcpy.os
> a - /mnt/clfs/sources/glibc-build/string/rtld-memcpy.os
> a - /mnt/clfs/sources/glibc-build/string/rtld-wordcopy.os
> a - /mnt/clfs/sources/glibc-build/string/rtld-rawmemchr.os
> a - /mnt/clfs/sources/glibc-build/time/rtld-setitimer.os
> a - /mnt/clfs/sources/glibc-build/time/rtld-gettimeofday.os
> : /mnt/clfs/sources/glibc-build/elf/rtld-libc.aT
> mv -f /mnt/clfs/sources/glibc-build/elf/rtld-libc.aT 
> /mnt/clfs/sources/glibc-build/elf/rtld-libc.a
> make[3]: Leaving directory `/mnt/clfs/sources/glibc-2.6.1/elf'
> sparc64-unknown-linux-gnu-gcc -m64 -mcpu=ultrasparc -mtune=ultrasparc   
> -nostdlib -nostartfiles -r -o /mnt/clfs/sources/glibc-build/elf/librtld.os 
> '-Wl,-(' /mnt/clfs/sources/glibc-build/elf/dl-allobjs.os 
> /mnt/clfs/sources/glibc-build/elf/rtld-libc.a -lgcc '-Wl,-)' \
>           -Wl,-Map,/mnt/clfs/sources/glibc-build/elf/librtld.os.map
> sparc64-unknown-linux-gnu-gcc -m64 -mcpu=ultrasparc -mtune=ultrasparc   
> -nostdlib -nostartfiles -shared        \
>   -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -Wl,-z,defs 
> -Wl,--verbose 2>&1 |  \
>           LC_ALL=C \
>           sed -e '/^=========/,/^=========/!d;/^=========/d'    \
>               -e 's/\. = 0 + SIZEOF_HEADERS;/& _begin = . - SIZEOF_HEADERS;/' 
> \
>           > /mnt/clfs/sources/glibc-build/elf/ld.so.lds
> sparc64-unknown-linux-gnu-gcc -m64 -mcpu=ultrasparc -mtune=ultrasparc   
> -nostdlib -nostartfiles -shared -o /mnt/clfs/sources/glibc-build/elf/ld.so    
>                   \
>           -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -Wl,-z,defs     
>   \
>           /mnt/clfs/sources/glibc-build/elf/librtld.os 
> -Wl,--version-script=/mnt/clfs/sources/glibc-build/ld.map\
>           -Wl,-soname=ld-linux.so.2 -T 
> /mnt/clfs/sources/glibc-build/elf/ld.so.lds
> rm -f /mnt/clfs/sources/glibc-build/elf/ld.so.lds
> nm -u /mnt/clfs/sources/glibc-build/elf/ld.so | cmp -s /dev/null -
> make[2]: *** [/mnt/clfs/sources/glibc-build/elf/ld.so] Error 1
> make[2]: Leaving directory `/mnt/clfs/sources/glibc-2.6.1/elf'
> make[1]: *** [elf/subdir_lib] Error 2
> make[1]: Leaving directory `/mnt/clfs/sources/glibc-2.6.1'
> make: *** [all] Error 2
>
>
> Is there any solution?
>
>
> Thank You in advance
> Jacek
>
>
>
> ----------------------------------------------------------------------
> Jak nasze "Zlotka" wygraly przegrany mecz
> Kliknij >>> http://link.interia.pl/f1be4
>
> _______________________________________________
> Clfs-support mailing list
> [email protected]
> http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support
>
>   

Hello Jacek,

You probably remember me from the mails I sent you a few
weeks ago :-). I had the same error message too when building
a SPARC64 tool chain. Just typing make again makes it finish the
compilation. I don't know what the issue is here but it looks like
it runs out of some kind of limits.

Also I didn't manage to get Bash 3.2 built so I built Bash 3.1
using CLFS 1.0.0 instructions, which now works as well. I just
hope to be able to build a 64-bit gnat and would like directions
for building this included in CLFS because it's not very easy to
do afterwards.

Regards,
Sunil

_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to