- 論壇徽章:
- 0
|
本帖最后由 add358 于 2013-08-05 17:00 編輯
各位好!最近在做arm的工具鏈,做到gblic這一步,就遇到問題,問題具體如下:
編譯工具:arm-linux-gcc (4.8.1 純凈)
源碼包 :glibc-2.17
glibc-ports-2.15
glibc-linuxthreads-2.5
已經(jīng)編譯好binutils(2.23)和arm-linux-gcc(4.8.1 純凈);
glibc的配置如下- --prefix=$(PREFIX_PATH) --host=$(TARGET) --with-header=$(PREFIX_PATH)/include --with_binutils=$(PREFIX_PATH)/bin --enable-add-ons --enable-kernel=2.6.15 --with--_thread CFLAGS="-O2 -pipe -DNDEBUG -DG_DISABLE_ASSER -fomit-frame-pointer" libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes
復(fù)制代碼 出錯現(xiàn)象:- arm-cortex_a8-linux-gnueabi-gcc -nostdlib -nostartfiles -r -o /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/librtld.map.o '-Wl,-(' /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/dl-allobjs.os /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/libc_pic.a -lgcc '-Wl,-)' -Wl,-Map,/home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/librtld.mapT
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/libc_pic.a(dl-addr.os): In function `_dl_addr_inside_object':
- dl-addr.c:(.text+0x0): multiple definition of `_dl_addr_inside_object'
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/dl-allobjs.os::(.text+0x11730): first defined here
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/libc_pic.a(init-first.os):(.data+0x0): multiple definition of `__libc_multiple_libcs'
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/dl-allobjs.os:(.bss+0x90): first defined here
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/libc_pic.a(_itoa.os): In function `_itoa':
- _itoa.c:(.text+0xf8): multiple definition of `_itoa'
- /home/jake/project/toolchain/glibc/glibc-2.17-arm-cortex_a8-linux-gnueabi-build/elf/dl-allobjs.os::(.text+0x1451c): first defined here
- collect2: error: ld returned 1 exit status
復(fù)制代碼 對于這方面來說,我還是個新手,所以這個錯誤弄了好幾天,一直沒有起色!
希望這方面的高手能提供一下解決方法!
thanks. |
|