RE: [reSIProcate] Compilation error
Thank you. The README file mentions this issue with version 4. I set the
CC and CXX variables to point to an earlier version and I no longer have
those errors from before. However, I still have the following errors:
/usr/bin/g++32 -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/include
-I/usr/local/ssl/include -I/root/ron/resiprocate-0.9.0-5019/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT Security.lo -MD
-MP -MF .deps/Security.Tpo -c Security.cxx -fPIC -DPIC -o
.libs/Security.o
Security.cxx: In member function `void
resip::BaseSecurity::addCertDER(resip::BaseSecurity::PEMType, const
resip::Data&, const resip::Data&, bool) const':
Security.cxx:321: invalid conversion from `unsigned char**' to `const
unsigned
char**'
Security.cxx: In member function `void
resip::BaseSecurity::checkAndSetIdentity(const resip::SipMessage&,
const
resip::Data&) const':
Security.cxx:1657: invalid conversion from `unsigned char**' to `const
unsigned
char**'
Security.cxx: In member function `resip::Data
resip::BaseSecurity::getCetName(X509*)':
Security.cxx:2245: invalid conversion from `unsigned char**' to `const
unsigned
char**'
Security.cxx:2247: invalid conversion from `unsigned char**' to `const
unsigned
char**'
make[3]: *** [Security.lo] Error 1
make[3]: Leaving directory `/root/ron/resiprocate-0.9.0-5019/resiprocate'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/ron/resiprocate-0.9.0-5019/resiprocate'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/ron/resiprocate-0.9.0-5019/resiprocate'
make: *** [all-recursive] Error 1
Regards,
Ron
On Tue, 25 Apr 2006, Karl Mutch wrote:
> What is the gcc version being used ? Sounds like your running a stricter gcc
> than what has been used/available to date.
>
> "gcc --version"
>
> Karl
>
> -----Original Message-----
> From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx on behalf of Ron
> Shacham
> Sent: Tue 4/25/2006 8:29 AM
> To: resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> Cc:
> Subject: [reSIProcate] Compilation error
>
>
>
> Hello.
> I am trying to build resip in linux. I am getting the following error
> on
> make:
> make all-recursive
> make[1]: Entering directory
> `/root/ron/resiprocate-0.9.0-5019/resiprocate'
> Making all in .
> make[2]: Entering directory
> `/root/ron/resiprocate-0.9.0-5019/resiprocate'
> if /bin/sh ../libtool --tag=CXX --mode=compile --tag=CXX g++
> -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/include
> -I/usr/local/ssl/include -I/root/ron/resiprocate-0.9.0-5019/contrib/ares
> -I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT ApiCheck.lo
> -MD
> -MP -MF ".deps/ApiCheck.Tpo" -c -o ApiCheck.lo ApiCheck.cxx; \
> then mv -f ".deps/ApiCheck.Tpo" ".deps/ApiCheck.Plo"; else rm -f
> ".deps/ApiCheck.Tpo"; exit 1; fi
> g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/include
> -I/usr/local/ssl/include -I/root/ron/resiprocate-0.9.0-5019/contrib/ares
> -I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT ApiCheck.lo -MD
> -MP -MF .deps/ApiCheck.Tpo -c ApiCheck.cxx -fPIC -DPIC -o
> .libs/ApiCheck.o
> ../resiprocate/Connection.hxx:59: error: ISO C++ forbids declaration of
> 'ConnectionManager' with no type
> ../resiprocate/Connection.hxx:59: error: expected ';' before '&' token
> ../resiprocate/ParameterTypes.hxx:30: warning: 'class resip::ParamBase'
> has virtual functions but non-virtual destructor
> ../resiprocate/ParameterTypes.hxx:35: warning: 'class resip::data_Param'
> has virtual functions but non-virtual destructor
> ../resiprocate/ParameterTypes.hxx:36: warning: 'class
> resip::control_Param' has virtual functions but non-virtual destructor
>
> There are many more of these warnings, followed by:
>
> make[2]: *** [ApiCheck.lo] Error 1
> make[2]: Leaving directory
> `/root/ron/resiprocate-0.9.0-5019/resiprocate'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/root/ron/resiprocate-0.9.0-5019/resiprocate'
> make: *** [all] Error 2
>
>
> This is from the distribution tarball available on the website.
> Can someone point me in the right direction?
>
> Regards,
> Ron
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>
>