Re: [Ekiga-devel-list] opal does not compile on FreeBSD HEAD



On 17/05/11 11:43, Matthias Apitz wrote:

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?

Thank you. Please send it to opalvoip-user lists sourceforge net, they know better how to solve this problem. Tell them that you use .10 branches.

--
Eugen


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