How do I build OpenSSL as 32-bit (i386) on Mac OS X?

前端 未结 2 1705
Happy的楠姐
Happy的楠姐 2020-12-06 02:14

I downloaded OpenSSL sources, and did the config, make, sudo make install trilogy.

I then built my project, linking in libcryp

2条回答
  •  执笔经年
    2020-12-06 02:38

    $ curl https://www.openssl.org/source/openssl-1.0.0a.tar.gz | tar xz
    $ cd openssl-1.0.0a
    $ export CFLAGS="-arch i386"
    $ export LDFLAGS="-arch i386"
    $ ./config
    $ make
    $ lipo -info libssl.a
    input file libssl.a is not a fat file
    Non-fat file: libssl.a is architecture: i386
    $ lipo -info libcrypto.a
    input file libcrypto.a is not a fat file
    Non-fat file: libcrypto.a is architecture: i386
    

提交回复
热议问题