[Top][All Lists]

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

[Linphone-developers] linphone 3.6.x mediastreamer2 can't link oRTP

From: Henrik Pauli
Subject: [Linphone-developers] linphone 3.6.x mediastreamer2 can't link oRTP
Date: Tue, 29 Oct 2013 18:30:49 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.0.1

I've been battling this all day today, and I can't figure out what's going on.

oRTP builds fine, it creates the DLL, the .pc and .la files correctly: they point to the right folder, all that. From what I can tell, it's how it should be.

And then comes the mediastreamer2 build which stops at:

Creating library file: .libs/libmediastreamer_voip.dll.avoip/.libs/msvoip.o: In function `ortp_message': c:\work\linphone-3.6.0-BUILD\mediastreamer2\src/../../oRTP/include/ortp/logging.h:110: undefined reference to `ortp_logv'
voip/.libs/mediastream.o: In function `ortp_warning':
c:\work\linphone-3.6.0-BUILD\mediastreamer2\src/../../oRTP/include/ortp/logging.h:118: undefined reference to `ortp_logv'
voip/.libs/mediastream.o: In function `ortp_error':
c:\work\linphone-3.6.0-BUILD\mediastreamer2\src/../../oRTP/include/ortp/logging.h:128: undefined reference to `ortp_logv'

(and so on for a long while until ld decides to stop bothering with it)

So yeah, I have absolutely no idea what's going on right now.
I've tried pre-compiling and make installing oRTP and then specifying the install path in PKG_CONFIG_PATH and doing Linphone's ./configure with --enable-external-ortp, but though it was looking at the right files it came back with the same row of errors. It seems to be broken in both 3.6.0 and 3.6.1.

Any ideas from more experienced C people?


reply via email to

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