Hi I am trying to compile gnugk 2.2.1 from CVS using PwLib version 1.7.5 and OpenH323 version is 1.14.4, I have this error: [root@testgw gnugk_2.2.1_08Jan05]# make optdepend .... ...... g++ -I/usr/local/mysql/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=3072 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -I/root/openh323/../pwlib/include -DPTRACING -I/root/openh323/include -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -M gkauth.cxx >> obj_linux_x86_r/gkauth.dep g++ -I/usr/local/mysql/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=3072 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -I/root/openh323/../pwlib/include -DPTRACING -I/root/openh323/include -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -M RasSrv.cxx >> obj_linux_x86_r/RasSrv.dep g++ -I/usr/local/mysql/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=3072 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -I/root/openh323/../pwlib/include -DPTRACING -I/root/openh323/include -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -M ProxyChannel.cxx >> obj_linux_x86_r/ProxyChannel.dep ProxyChannel.cxx:3439:1: directives may not be used inside a macro argument ProxyChannel.cxx:3439:1: unterminated argument list invoking macro "PTRACE" ProxyChannel.cxx:3538:1: directives may not be used inside a macro argument ProxyChannel.cxx:3538:1: unterminated argument list invoking macro "PTRACE" make: *** [obj_linux_x86_r/ProxyChannel.dep] Error 1 make: *** Deleting file `obj_linux_x86_r/ProxyChannel.dep' [root@testgw gnugk_2.2.1_08Jan05]# make opt .... ...... g++ -I/usr/local/mysql/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=3072 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -I/root/openh323/../pwlib/include -DPTRACING -I/root/openh323/include -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -Os -felide-constructors -x c++ -c RasSrv.cxx -o obj_linux_x86_r/RasSrv.o RasSrv.cxx: In method `bool RegistrationRequestPDU::BuildRRJ (unsigned int, bool)': RasSrv.cxx:1622: warning: choosing `H225_NonStandardIdentifier::operator H225_H221NonStandard & ()' over `H225_NonStandardIdentifier::operator const H225_H221NonStandard & () const' RasSrv.cxx:1622: warning: for conversion from `H225_NonStandardIdentifier' to `const H225_H221NonStandard &' RasSrv.cxx:1622: warning: because conversion sequence for the argument is better g++ -I/usr/local/mysql/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=3072 -DHAS_RADIUS=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -I/root/openh323/../pwlib/include -DPTRACING -I/root/openh323/include -DHAS_OSS -DMAJOR_VERSION=2 -DMINOR_VERSION=2 -DBUILD_NUMBER=1 -Os -felide-constructors -x c++ -c ProxyChannel.cxx -o obj_linux_x86_r/ProxyChannel.o ProxyChannel.cxx:3439:1: directives may not be used inside a macro argument ProxyChannel.cxx:3439:1: unterminated argument list invoking macro "PTRACE" ProxyChannel.cxx:3538:1: directives may not be used inside a macro argument ProxyChannel.cxx:3538:1: unterminated argument list invoking macro "PTRACE" make[1]: *** [obj_linux_x86_r/ProxyChannel.o] Error 1 make: *** [optnoshared] Error 2 [root@testgw gnugk_2.2.1_08Jan05]# Any idea pls ?? Thanks ... ...Tusar... ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/