[Ekiga-devel-list] opal does not compile on FreeBSD HEAD
- From: Matthias Apitz <guru unixarea de>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: [Ekiga-devel-list] opal does not compile on FreeBSD HEAD
- Date: Tue, 17 May 2011 11:43:40 +0200
Hello,
I have time to re-make Ekiga on FreeBSD and to update my page in the
Wiki http://wiki.ekiga.org/index.php/Compile_your_own_SVN_version_of_Ekiga_on_FreeBSD
I fetched the sources of the master/trunk as stated in the Wiki about
'Download Ekiga sources'; PTlib compiles nearly fine (will send a small
patch), but Opal failed with;
guru@tinyCurrent:~/Ekiga/opal> gmake
[CC] src/h323/h323ep.cxx
/home/guru/Ekiga/opal/src/h323/h323ep.cxx: In member function 'PBoolean
H323EndPoint::ParsePartyName(const PString&, PString&,
H323TransportAddress&, OpalConnection::StringOptions*)':
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:828: error: 'PILSSession' was
not declared in this scope
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:828: error: expected `;'
before 'ils'
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:829: error: 'ils' was not
declared in this scope
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:835: error: 'PILSSession' is
not a class or namespace
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:835: error: expected `;'
before 'person'
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:836: error: 'ils' was not
declared in this scope
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:836: error: 'person' was not
declared in this scope
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:842: error: 'person' was not
declared in this scope
/home/guru/Ekiga/opal/src/h323/h323ep.cxx:849: error: 'person' was not
declared in this scope
gmake: *** [/home/guru/Ekiga/opal/lib_FreeBSD_x86/obj/h323ep.o] Error 1
the code in question in src/h323/h323ep.cxx is:
...
#if OPAL_PTLIB_LDAP
PString server = url.GetHostName();
if (server.IsEmpty())
server = GetDefaultILSServer();
if (server.IsEmpty())
return PFalse;
PILSSession ils;
if (!ils.Open(server, url.GetPort())) {
PTRACE(1, "H323\tCould not open ILS server at \"" << server
<< "\" - " << ils.GetErrorText());
return PFalse;
}
...
Any hints?
matthias
--
Matthias Apitz
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e <guru unixarea de> - w http://www.unixarea.de/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]