minisip trunk build error
Troy Cauble
troy at bell-labs.com
Fri May 12 16:45:39 CEST 2006
I've been seeing the .libs/.libs problem for a while.
Did you upgrade libtool? I think that's the culprit.
If you look closely at the make output (and maybe add
an echo line in the Makefile, I forget) you'll see a
good line being passed to libtool which sets up a bad
line to g++.
I don't have a solution better than the soft links.
-troy
Cesc <cesc.santa at gmail.com> wrote:
> Hehehehehe ... coool ...
> I actually had an older copy of minisip (r2000 ... no libltdl
> dependency at that time), tried to build with the "old" buildall.sh
> script ...
>
> I go the same .libs/.libs problem ... but this time it happens at the
> very last linking step (to create the minisip_gtkgui) ... this is easy
> to solve, just copy and past the command and remove the superfluous
> .libs ...
>
> But my question is ... why is this .libs/.libs problem? in this old
> copy (sits in an internal repository i have), the build stopped
> working when i merged the changes from r1728 to r1940 ... there must
> be some change to the build stuff that makes things go wrong.
>
> Cesc
>
>
> On 5/11/06, Christoph Fürstaller <christoph.fuerstaller at kurtkrenn.com> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hi
>>
>> I got the same error. Problem is the Direcotry:
>>
>> /usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto/../libmutil/.libs/.libs/libmutil.so
>>
>> The 2nd .libs is wrong. I looked at the sources, but couldn't find the
>> error. I fixed it with a symlink in .libs:
>>
>> .libs -> .
>>
>> Quick and Dirty, but works : )
>>
>> chris...
>>
>>
>>
>> Juha Heinanen schrieb:
>>> ok, i got further by manually copying libtool.m4 and ltdl.m4 from
>>> /usr/share/libtool directory to libmutil directory. build script only
>>> copied contents of /usr/share/libtool/libltdl to libmutil directory, but
>>> didn't copy .m4 files.
>>>
>>> next failure is:
>>>
>>> g++ -Wall -o .libs/000_compile 000_compile.o
>> -L/usr/src/minisip/trunk.work/libmcrypto/source
>> -L/usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto/../libmutil/.libs
>> /usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto/../libmutil/.libs/.libs/libmutil.so
>> -Wl,--rpath -Wl,/usr/src/minisip/trunk.work/install/x86-pc-linux-gnu/usr/lib
>>> g++:
>> /usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto/../libmutil/.libs/.libs/libmutil.so:
>> No such file or directory
>>> make[1]: *** [000_compile] Error 1
>>> make[1]: Leaving directory
>> `/usr/src/minisip/trunk.work/build/x86-pc-linux-gnu/libmcrypto/tests'
>>> i haven't looked at it yet.
>>>
>>> -- juha
More information about the Minisip-users
mailing list