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
