Help me!! lfs6.4 compiling glibc-2.8 errors!!!
时间:2008-12-26
来源:互联网
mv -f /sources/glibc-build/shlib.ldsT /sources/glibc-build/shlib.lds gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.2 -B/sources/glibc-build/csu/ -Wl,--version-script=/sources/glibc-build/libc.map -Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main -L/sources/glibc-build -L/sources/glibc-build/math -L/sources/glibc-build/elf -L/sources/glibc-build/dlfcn -L/sources/glibc-build/nss -L/sources/glibc-build/nis -L/sources/glibc-build/rt -L/sources/glibc-build/resolv -L/sources/glibc-build/crypt -L/sources/glibc-build/nptl -Wl,-rpath-link=/sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl -o /sources/glibc-build/libc.so -T /sources/glibc-build/shlib.lds /sources/glibc-build/csu/abi-note.o /sources/glibc-build/elf/soinit.os /sources/glibc-build/libc_pic.os /sources/glibc-build/elf/sofini.os /sources/glibc-build/elf/interp.os /sources/glibc-build/elf/ld.so -lgcc /sources/glibc-build/libc_pic.os: In function `__libc_fork': /sources/glibc-2.8-20080929/posix/../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:76: undefined reference to `__sync_bool_compare_and_swap_4' /sources/glibc-build/libc_pic.os: In function `nscd_getpw_r': /sources/glibc-2.8-20080929/nscd/nscd_getpw_r.c:232: undefined reference to `__sync_fetch_and_add_4' /sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref': /sources/glibc-2.8-20080929/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4' /sources/glibc-build/libc_pic.os: In function `nscd_getgr_r': /sources/glibc-2.8-20080929/nscd/nscd_getgr_r.c:321: undefined reference to `__sync_fetch_and_add_4' /sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref': /sources/glibc-2.8-20080929/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4' /sources/glibc-build/libc_pic.os: In function `nscd_gethst_r': /sources/glibc-2.8-20080929/nscd/nscd_gethst_r.c:400: undefined reference to `__sync_fetch_and_add_4' /sources/glibc-build/libc_pic.os:/sources/glibc-2.8-20080929/nscd/nscd-client.h:320: more undefined references to `__sync_fetch_and_add_4' follow /sources/glibc-build/libc_pic.os: In function `__nscd_get_map_ref': /sources/glibc-2.8-20080929/nscd/nscd_helper.c:406: undefined reference to `__sync_val_compare_and_swap_4' /sources/glibc-build/libc_pic.os: In function `*__GI___libc_freeres': /sources/glibc-2.8-20080929/malloc/set-freeres.c:39: undefined reference to `__sync_bool_compare_and_swap_4' collect2: ld returned 1 exit status make[1]: *** [/sources/glibc-build/libc.so] Error 1 make[1]: Leaving directory `/sources/glibc-2.8-20080929' make: *** [all] Error 2 root:/sources/glibc-build# |
How can i resolve this problem??? I appreciate very much!
作者: yanglh 发布时间: 2008-12-26
/sources/glibc-build/csu/crt1.o: In function `_start': (.text+0xc): undefined reference to `__libc_csu_fini' /sources/glibc-build/csu/crt1.o: In function `_start': (.text+0x11): undefined reference to `__libc_csu_init' /sources/glibc-build/csu/crt1.o: In function `_start': (.text+0x1d): undefined reference to `__libc_start_main' /sources/glibc-build/elf/sln.o: In function `makesymlink': /sources/glibc-2.8-20080929/elf/sln.c:143: undefined reference to `__lxstat' /sources/glibc-2.8-20080929/elf/sln.c:151: undefined reference to `unlink' /sources/glibc-2.8-20080929/elf/sln.c:166: undefined reference to `symlink' /sources/glibc-2.8-20080929/elf/sln.c:172: undefined reference to `access' /sources/glibc-2.8-20080929/elf/sln.c:184: undefined reference to `__errno_location' /sources/glibc-2.8-20080929/elf/sln.c:184: undefined reference to `strerror' /sources/glibc-2.8-20080929/elf/sln.c:185: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:185: undefined reference to `fprintf' /sources/glibc-2.8-20080929/elf/sln.c:158: undefined reference to `__errno_location' /sources/glibc-2.8-20080929/elf/sln.c:160: undefined reference to `strerror' /sources/glibc-2.8-20080929/elf/sln.c:161: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:161: undefined reference to `fprintf' /sources/glibc-2.8-20080929/elf/sln.c:147: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:147: undefined reference to `fprintf' /sources/glibc-2.8-20080929/elf/sln.c:151: undefined reference to `__errno_location' /sources/glibc-2.8-20080929/elf/sln.c:153: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:153: undefined reference to `fprintf' /sources/glibc-2.8-20080929/elf/sln.c:174: undefined reference to `__errno_location' /sources/glibc-2.8-20080929/elf/sln.c:174: undefined reference to `strerror' /sources/glibc-2.8-20080929/elf/sln.c:175: undefined reference to `unlink' /sources/glibc-build/elf/sln.o: In function `main': /sources/glibc-2.8-20080929/elf/sln.c:52: undefined reference to `printf' /sources/glibc-build/elf/sln.o: In function `makesymlinks': /sources/glibc-2.8-20080929/elf/sln.c:72: undefined reference to `stdin' /sources/glibc-build/elf/sln.o: In function `getline': /sources/glibc-2.8-20080929/elf/../libio/bits/stdio.h:118: undefined reference to `__getdelim' /sources/glibc-build/elf/sln.o: In function `makesymlinks': /sources/glibc-2.8-20080929/elf/sln.c:40: undefined reference to `__ctype_b_loc' /sources/glibc-2.8-20080929/elf/sln.c:129: undefined reference to `fclose' /sources/glibc-2.8-20080929/elf/sln.c:75: undefined reference to `fopen' /sources/glibc-2.8-20080929/elf/sln.c:78: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:78: undefined reference to `fprintf' /sources/glibc-2.8-20080929/elf/sln.c:115: undefined reference to `stderr' /sources/glibc-2.8-20080929/elf/sln.c:115: undefined reference to `fprintf' collect2: ld returned 1 exit status make[2]: *** [/sources/glibc-build/elf/sln] Error 1 make[2]: Leaving directory `/sources/glibc-2.8-20080929/elf' make[1]: *** [elf/others] Error 2 make[1]: Leaving directory `/sources/glibc-2.8-20080929' make: *** [all] Error 2 |
作者: yanglh 发布时间: 2008-12-27
作者: trublemaker 发布时间: 2008-12-27
作者: david2878 发布时间: 2009-01-04
作者: jvava 发布时间: 2009-01-08
作者: jvava
用glibc......1208的话,要不要patch,这个怎么才能从哪儿知道答案?
|
作者: Dennis.Wang 发布时间: 2009-01-08
作者: cqcya 发布时间: 2009-01-17
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28