[Asterisk-Users] Problems Compiling and Loading asterisk-oh323 0.6.2
brian at hcc.net
Fri Jun 25 21:08:06 MST 2004
I having a problem compiling the wrapper for oh323. I am running Debian,
kernel version 2.4.18-bf2.4. The pwlib version I have is 1.6.6 and the
openh323 version I have is 1.13.5. I execute the following commands first
before attempting to compile the wrapper:
I also applied the patch that is said that is needed for openh323 1.13.5.
And I get the following errors:
make: Leaving directory `/usr/src/asterisk-oh323-0.6.2/wrapper'
make: Entering directory `/usr/src/asterisk-oh323-0.6.2/asterisk-driver'
gcc -Wall -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -
-I../wrapper -g -c -o chan_oh323.o chan_oh323.c
undeclared here (not in a function)
chan_oh323.c:660: initializer element is not constant
chan_oh323.c:660: (near initialization for `oh323_ep_list.lock')
I have been sucessful before in compiling all packages before. I still have
the libraries installed from the wrapper package. I decided to try and
download a newer version of openh323 and pwlib, but they did not compile
correctly either, so I went back to the versions that I listed above,
I knew they would compile correctly. I still have the successfully compiled
and installed modules, and before attempting to upgrade to the newer
of pwlib and openh323, I ran asterisk -vvvv. This is the error I got :
[chan_oh323.so]Jun 25 13:45:13 WARNING: loader.c:242
ast_load_resource: /usr/local/lib/liboh323wrap.so: undefined symbol:
Jun 25 13:45:13 WARNING: loader.c:423 load_modules: Loading module
So, I am wondering what is wrong and whether the packages I have built are
compatible. Any help on this is greatly appreciated.
brian at hcc.net
Heritage Communications Corporation
Melbourne, FL USA 32935
More information about the asterisk-users