linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] iOS 9 arm64 compile error


From: Gautier Pelloux-Prayer
Subject: Re: [Linphone-developers] iOS 9 arm64 compile error
Date: Mon, 21 Sep 2015 13:50:23 +0200

I started working on that but there are still a few issues:

- libvpx build is broken right now; it will be fixed soon. In the meantime, you 
can use -DENABLE_VPX=NO as suggested Bjørn Olav Ruud below.
- simulator versions are broken (i386 and x86_64). We know what to do but we 
have to think a bit more about how to implement it properly. It will be fixed 
soon too.
- you need an experimental version of CMake which has no release yet so you 
need to compile it from sources.

If one of the above issue is critical to you, the easiest solution is to revert 
back to XCode 6.

Cheers,

Gautier Pelloux-Prayer
Software Engineer @ Belledonne Communications

> On 16 Sep 2015, at 10:27, Gautier Pelloux-Prayer <address@hidden> wrote:
> 
> Hello,
> 
> iOS9 is not yet supported - it is planned for a few days later though. I will 
> let you know when it's available.
> 
> Regards,
> 
> Gautier Pelloux-Prayer
> Software Engineer @ Belledonne Communications
> 
>> On 15 Sep 2015, at 17:34, Bjørn Olav Ruud <address@hidden> wrote:
>> 
>> When trying to compile Linphone (latest git repo) with Xcode 7 GM and iOS 9 
>> SDK I discovered two errors.
>> 
>> 1) Strings binary has moved. It is now located at:
>> 
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strings
>> 
>> I commented out the strings check and manually set the soft link, which 
>> brought me to the next error.
>> 
>> 
>> 2) I used this command line:
>> 
>> ./prepare.py -c && ./prepare.py all --enable-non-free-codecs 
>> --disable-gpl-third-parties -DENABLE_VPX=OFF
>> 
>> I disabled VPX because of a compile error, and I don’t need that library.
>> 
>> x86_64 and i386 compiled, but arm64 failed:
>> 
>> [ 70%] Performing configure step for 'EP_linphone'
>> loading initial cache file 
>> /Users/br/src/linphone-iphone/WORK/ios-arm64//tmp/EP_linphone/EP_linphone-cache-Release.cmake
>> -- Using sysroot path: 
>> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk
>> -- Using sysroot path: 
>> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk
>> CMake Error at 
>> /usr/local/Cellar/cmake/3.3.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:148
>>  (message):
>> Could NOT find XML2 (missing: XML2_LIBRARIES)
>> Call Stack (most recent call first):
>> /usr/local/Cellar/cmake/3.3.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:388
>>  (_FPHSA_FAILURE_MESSAGE)
>> cmake/FindXML2.cmake:50 (find_package_handle_standard_args)
>> CMakeLists.txt:90 (find_package)
>> 
>> 
>> -- Configuring incomplete, errors occurred!
>> See also 
>> "/Users/br/src/linphone-iphone/WORK/ios-arm64/Build/linphone/CMakeFiles/CMakeOutput.log".
>> make[3]: *** 
>> [/Users/br/src/linphone-iphone/WORK/ios-arm64/Stamp/EP_linphone/EP_linphone-configure]
>>  Error 1
>> make[2]: *** [CMakeFiles/EP_linphone.dir/all] Error 2
>> make[1]: *** [all] Error 2
>> make: *** [all-arm64] Error 2
>> 
>> _______________________________________________
>> Linphone-developers mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/linphone-developers
> 
> 
> _______________________________________________
> Linphone-developers mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/linphone-developers




reply via email to

[Prev in Thread] Current Thread [Next in Thread]