我编的libssl使用的libssl静态库编译问题
CC="gcc34 -fPIC" CXX="g++34 -fPIC" CFLAGS="-m64 -fPIC" ./config --prefix=/workspace/libs/gcc34/64/ssl shared && make clean && make && make install
但是当我尝试这种静态生成的库与我的动态链接库 我越来越
relocation R_X86_64_PC32 against `OPENSSL_cpuid_setup' can not be used when making a shared object; recompile with -fPIC
我给了子卡选项有哪些错误?
我很怀疑,你必须建立一个很好的包装库时覆盖任何编译器标志。您是否尝试过使用'./configure'加'make'? –
试过了同样的错误 –
@Kerrek SB我想要编译的libssl静态库与-fpic选项 –