Compile error pwblib_v1_9_0(for h323)

hi,
I having troubles compiling the pwblib_v1_9_0. I have tried the ./configure command and it works fine. But when I tried to execute the make command, the errors below is being prompted. Please help me on this thanks

Regards,
newbie_aste

-bash-3.1# make
make P_SHAREDLIB=1 opt
make[1]: Entering directory /usr/src/pwlib_v1_9_0' set -e; make -C src/ptlib/unix opt; make -C plugins opt; make[2]: Entering directory/usr/src/pwlib_v1_9_0/src/ptlib/unix’
g++ -D_REENTRANT -Wall -fPIC -I/usr/src/pwlib_v1_9_0/include -Os -felide-constructors -x c++ -c …/…/ptclib/pssl.cxx -o /usr/src/pwlib_v1_9_0/lib/obj_linux_x86_r/pssl.o
/usr/src/pwlib_v1_9_0/include/ptlib/timer.h:363: error: ISO C++ forbids declaration of ‘PTimerList’ with no type
/usr/src/pwlib_v1_9_0/include/ptlib/timer.h:363: error: expected ‘;’ before ‘’ token
/usr/src/pwlib_v1_9_0/include/ptlib/unix/ptlib/pprocess.h:175: error: ISO C++ forbids declaration of ‘PHouseKeepingThread’ with no type
/usr/src/pwlib_v1_9_0/include/ptlib/unix/ptlib/pprocess.h:175: error: expected ‘;’ before '
’ token
…/…/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]: *** [/usr/src/pwlib_v1_9_0/lib/obj_linux_x86_r/pssl.o] Error 1
make[2]: Leaving directory /usr/src/pwlib_v1_9_0/src/ptlib/unix' make[1]: *** [opt] Error 2 make[1]: Leaving directory/usr/src/pwlib_v1_9_0’
make: *** [optshared] Error 2
-bash-3.1#

configure gives you no warnings ? any reason you’re using v1_9 and not v1_11 ?

No special reason why I used v1_9. I now used v_11. And works now when I have exceuted the make command. What version open323 would fit pwlib_v1_11? Thank you.

Regards,
Newbie_aste

with that version of pwlib i used v1_19_0_1 of openh323.