When I try to compile asterisk-oh323, errors as following: for x in wrapper asterisk-driver; do make -C $x all || exit 1 ; done make[1]: Entering directory `/root/willis/asterisk-oh323-0.6.3b/wrapper' ./check_ver /root/willis/pwlib pwlib ./check_ver /root/willis/openh323 openh323 gcc -shared -Wl,-soname,liboh323wrap.so -o liboh323wrap.so wrapper_misc.o asteriskaudio.o wrapendpoint.o wrapconnection.o wrapper.o wrapcaps.o make[1]: Leaving directory `/root/willis/asterisk-oh323-0.6.3b/wrapper' make[1]: Entering directory `/root/willis/asterisk-oh323-0.6.3b/asterisk-driver' gcc -Wall -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -I/root/src/asterisk/include -I../wrapper -g -c -o chan_oh323.o chan_oh323.c chan_oh323.c: In function `oh323_call': chan_oh323.c:1237: structure has no member named `callerid' chan_oh323.c:1239: structure has no member named `callerid' chan_oh323.c:1241: structure has no member named `callerid' chan_oh323.c: In function `ast_oh323_new': chan_oh323.c:2381: structure has no member named `dnid' chan_oh323.c:2391: structure has no member named `callerid' chan_oh323.c:2392: structure has no member named `callerid' chan_oh323.c:2393: structure has no member named `callerid' chan_oh323.c:2398: structure has no member named `callerid' chan_oh323.c:2399: structure has no member named `callerid' chan_oh323.c:2400: structure has no member named `callerid' chan_oh323.c:2402: structure has no member named `callerid' chan_oh323.c:2407: structure has no member named `callerid' chan_oh323.c:2408: structure has no member named `callerid' chan_oh323.c:2410: structure has no member named `callerid' chan_oh323.c:2412: structure has no member named `callerid' chan_oh323.c:2416: structure has no member named `callerid' chan_oh323.c:2419: structure has no member named `ani' chan_oh323.c:2419: structure has no member named `callerid' chan_oh323.c:2425: structure has no member named `callerid' chan_oh323.c:2426: structure has no member named `callerid' chan_oh323.c: In function `load_module': chan_oh323.c:4697: warning: passing arg 4 of `ast_channel_register' from incompatible pointer type make[1]: *** [chan_oh323.o] Error 1 make[1]: Leaving directory `/root/willis/asterisk-oh323-0.6.3b/asterisk-driver' make: *** [subdirs_all] Error 1