Re: [Ekiga-devel-list] compiling sources



On 20/02/12 07:13, Vineet Menon wrote:
Hi,

I am new to the ekiga devel circle and want to do some mods in the sources.
I am not able to compile the sources of ekiga on my Ubuntu 10.04 LTS OS.

My ptlib and opal sources have been successfully installed( not in /usr,
but in custom folders). Ekiga sources doesn't compile and complains about
some undefined references in the library. I am adding the errors in the
make in this email.

/usr/local/lib/libopal.so: undefined reference to
`PBase64::Encode(PBYTEArray const&, char const*)'
/usr/local/lib/libopal.so: undefined reference to
`PFactoryLoader::PluginLoaderStartup_link()'
/usr/local/lib/libopal.so: undefined reference to `PChannel::Write(void
const*, int, void const*)'
/usr/local/lib/libopal.so: undefined reference to
`PPlugin_PVideoOutputDevice_SDL_link()'
/usr/local/lib/libopal.so: undefined reference to
`OpalRFC2833Proto::OpalRFC2833Proto(OpalRTPConnection&,
PNotifierTemplate<int>  const&, OpalMediaFormat const&)'
/usr/local/lib/libopal.so: undefined reference to
`PPlugin_PVideoInputDevice_FakeVideo_link()'
/usr/local/lib/libopal.so: undefined reference to
`PChannel::SetLocalEcho(bool)'
/usr/local/lib/libopal.so: undefined reference to
`PPlugin_PVideoInputDevice_FFMPEG_link()'
/usr/local/lib/libopal.so: undefined reference to
`PChannel::FlowControl(void const*)'
/usr/local/lib/libopal.so: undefined reference to
`PPlugin_PVideoInputDevice_YUVFile_link()'
/usr/local/lib/libopal.so: undefined reference to `PTime::SetCurrentTime()'
/usr/local/lib/libopal.so: undefined reference to
`PFactoryLoader::PTextToSpeech_Festival_link()'
/usr/local/lib/libopal.so: undefined reference to
`PFactoryLoader::PSTUNClient_link()'
/usr/local/lib/libopal.so: undefined reference to
`PContainer::DestroyReference()'
/usr/local/lib/libopal.so: undefined reference to
`PFactoryLoader::PURL_HttpLoader_link()'
/usr/local/lib/libopal.so: undefined reference to
`PThread::Create(PNotifierTemplate<int>  const&, int,
PThread::AutoDeleteFlag, PThread::Priority, PString const&, int)'
/usr/local/lib/libopal.so: undefined reference to
`PAbstractDictionary::AbstractGetKeys(PArrayObjects&) const'
/usr/local/lib/libopal.so: undefined reference to
`PPlugin_PSoundChannel_WAVFile_link()'
/usr/local/lib/libopal.so: undefined reference to
`PIndirectChannel::SetLocalEcho(bool)'
/usr/local/lib/libopal.so: undefined reference to
`OpalMediaPatch::AddFilter(PNotifier const&, OpalMediaFormat const&)'
/usr/local/lib/libopal.so: undefined reference to
`PFactoryLoader::PWAVFileFormatPCM_link()'
/usr/local/lib/libopal.so: undefined reference to
`OpalMediaStream::SetCommandNotifier(PNotifier const&)'
/usr/local/lib/libopal.so: undefined reference to
`PSafePtrBase::DeleteObject(PSafeObject*)'
/usr/local/lib/libopal.so: undefined reference to
`PSafePtrMultiThreaded::DeleteObject(PSafeObject*)'
collect2: ld returned 1 exit status
make[3]: *** [ekiga] Error 1
make[3]: Leaving directory `/home/vineet/ekigastable/ekiga-3.2.7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/vineet/ekigastable/ekiga-3.2.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/vineet/ekigastable/ekiga-3.2.7'
make: *** [all] Error 2


I can post the output of configure script of ekiga, If asked for....

What versions of ptlib, opal and ekiga do you use?

I propose you to use master/trunk, see http://wiki.ekiga.org/index.php/Download_Ekiga_sources

--
Eugen


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