Libtool problem when compiling Liblinphone

I am trying to compile this lib:
https://github.com/BelledonneCommunications/linphone-iphone

During generation, I get the following:

/linphone-iphone/submodules/build/..//externals/speex/libspeex/cb_search.c libtool: Version mismatch error. This is libtool 2.4.6, but the libtool: definition of this LT_INIT comes from libtool 2.4.2. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6 libtool: and run autoconf again. make[4]: *** [cb_search.lo] Error 63 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [build-speex] Error 2 make: *** [broadcast_all] Error 2 

So (as indicated here ):

 cd ../externals/speex/ autoreconf --force --install cd cd ../../build && make all 

And ... This will happen again! What is pinched with libtool ?

0
ios autotools libtool sip speex
Mar 01 '15 at 1:06
source share
1 answer

After running autoreconf you must run the appropriate configure script. Until then, autoreconf not efficient.

Sometimes make recognizes this, but it may not be so. Therefore, I recommend that you run the top level configure script (I assume that this is what you did at the beginning), and then resume creation with make all .

You probably found a software distribution bug. If distributors believe that they should distribute the dependency as a software subproject, they should ensure that there are no discrepancies between the versions of libtool .

+2
Mar 01 '15 at 17:39
source share



All Articles