【发布时间】:2011-12-20 14:07:01
【问题描述】:
尝试使用 toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1 构建我的应用程序时。我在链接阶段遇到错误:
/home/hp/Desktop/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../。 ./../../mips-openwrt-linux-uclibc/bin/ld:警告:**ld-uClibc.so.0**,**需要** /home/hp/Desktop/staging_dir/toolchain -mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../../../../mips- openwrt-linux-uclibc/lib/libc.so,未找到(**尝试使用 -rpath 或 -rpath-link**) /home/hp/Desktop/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../。 ./../../mips-openwrt-linux-uclibc/lib/**libc.so**: 未定义引用`_dl_app_init_array' /home/hp/Desktop/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../。 ./../../mips-openwrt-linux-uclibc/lib/libc.so:未定义对`_dl_loaded_modules'的引用 /home/hp/Desktop/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../。 ./../../mips-openwrt-linux-uclibc/lib/libc.so: 未定义引用`_dl_app_fini_array' collect2: ld 返回 1 个退出状态当尝试添加 -rpath-link 选项时
LDFLAGS += -rpath-link /home/hp/Desktop/staging_dir/target-mips_uClibc-0.9.30.1/root-brcmref/lib/ld-uClibc.so.0我收到以下错误: mips-openwrt-linux-gcc:无法识别的选项'-rpath-link'
我该如何解决这个问题 问候
【问题讨论】: