Compiling asterisk-oh323-0.2 failed?


#1

Hi all,
When compiling asterisk-oh323-0.2 with pwlib_v1_5_2 and openh323_1_12_3, i got failed:

for x in wrapper asterisk-driver; do make -C $x all || exit 1 ; done
make[1]: Entering directory /root/asterisk-oh323/wrapper' g++ -Wall -mcpu=i586 -DP_LINUX -D_REENTRANT -DP_HAS_SEMAPHORES -DP_SSL -DP_PTHREADS -DPBYTE_ORDER=PLITTLE_ENDIAN -DPHAS_TEMPLATES -O3 -DNDEBUG -I/usr/include -I/usr/include/crypto -I/root/pwlib/include/ptlib/unix -I/root/pwlib/include -I/root/openh323/include -I../asterisk-driver -g -c asteriskaudio.cxx -o asteriskaudio.o touch ../asterisk-driver/chan_oh323.c g++ -Wall -mcpu=i586 -DP_LINUX -D_REENTRANT -DP_HAS_SEMAPHORES -DP_SSL -DP_PTHREADS -DPBYTE_ORDER=PLITTLE_ENDIAN -DPHAS_TEMPLATES -O3 -DNDEBUG -I/usr/include -I/usr/include/crypto -I/root/pwlib/include/ptlib/unix -I/root/pwlib/include -I/root/openh323/include -I../asterisk-driver -g -c wrapper.cxx -o wrapper.o wrapper.cxx: In constructorWrapH323Connection::WrapH323Connection(WrapH323EndPoint&, unsigned int,
int, int, short unsigned int)’:
wrapper.cxx:563: SetMaxAudioDelayJitter' undeclared (first use this function) wrapper.cxx:563: (Each undeclared identifier is reported only once for each function it appears in.) wrapper.cxx: In functioncall_ret_val_t h323_clear_call(const char*)’:
wrapper.cxx:1230: warning: unused variable ClearCallThread*clearCallThread' make[1]: *** [wrapper.o] Error 1 make[1]: Leaving directory/root/asterisk-oh323/wrapper’
make: *** [subdirs_all] Error 1

Then I look for “SetMaxAudioDelayJitter” in openh323 library, but nothing found,just “GetMaxAudioJitterDelay”.
Can anyone help me?