cannot be used against local symbol; recompile with -fPIC >>> defined in vmlinux.a(init/do_mounts_initrd.o) >>> referenced by do_mounts_initrd.c >>> init/do_mounts_initrd.o:(__mcount_loc+0x8) in archive vmlinux.a ld.lld: error: relocation R_390_64 cannot be used against ...
ld: error: relocation R_X86_64_PC32 cannot be used against symbol fmodf; recompile with -fPIC >>> defined in /Users/sergey.fedotov/Library/Android/sdk/ndk/23.2.8568313/toolchains/llvm/prebuilt/darwin-x86_64/bin/../sysroot/usr/lib/x86_64-linux-android/21/libm.so >>> referenced by /...
简介: relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile with 错误: /usr/bin/ld: /usr/local/lib/libavcodec.a(vc1dsp_mmx.o): relocation R_X86_64_PC32 against symbol `ff_pw_9' can not be used when making a shared object; recompile ...
错误: /usr/bin/ld: /usr/local/lib/libavcodec.a(vc1dsp_mmx.o): relocation R_X86_64_PC32 against symbol `ff_pw_9' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status 1. 2. 3...
relocation R_X86_64_PC32 against symbol cannotbe usedwhenmaking asharedobject; recompilewith-fPIC 解决办法1 为abslCMakeLists.txt添加编译选项,重新编译安装absl set(CMAKE_CXX_FLAGS"-fPIC") or set(CMAKE_POSITION_INDEPENDENT_CODETRUE) 解决办法2 ...
/usr/bin/ld: /tmp/ccUZREwA.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /tmp/ccUZREwA.o: could not read symbols: Bad value collect2: ld returned 1 exit status ...
鲲鹏环境下编译vlc 3.0.16执行make过程报relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `stderr@@GLIBC_2.17'等错误,具体报错如下: /usr/bin/ld: /usr/local/lib/libavutil.a(log.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `stderr@@GLIBC_2.17' which may bind externally...
Linux 下 编译动态库的时候,碰到如下错误提示,很奇怪。不是代码本身的问题 /usr/bin/ld: ./xxxxx.o: relocation R_X86_64_PC32 against symbol `_ZTVN9xxxxxE' can not be used when making a shared object; recompile with -fPIC makefile:49: recipe for target 'libxxxxx.so' failed ...
出现relocation R_AARCH64_ABS32 against `a local symbol' can not be used when making a shared object 怎么办? 这个错误通常是在构建共享对象(shared object)时遇到的,它表明在链接过程中存在对局部符号(local symbol)使用 R_AARCH64_ABS32 重定位的情况,而这种情况通常是不允许的。
/usr/bin/ld: /usr/local/lib/libbz2.a: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC 解决办法 在CFLAGS上加入 -fPIC # cd zlib-1.2.3 # CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib ...