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



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]