linphone-developers
[Top][All Lists]
Advanced

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

[Linphone-developers] Problems with libtool versions building on OSX Lio


From: Mark Turner
Subject: [Linphone-developers] Problems with libtool versions building on OSX Lion
Date: Thu, 17 Nov 2011 12:32:29 +0000

Hi,

I'm trying to build Linphone under OSX on a Mac that has recently been upgraded from Snow Leopard to Lion. That Mac has not been used to build Linphone before.

Here's the error I'm seeing:

cd /Users/markt/Dropbox/Janus/3rdParty/linphone-iphone/submodules/build/../build-armv6-apple-darwin/externals/speex/libspeex && make  && make install
/bin/sh ../libtool --tag=CC   --mode=compile /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc -std=c99  -arch armv6 -mcpu=arm1176jzf-s -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -miphoneos-version-min=4.0 -DTARGET_OS_IPHONE -D__IOS -DHAVE_CONFIG_H -I. -I.. -I/Users/markt/Dropbox/Janus/3rdParty/linphone-iphone/submodules/build/..//externals/speex/libspeex -I../include -I.. -I/Users/markt/Dropbox/Janus/3rdParty/linphone-iphone/submodules/build/..//../liblinphone-sdk/armv6-apple-darwin/include   -Dasm=__asm  -g -O2 -fvisibility=hidden -MT cb_search.lo -MD -MP -MF .deps/cb_search.Tpo -c -o cb_search.lo /Users/markt/Dropbox/Janus/3rdParty/linphone-iphone/submodules/build/..//externals/speex/libspeex/cb_search.c
libtool: Version mismatch error.  This is libtool 2.4.2, but the
libtool: definition of this LT_INIT comes from libtool 2.2.10.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2
libtool: and run autoconf again.
make[2]: *** [cb_search.lo] Error 63
make[1]: *** [build-speex] Error 2
make: *** [all] Error 2

I have 3 instances of libtool in the source tree, with 2 different versions:
./submodules/build-armv6-apple-darwin/externals/exosip/libtool v2.2.10
./submodules/build-armv6-apple-darwin/externals/osip/libtool v2.2.10
./submodules/build-armv6-apple-darwin/externals/speex/libtool v2.4.2

All very recently created:
MarkT-Mac-mini:linphone-iphone markt$ ls -la ./submodules/build-armv6-apple-darwin/externals/*/libtool 
-rwxr-xr-x  1 markt  staff  269431 17 Nov 11:59 ./submodules/build-armv6-apple-darwin/externals/exosip/libtool
-rwxr-xr-x  1 markt  staff  269259 17 Nov 11:59 ./submodules/build-armv6-apple-darwin/externals/osip/libtool
-rwxr-xr-x  1 markt  staff  299522 17 Nov 12:00 ./submodules/build-armv6-apple-darwin/externals/speex/libtool

See below for what I've tried so far.

Any ideas please?

Thanks,

Mark.

---- What I've done so far ----

Install Port from www.macports.org, then:
port install automake 
port install autoconf
port install libtool
port install intltool
port install wget
port install pkgconfig
port install cmake

Amend path in ~/.bashrc by adding:
export PATH=$PATH:/opt/local/bin/

ln -s /opt/local/bin/glibtoolize /opt/local/bin/libtoolize
ln -s /opt/local/share/aclocal/pkg.m4 /usr/share/aclocal/

/usr/local/git/bin/git clone git://git.linphone.org/linphone-iphone.git --recursive

In the submodules build folder:
make all
FALLS OVER WITH ERRORS ABOUT LIBTOOL MISMATCH

Rename following files to *.OLD:
./submodules/externals/exosip/aclocal.m4
./submodules/externals/opencore-amr/aclocal.m4
./submodules/externals/osip/aclocal.m4
./submodules/externals/speex/aclocal.m4
./submodules/msilbc/aclocal.m4

make all
STILL FALLS OVER WITH ERRORS ABOUT LIBTOOL MISMATCH

make veryclean
make all
STILL FALLS OVER WITH ERRORS ABOUT LIBTOOL MISMATCH



reply via email to

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