relocation R_X86_64_32 against a local symbol' error

前端 未结 3 1929
甜味超标
甜味超标 2020-12-10 18:51

I am trying to install Subversion with Apache support. I installed apr, apr-utils, neon, and OpenSSL with the --ena

相关标签:
3条回答
  • 2020-12-10 19:10

    I've run into this in a couple of other non-openssl scenarios, and I've found that this is generally related to not having shared libraries turned on.

    Adding --enable-shared to your configure line seems to fix it.

    0 讨论(0)
  • 2020-12-10 19:13

    I figured out that the problem was with the openssl install. Reinstalling openssl with enable-shared worked.

    0 讨论(0)
  • 2020-12-10 19:32

    I solve it with adding hidden attribute to OPENSSL_ia32cap_P in crypto\cryptolib.h and recompile.

    extern unsigned int OPENSSL_ia32cap_P[] __attribute__ ((visibility ("hidden")));
    
    0 讨论(0)
提交回复
热议问题