Description of Problem: It is impossible to build any apps with openh323-devel Version-Release number of selected component (if applicable): openh323-1.9.3-1 openh323-devel-1.9.3-1 How Reproducible: Try to compile any apps Steps to Reproduce: 1. download any src from URL 2. export OPENH323DIR=/usr/share/misc 3. export PWLIBDIR=/usr/share/pwlib see bug #69926 3. make opt Actual Results: [root@on opengk]# make opt g++ -Wall -DP_LINUX -mcpu=i586 -D_REENTRANT -DP_HAS_SEMAPHORES -DP_SSL - I/usr/include/include -I/usr/include/crypto -DP_EXPAT -DP_PTHREADS - DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN - I/usr/share/pwlib/include/ptlib/unix -I/usr/share/pwlib/include -DPTRACING - I/usr/share/misc/include/openh323 -DHAS_IXJ -DHAS_OSS -O3 -DNDEBUG -c main.cxx -o obj_linux_x86_r/main.o In file included from main.cxx:69: main.h:31:18: h323.h: No such file or directory main.h:32:22: gkserver.h: No such file or directory main.cxx:72:22: gsmcodec.h: No such file or directory make: *** [obj_linux_x86_r/main.o] Error 1 Expected Results: should compile Additional Information: see my last updates to bug #69926 1) It is better to move /usr/share/misc/openh323u.mak to /usr/share/openh323 . Export OPENH323DIR=/usr/share/openh323 2) Make full hierarcy in /usr/share/open323 : cd /usr/share/openh323 ln -s /usr/include/openh323 include ln -s /usr/lib lib
sorry cd /usr/share/openh323 ln -s /usr/include include
The openh323 build system is enourmously ugly and not made to ever be installed like a typical "make install" does. Detailed discussions between distro packagers (debian, mandrake, rh at least) on how to sanely package it ended up with the current setup, and I will not change it now. If you want to make the openh323 apps work out of the box you'll have to bring up sane packaging with the openh323 group. Sorry if you feel this is rude, but openh323 is not a prioritized package.