Hi Stephen,
Thanks for your reply.
> You can apply this change in your copy of the openssl-xcode project. You
> should just need to open your project, navigate to the openssl-xcode sub
> project, crypto target, build phases tab, and edit the run script. Just add
> -no-md5 to the OPENSSL_OPTIONS variable.
I was looking for a build script, now I found it, thanks :) Fairly new to xCode.
After adding the no-md5 option the ssl-lib fails to build (see below).
Though, when I press build one more time after the build error, the
build succeeds. Should I add another flag somewhere, or is it safe to
ignore?
Cheers,
Andrej
making all in ssl...
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_meth.o s2_meth.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_srvr.o s2_srvr.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_clnt.o s2_clnt.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_lib.o s2_lib.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_enc.o s2_enc.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s2_pkt.o s2_pkt.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s3_meth.o s3_meth.c
cc -I../crypto -I.. -I../include -D_DARWIN_C_SOURCE
-UOPENSSL_BN_ASM_PART_WORDS -arch armv7 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk
-c -o s3_srvr.o s3_srvr.c
In file included from s3_srvr.c:170:
../include/openssl/md5.h:70:2: error: #error MD5 is disabled.
s3_srvr.c: In function 'ssl3_get_cert_verify':
s3_srvr.c:2993: warning: assignment makes pointer from integer without a cast
make[1]: *** [s3_srvr.o] Error 1
make: *** [build_ssl] Error 1
+ echo '***** copying intermediate libraries to
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-*.a
*****'
***** copying intermediate libraries to
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-*.a
*****
+ cp libcrypto.a
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-libcrypto.a
+ cp libssl.a /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-libssl.a
cp: libssl.a: No such file or directory
+ echo '***** creating universallibraries in
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos
*****'
***** creating universallibraries in
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos
*****
+ mkdir -p /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos
+ lipo -create /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-libcrypto.a
-output /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a
+ lipo -create '/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/*-libssl.a'
-output /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libssl.a
lipo: can't open input file:
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/*-libssl.a
(No such file or directory)
+ echo '***** removing temporary files from
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos
*****'
***** removing temporary files from
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos
*****
+ rm -f /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/armv7-libcrypto.a
+ rm -f '/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Intermediates/openssl.build/Debug-iphoneos/*-libssl.a'
+ echo '***** executing ranlib on libraries in
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos
*****'
***** executing ranlib on libraries in
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos
*****
+ ranlib /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(rand_win.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(rand_os2.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(rand_nw.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(e_rc5.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(m_md2.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(m_md5.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(evp_fips.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(e_rc4_hmac_md5.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(v3_asid.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(v3_addr.o)
has no symbols
ranlib: file: /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libcrypto.a(cms_cd.o)
has no symbols
+ ranlib /Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libssl.a
ranlib: can't open file:
/Users/andrej/Library/Developer/Xcode/DerivedData/WordBoxer-bfulhixjjeffizcugftxfaxfwwpn/Build/Products/Debug-iphoneos/libssl.a
(No such file or directory)
Showing first 200 notices only