This is due to the way we detect build type in Mac environment. As of today x86_64 is determined to be a Mac (and not iOS) target (see configure.ac of belle sip), and we can’t easily determine for which target we should compile.
I have a work in progress to add a switch (--for-ios) to the configure script that forces the iOS build, but it is not ready, and in any case, linphone and belle-sip are not the only packages of the SDK that need a bit of handling to compile in x86_64. You’re welcome to submit patches if you manage to compile. Regards, Guillaume Bienkowski [email protected] <mailto:[email protected]> > Le 18 févr. 2015 à 12:05, Bjørn Olav Ruud <[email protected] > <mailto:[email protected]>> a écrit : > > Hi, > > I have been trying to add x86_64 support to the liblinphone build scripts in > the linphone-iphone repo, but get an error I am unable to solve when > compiling belle-sip. > > checking dynamic linker characteristics... darwin dyld > checking how to hardcode library paths into programs... immediate > checking antlr3.h usability... no > checking antlr3.h presence... yes > configure: WARNING: antlr3.h: present but cannot be compiled > configure: WARNING: antlr3.h: check for missing prerequisite headers? > configure: WARNING: antlr3.h: see the Autoconf documentation > configure: WARNING: antlr3.h: section "Present But Cannot Be Compiled" > configure: WARNING: antlr3.h: proceeding with the compiler's result > configure: WARNING: ## ----------------------------------------- ## > configure: WARNING: ## Report this to [email protected] > <mailto:[email protected]> ## > configure: WARNING: ## ----------------------------------------- ## > checking for antlr3.h... no > checking whether antlr3StringStreamNew is declared... no > configure: WARNING: res_getservers not usable > checking whether res_ndestroy is declared... no > configure: error: Could not find antlr3 development files. Please install > antlr3 version > 3.2 (libantlr3c-dev on debian/ubuntu systems) > make[1]: *** > [/Users/boru/src/linphone-clean/submodules/build/../build-x86_64-apple-darwin/belle-sip/Makefile] > Error 1 > make: *** [broadcast_all] Error 2 > > The other architectures (i386, armv7, arm64) compile without issues. The > result is the same with both MacPorts and Homebrew build environments. Does > anyone know why antlr3 is a problem only with x86_64 architecture? > > Will there be official x86_64 support in the near future? > > _______________________________________________ > Linphone-users mailing list > [email protected] <mailto:[email protected]> > https://lists.nongnu.org/mailman/listinfo/linphone-users
_______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
