Error compiling openh323 for asterisk

Hey guys,

im setting up an asterisk system with h323 support on FC6, i was able to compile the pwlib, however when i do make opt it gives me

g++  -D_REENTRANT -Wall  -DPTRACING -I/usr/src/openh323/include -I/usr/src/openh323/../pwlib/include -Os   -felide-constructors -c ixjunix.cxx -o /usr/src/openh323/lib/obj_linux_x86_r/ixjunix.o
In file included from ixjunix.cxx:491:
/usr/src/openh323/include/ixjlid.h:277:28: error: linux/compiler.h: No such file or directory
make[2]: *** [/usr/src/openh323/lib/obj_linux_x86_r/ixjunix.o] Error 1
make[2]: Leaving directory `/usr/src/openh323_v1_18_0/src'
make[1]: *** [opt] Error 2
make[1]: Leaving directory `/usr/src/openh323_v1_18_0'
make: *** [optnoshared] Error 2

I am compiling as per http://www.astrecipes.net/index.php?from=1&q=astrecipes/compiling+asterisk+1.2+with+tdm400+and+h323

Any ideas, i know i have open ssl installed and gcc. I’ve also tried the latest version of openh323 ( openh323-v1_19_0_1-src-tar.gz )

thanks for the help