制造与发展make install OpenSSL 1.0.1e有些错误

时间:2013-04-15 04:01:17

标签: openssl

  

重复符号_OPENSSL_cleanse in:

     

../ libcrypto.a(mem_clr.o)

     

../ libcrypto.a(x86_64cpuid.o)

     

重复符号_AES_encrypt in:

     

../ libcrypto.a(aes_core.o)

     

../ libcrypto.a(AES-x86_64.o)

     

重复符号_AES_decrypt in:

../libcrypto.a(aes_core.o)
     

../ libcrypto.a(AES-x86_64.o)

     

重复符号_private_AES_set_encrypt_key in:

     

../ libcrypto.a(aes_core.o)

     

../ libcrypto.a(AES-x86_64.o)

     

复制符号_private_AES_set_decrypt_key in:

     

../ libcrypto.a(aes_core.o)

     

../ libcrypto.a(AES-x86_64.o)

     

重复符号_AES_cbc_encrypt in:

     

../ libcrypto.a(aes_cbc.o)

     

../ libcrypto.a(AES-x86_64.o)

     

ld:架构x86_64的6个重复符号

     

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

     

make [2]: * [link_app。]错误1

     

make [1]: * [openssl]错误2

     

make: * [build_apps]错误1

`iOS 6.1.0和Xcode 4.6.1

1 个答案:

答案 0 :(得分:0)

您似乎已编译并链接了程序集和.c文件。使用程序集或.c文件,而不是两者。

请阅读README或一些文档以在Mac OS X上构建库。