Gcc glib:symbol`strncmp@@GLIBC_2.2.5';无法解析的R_X86_64_NONE重定位;
我在链接时遇到了以下问题 命令:-Gcc glib:symbol`strncmp@@GLIBC_2.2.5';无法解析的R_X86_64_NONE重定位;,gcc,linker-errors,glibc,glib,Gcc,Linker Errors,Glibc,Glib,我在链接时遇到了以下问题 命令:- gcc -m64 -shared -fPIC -o libglib-2.0.so.0.5600.1 -Wl,--whole-archive libglib-2.0.a -Wl,--no-whole-archive 错误:- BFD: libglib-2.0.a(libglib_2_0_la-gcompletion.o): invalid relocation type 42 BFD: BFD version 2.20.51.0.2-5.36.el6 20
gcc -m64 -shared -fPIC -o libglib-2.0.so.0.5600.1 -Wl,--whole-archive libglib-2.0.a -Wl,--no-whole-archive
错误:-
BFD: libglib-2.0.a(libglib_2_0_la-gcompletion.o): invalid relocation type 42
BFD: BFD version 2.20.51.0.2-5.36.el6 20100205 assertion fail elf64-x86-64.c:290
.....
.....
.....
/usr/bin/ld: libglib-2.0.a(libglib_2_0_la-gcompletion.o)(.text+0x55): unresolvable R_X86_64_NONE
relocation against symbol `strncmp@@GLIBC_2.2.5'
/usr/bin/ld: libglib-2.0.a(libglib_2_0_la-gbacktrace.o)(.text+0x47): unresolvable R_X86_64_NONE
relocation against symbol `stdout@@GLIBC_2.2.5'
我用GCC6.3构建了我的库'libglib-2.0.so.0.5600.1','libglib-2.0.a'。请帮我解决这个问题。安德鲁的可能复制品对我没有帮助。安德鲁的可能复制品对我没有帮助。