Re: [Openh323gk-developer] fatch problem to compiling latest 2.2.4 cvs
H.323 Gatekeeper for VoIP and videconferencing
Brought to you by:
willamowius
From: Jan W. <ja...@wi...> - 2006-04-19 09:10:37
|
It looks like the compile is still looking for an old/other library. Make sure you do a fresh 'make clean' and 'configure' when switching OpenH323 versions. Regards, Jan Maksudul Karim wrote: > Dear Jan , > =20 > Now i am using OpenH323 1.15.6/PWLib 1.8.7 Mimas-patch2 and try to compile again gnugk 2.2.4 CVS > =20 > in make part i got following error > =20 > =20 > =20 > g++ -DLARGE_FDSET=3D8192 -DHAS_RADIUS=3D1 -DHAS_MSG_NOSIGNAL=3D1=20 -D'MANUFACTURER=3DGNU' -D'PROGRAMMNAME=3DGatekeeper' -DPTRACING=20 -D_REENTRANT -Wall -I/usr/local/share/pwlib//include -DPTRACING -I/usr/local/include/openh323 -DHAS_OSS -DMAJOR_VERSION=3D2 -DMINOR_VERSION=3D2 -DBUILD_NUMBER=3D4 -Os -felide-constructors -x c++ -c gk.cxx -o obj_linux_x86_r/gk.o > make[2]: *** No rule to make target `/usr/local/share/pwlib//lib/libpt_linux_x86_r.so', needed by `versionts.h'. Stop. > make[2]: Leaving directory `/usr/local/src/openh323gk' > make[1]: *** [optshared] Error 2 > make[1]: Leaving directory `/usr/local/src/openh323gk' > make: *** [bothshared] Error 2 > [root@gk2 openh323gk]# >=20 > please suggest me how how solve this issue > =20 > Thank you > Rumel > =20 > =20 > =20 > Jan Willamowius <ja...@wi...> wrote: > I'm still using OpenH323 Mimas for most of my work. Thats PWLib 1.8.7 / > OpenH323 1.15.6. >=20 > There may be some slight include changes for the latest OpenH323 and > you should probably include the PMutex patch from the SourceForge patch > tracker. >=20 > Regards, > Jan >=20 >=20 > Maksudul Karim wrote: > > Hi Everybody, > >=20 > > i am trying to compile latest 2.2.4 cvs code with pwlib_v1_10_0 and > openh323_v1_18_0 . pwlib and openh323 installed successfully but i got > problem with gnugk .here i put Error details. can anybody help me to > successfull compilation of latest 2.2.4 cvs. > >=20 > > [root@gk2 openh323gk]# ./configure --enable-radius > > checking for gcc... gcc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ANSI C... none needed > > checking for g++... g++ > > checking whether we are using the GNU C++ compiler... yes > > checking whether g++ accepts -g... yes > > checking if MSG_NOSIGNAL is supported by recv call... yes > > checking for /usr/local/include/ptlib.h... yes > > checking for ptlib-config... /usr/local/share/pwlib/make/ptlib-config > > PWLib prefix set to /usr/local/share/pwlib > > PTLib version is 1.10.0 > > checking for /usr/local/share/pwlib/../openh323/version.h... no > > checking for /usr/local/include/openh323/h323.h... yes > > OpenH323 prefix set to /usr/local > > checking for /usr/local/version.h... no > > checking for /usr/local/share/openh323//openh323buildopts.h... no > > checking for > /usr/local/share/openh323//../../include/openh323/openh323buildopts.h... > yes > > OpenH323 version is 1.18.0 > > RADIUS support enabled > > LARGE FDSET support disabled > > checking for compress in -lz... yes > > checking for mysql.h... no > > configure: WARNING: mysql headers not found. Use > --with-mysql-include-dir=3D >=20 > > configure: WARNING: MySQL disabled > > MySQL support disabled > > checking for libpq-fe.h... no > > configure: WARNING: pgsql headers not found. Use > --with-pgsql-include-dir=3D >=20 > > configure: WARNING: PostgreSQL disabled > > PostgreSQL support disabled > > GNU Gatkeeper version is 2.2.4 > > configure: creating ./config.status > > config.status: creating Makefile > > [root@gk2 openh323gk]# > >=20 > >=20 > > make command gives following error > >=20 > > Created dependencies. > > make[1]: Entering directory `/usr/local/src/openh323gk' > > Created dependencies. > > make[1]: Leaving directory `/usr/local/src/openh323gk' > > make optshared debugshared > > make[1]: Entering directory `/usr/local/src/openh323gk' > > make P_SHAREDLIB=3D1 opt > > make[2]: Entering directory `/usr/local/src/openh323gk' > > g++ -DHAS_RADIUS=3D1 -DHAS_MSG_NOSIGNAL=3D1 -D'MANUFACTURER=3DGNU' > -D'PROGRAMMNAME=3DGatekeeper' -DPTRACING -D_REENTRANT -Wall=20 > -I/usr/local/share/pwlib//include -DPTRACING > -I/usr/local/include/openh323 -DMAJOR_VERSION=3D2 -DMINOR_VERSION=3D2 > -DBUILD_NUMBER=3D4 -Os -felide-constructors -c main.cxx -o > obj_linux_x86_r/main.o > > gk.h:110: error: =E2PConfig=E2 has not been declared > > make[2]: *** [obj_linux_x86_r/main.o] Error 1 > > make[2]: Leaving directory `/usr/local/src/openh323gk' > > make[1]: *** [optshared] Error 2 > > make[1]: Leaving directory `/usr/local/src/openh323gk' > > make: *** [bothshared] Error 2 > > [root@gk2 openh323gk]# > >=20 > >=20 > >=20 > > Thank you > > Rumel > >=20 > >=20 > >=20 > >=20 > >=20 > >=20 > > Send instant messages to your online friends > http://uk.messenger.yahoo.com=20 >=20 >=20 > --=20 > Jan Willamowius, ja...@wi..., http://www.gnugk.org/ >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=110944&bid$1720&dat=121642 >=20 > _______________________________________________________ >=20 > List: Ope...@li... > Archive: http://sourceforge.net/mailarchive/forum.php?forum_id079 > Homepage: http://www.gnugk.org/ >=20 >=20 > Send instant messages to your online friends http://uk.messenger.yahoo.com=20 --=20 Jan Willamowius, ja...@wi..., http://www.gnugk.org/ |