Huhu,
um noch weiter von der LFS Anleitung weg zu kommen, und um noch Aktueller zu sein habe ich nun noch einmal einige Pakete gewechselt. Nun scheitert das ganze aber leider an Glibc2.7.
Ich bin grade dabei das Basissystem zu installieren. Bis jetzt sieht es so aus:
Binutils 2.18 (lief problemlos durch)
GCC-4.2.1 und 4.2.2 (ich hatte zuerst 4.2.2 versucht die ließ sich auch bauen und installieren. Dachte dann aber das es vielleicht an der GCC Version liegt. Hab dann die 4.2.1 versucht. Auch die ließ sich basteln und installieren)
Linux-API-Header vom Kernel 2.6.23 (ging problemlos)
Glibc 2.7 (make bricht leider ab)
Fehlermeldung:
Weiss jemand Rat?
um noch weiter von der LFS Anleitung weg zu kommen, und um noch Aktueller zu sein habe ich nun noch einmal einige Pakete gewechselt. Nun scheitert das ganze aber leider an Glibc2.7.
Ich bin grade dabei das Basissystem zu installieren. Bis jetzt sieht es so aus:
Binutils 2.18 (lief problemlos durch)
GCC-4.2.1 und 4.2.2 (ich hatte zuerst 4.2.2 versucht die ließ sich auch bauen und installieren. Dachte dann aber das es vielleicht an der GCC Version liegt. Hab dann die 4.2.1 versucht. Auch die ließ sich basteln und installieren)
Linux-API-Header vom Kernel 2.6.23 (ging problemlos)
Glibc 2.7 (make bricht leider ab)
Fehlermeldung:
Kommt nach ca 10-15 Minuten. Er bricht das make dann mit den oben geposteten Fehler ab./media/lfs/sources/glibc-build/libc_pic.os: In function `__libc_fork':
/media/lfs/sources/glibc-2.7/posix/../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:76: undefined reference to `__sync_bool_compare_and_swap_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/media/lfs/sources/glibc-2.7/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `nscd_getpw_r':
/media/lfs/sources/glibc-2.7/nscd/nscd_getpw_r.c:232: undefined reference to `__sync_fetch_and_add_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/media/lfs/sources/glibc-2.7/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `nscd_getgr_r':
/media/lfs/sources/glibc-2.7/nscd/nscd_getgr_r.c:321: undefined reference to `__sync_fetch_and_add_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/media/lfs/sources/glibc-2.7/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/media/lfs/sources/glibc-build/libc_pic.os:/media/lfs/sources/glibc-2.7/nscd/nscd_gethst_r.c:400: more undefined references to `__sync_fetch_and_add_4' follow
/media/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_get_map_ref':
/media/lfs/sources/glibc-2.7/nscd/nscd_helper.c:404: undefined reference to `__sync_val_compare_and_swap_4'
/media/lfs/sources/glibc-build/libc_pic.os: In function `*__GI___libc_freeres':
/media/lfs/sources/glibc-2.7/malloc/set-freeres.c:39: undefined reference to `__sync_bool_compare_and_swap_4'
collect2: ld returned 1 exit status
make[1]: *** [/media/lfs/sources/glibc-build/libc.so] Error 1
make[1]: Leaving directory `/media/lfs/sources/glibc-2.7'
make: *** [all] Error 2
lfs@debian:/media/lfs/sources/glibc-build$
Weiss jemand Rat?