Olivier,

What version of gcc (g++) are you using? The GNU folks have been enforcing coding standards as of late.

You need to track down where the definition of BYTE is coming from. If you know how to use compiler flags like '-E' that would be a place to start.

-Joseph
===============================================================

Olivier Lecarme wrote:
A lot of compiling errors :

/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7% LANG=C make
make P_SHAREDLIB=1 opt
make[1]: Entering directory 
`/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7'
set -e; make -C src/ptlib/unix opt; make -C plugins opt;
make[2]: Entering directory 
`/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7/src/ptlib/unix'
g++ -D_REENTRANT -Wall  -fPIC 
-I/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7/include -Os   
-felide-constructors -x c++ -c ../../ptclib/pssl.cxx -o 
/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7/lib/obj_linux_x86_r/pssl.o
../../ptclib/pssl.cxx: In constructor 'PSSLPrivateKey::PSSLPrivateKey(const 
BYTE*, PINDEX)':
../../ptclib/pssl.cxx:300: error: invalid conversion from 'BYTE**' to 'const 
unsigned char**'
../../ptclib/pssl.cxx:300: error:   initializing argument 2 of 'EVP_PKEY* 
d2i_AutoPrivateKey(EVP_PKEY**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor 'PSSLPrivateKey::PSSLPrivateKey(const 
PBYTEArray&)':
../../ptclib/pssl.cxx:307: error: invalid conversion from 'BYTE**' to 'const 
unsigned char**'
../../ptclib/pssl.cxx:307: error:   initializing argument 2 of 'EVP_PKEY* 
d2i_AutoPrivateKey(EVP_PKEY**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor 'PSSLCertificate::PSSLCertificate(const 
BYTE*, PINDEX)':
../../ptclib/pssl.cxx:475: error: invalid conversion from 'unsigned char**' to 
'const unsigned char**'
../../ptclib/pssl.cxx:475: error:   initializing argument 2 of 'X509* 
d2i_X509(X509**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor 'PSSLCertificate::PSSLCertificate(const 
PBYTEArray&)':
../../ptclib/pssl.cxx:482: error: invalid conversion from 'unsigned char**' to 
'const unsigned char**'
../../ptclib/pssl.cxx:482: error:   initializing argument 2 of 'X509* 
d2i_X509(X509**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor 'PSSLCertificate::PSSLCertificate(const 
PString&)':
../../ptclib/pssl.cxx:492: error: invalid conversion from 'unsigned char**' to 
'const unsigned char**'
../../ptclib/pssl.cxx:492: error:   initializing argument 2 of 'X509* 
d2i_X509(X509**, const unsigned char**, long int)'
make[2]: *** 
[/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7/lib/obj_linux_x86_r/pssl.o]
 Error 1
make[2]: Leaving directory 
`/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7/src/ptlib/unix'
make[1]: *** [opt] Error 2
make[1]: Leaving directory 
`/reserve/garnome-2.13.3/bootstrap/pwlib/work/main.d/pwlib-1.8.7'
make: *** [optshared] Error 2
zsh: exit 2     LANG=C make


--
joseph_sacco [at] comcast [dot] net

--
garnome-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/garnome-list

Reply via email to