Sorry, forgot the link to the openssl build guide. The link should be: http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ Best regards, Even Andr? On 3. nov. 2010, at 23.35, Even Andr? Fiskvik wrote: > Ok, got some progress on the topic now. > There should probably be a lot cleaner way of doing this, but what I'm currently doing is: > > 1. Build the openssl libraries according to guide found at: > > 2. Symlink the lib and include directories of the openssl armv6 build into > /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/usr/ > > 3. Symlink the lib and include directories of the openssl i386 build into > /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/ > > 3. Set #define PJ_HAS_SSL_SOCK 1 in config_site.h > > PJSIP devs: is there any cleaner way of doing this currently? > The usual way to do this is usually to have an option like; > --with-ssl=<path-to-openssl-dir> ? > > > Best regards, > Even Andr? > > On 3. nov. 2010, at 22.13, Even Andr? Fiskvik wrote: > >> Hi David. >> >> Did you find out how to build pjsip for iPhone with TLS enabled? >> I'm struggling trying to find a solution to this also. >> Any news on the topic would be welcome from either party. >> >> Best regards, >> Even Andr? >> >> On 22. okt. 2010, at 15.23, David Artman wrote: >> >>> >>> Thanks much -- and I made a mistake -- ./configure detects openssl/ssl.h, >>> but ./iphone-configure does not, and comes back with ** OpenSSL libraries >>> not found, disabling SSL support **. Using find, the only copies of >>> openssl/ssl.h on my drive are: >>> >>> /Developer/SDKs/MacOSX10.5.sdk/usr/include/openssl/ssl.h >>> /Developer/SDKs/MacOSX10.6.sdk/usr/include/openssl/ssl.h >>> /Developer/Xcode3.2.3/SDKs/MacOSX10.5.sdk/usr/include/openssl/ssl.h >>> /Developer/Xcode3.2.3/SDKs/MacOSX10.6.sdk/usr/include/openssl/ssl.h >>> /usr/include/openssl/ssl.h >>> >>> >>> Anyone know if I can safely copy the openssl folder from the OS X sdk to >>> the iPhone sdk? Or would I need to somehow get an iPhone sdk version of >>> the openssl files? >>> >>> On 10/22/10 8:53 AM, "Benny Prijono" <bennylp at teluu.com> wrote: >>> >>>> Since 1.5, the way to enable TLS is to #define PJ_HAS_SSL_SOCK 1 >>>> >>>> See https://trac.pjsip.org/repos/wiki/TLS >>>> >>>> Best regards, >>>> Benny >>>> >>>> >>>> On Fri, Oct 22, 2010 at 4:58 AM, David Artman >>>> <david.artman at millicorp.com> wrote: >>>>> The last few lines of make are: >>>>> --------------------------------------------- >>>>> "_pj_ssl_sock_send", referenced from: >>>>> _tls_keep_alive_timer in >>>>> libpjsip-arm-apple-darwin9.a(sip_transport_tls.o) >>>>> _tls_send_msg in libpjsip-arm-apple-darwin9.a(sip_transport_tls.o) >>>>> _on_connect_complete in >>>>> libpjsip-arm-apple-darwin9.a(sip_transport_tls.o) >>>>> "_pj_ssl_sock_start_read2", referenced from: >>>>> _tls_start_read in >>>>> libpjsip-arm-apple-darwin9.a(sip_transport_tls.o)ld: symbol(s) not found >>>>> collect2: ld returned 1 exit status >>>>> make[2]: *** [../bin/pjsua-arm-apple-darwin9] Error 1 >>>>> make[1]: *** [pjsua] Error 2 >>>>> make: *** [all] Error 1 >>>>> -------------------------------------------- >>>>> I'm building in OS X 10.6.4 for iPhone development. I was able to build >>>>> successfully without TLS, but I got that error after putting "#define >>>>> PJSIP_HAS_TLS_TRANSPORT 1" in my config_site.h. I also verified that I >>>>> have >>>>> openssl installed (0.9.8l) and that configure-iphone detects openssl >>>>> ok. Am >>>>> I missing anything? >>>>> _______________________________________________ >>>>> Visit our blog: http://blog.pjsip.org >>>>> >>>>> pjsip mailing list >>>>> pjsip at lists.pjsip.org >>>>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Visit our blog: http://blog.pjsip.org >>>> >>>> pjsip mailing list >>>> pjsip at lists.pjsip.org >>>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >>> >>> _______________________________________________ >>> Visit our blog: http://blog.pjsip.org >>> >>> pjsip mailing list >>> pjsip at lists.pjsip.org >>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >> >> >> >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> > > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >