< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] Cannot compile SipIMP-Qt from the public tar ball


Hernan,

I donot know whether SipIMP-Qt is update or not. But I
suggest you take a look at DUM for SIMPLE client.
There is a simple test program basicRegister.cxx under
dum directory, you can use it to get a basic idea on
how DUM and resiprocate works.

Hope this helps,

kaiduan

 --- Hernan Tylim <htylim@xxxxxxxxxxxx> wrote: 
> Hi,
>     I downloaded resiprocate-0.4.0.tar.gz from
> reSIProcate.org and 
> successfully builded the API and the tests but I am
> having trouble with 
> the SipIMP-Qt sources.
> 
>     I want to build SipIMP-Qt because I want to
> learn from it how to use 
> the api and develop a SIMPLE client. Do you known if
> the SipIMP-Qt 
> implementation is up to date ? I think that maybe
> thats the reason why 
> its not compiling.
> 
>     Thank you very much for your help. I really want
> to try reSIProcate. 
> Any other pointer on how I can learn this library it
> will be very much 
> appreciated. Thanks.
> 
> 
>      Here follows the compiler output (I am on Linux
> with gcc v3.3.4):
> 
> cript started on Mon Dec 20 15:29:01 2004
> ^[]0;htylim@mamushka: 
>
/home/htylim/dev/resiprocate-0.4.0/SipIMP-Qt^Ghtylim@mamushka:~/dev/resiprocate-0.4.0/SipIMP-Qt$
> 
> make^M
> Making obj.debug.Linux.i686/moc_SetupDlgImpl.d^M
> Making obj.debug.Linux.i686/SetupDlgImpl.d^M
> Making obj.debug.Linux.i686/moc_LimpetImpl.d^M
> Making obj.debug.Linux.i686/LimpetImpl.d^M
> Making obj.debug.Linux.i686/moc_SetupDlg.d^M
> Making obj.debug.Linux.i686/SetupDlg.d^M
> Making obj.debug.Linux.i686/moc_Limpet.d^M
> Making obj.debug.Linux.i686/Limpet.d^M
> Making obj.debug.Linux.i686/limpetx.d^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/limpetx.o limpetx.cxx^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/Limpet.o Limpet.cxx^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/moc_Limpet.o moc_Limpet.cxx^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/SetupDlg.o SetupDlg.cxx^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/moc_SetupDlg.o
> moc_SetupDlg.cxx^M
> g++ -Wall -fPIC -Wno-deprecated -march=i686
> -D_REENTRANT -DHAVE_POPT_H  
> -g -O2 -mcpu=i686 -march=i686            
> -I../build/.. 
> -I../build/../contrib/ares -I/usr/include/qt3
> -I/usr/kerberos/include/ 
> -DUSE_SSL -DNEW_MSG_HEADER_SCANNER -DUSE_IPV6
> -DUSE_ARES -c -o 
> obj.debug.Linux.i686/LimpetImpl.o LimpetImpl.cxx^M
> LimpetImpl.cxx: In member function `virtual void
> LimpetImpl::logon()':^M
> LimpetImpl.cxx:124: error: call of overloaded
> `Data(QString&)' is 
> ambiguous^M
> ../resiprocate/os/Data.hxx:34: error: candidates
> are: 
> resip::Data::Data(char) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:33: error:               
>  
> resip::Data::Data(bool)^M
> ../resiprocate/os/Data.hxx:31: error:               
>  ^M
>    resip::Data::Data(unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:30: error:               
>  
> resip::Data::Data(long ^M
>    unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:29: error:               
>  
> resip::Data::Data(int) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:28: error:               
>  
> resip::Data::Data(const ^M
>    std::string&)^M
> ../resiprocate/os/Data.hxx:24: error:               
>  
> resip::Data::Data(const ^M
>    char*)^M
> LimpetImpl.cxx:151: error: call of overloaded
> `Data(QString&)' is 
> ambiguous^M
> ../resiprocate/os/Data.hxx:34: error: candidates
> are: 
> resip::Data::Data(char) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:33: error:               
>  
> resip::Data::Data(bool)^M
> ../resiprocate/os/Data.hxx:31: error:               
>  ^M
>    resip::Data::Data(unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:30: error:               
>  
> resip::Data::Data(long ^M
>    unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:29: error:               
>  
> resip::Data::Data(int) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:28: error:               
>  
> resip::Data::Data(const ^M
>    std::string&)^M
> ../resiprocate/os/Data.hxx:24: error:               
>  
> resip::Data::Data(const ^M
>    char*)^M
> LimpetImpl.cxx:221: error: `UDP' is not a member of
> type 
> `resip::Transport'^M
> LimpetImpl.cxx:222: error: `TCP' is not a member of
> type 
> `resip::Transport'^M
> LimpetImpl.cxx:227: error: `TLS' is not a member of
> type 
> `resip::Transport'^M
> LimpetImpl.cxx:240: error: cannot allocate an object
> of type `ImCallback'^M
> LimpetImpl.cxx:240: error:   because the following
> virtual functions are ^M
>    abstract:^M
> ../resiprocate/TuIM.hxx:38: error:      virtual void
> ^M
>    resip::TuIM::Callback::presenceUpdate(const
> resip::Uri&, bool, const ^M
>    resip::Data&)^M
> LimpetImpl.cxx:266: error: call of overloaded
> `Data(QString&)' is 
> ambiguous^M
> ../resiprocate/os/Data.hxx:34: error: candidates
> are: 
> resip::Data::Data(char) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:33: error:               
>  
> resip::Data::Data(bool)^M
> ../resiprocate/os/Data.hxx:31: error:               
>  ^M
>    resip::Data::Data(unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:30: error:               
>  
> resip::Data::Data(long ^M
>    unsigned int) <near match>^M
> ../resiprocate/os/Data.hxx:29: error:               
>  
> resip::Data::Data(int) ^M
>    <near match>^M
> ../resiprocate/os/Data.hxx:28: error:               
>  
> resip::Data::Data(const ^M
>    std::string&)^M
> ../resiprocate/os/Data.hxx:24: error:               
>  
> resip::Data::Data(const ^M
> 
=== message truncated === 

______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca