After installing gentoo 1.4_rc4 from the LiveCD, installing XFree and gnome, I ran "emerge gnomemeeting": this installed pwlib and openh323 but when gnomemeeting itself was compiling, the compiler complained about missing files from the openh323 include directory. Tried cleaning out pwlib/openh323 and re-emerging, no success. Also attempted emerging previous version of gnomemeeting (0.94.1). The same problem is reproducable on two of my machines, both underwent a similar set of commands during setup and use similar make.conf files. The ouput from "emerge gnomemeeting" can be found at: http://www.habersat.is-a-geek.net/gnomemeeting.errorlog My make.conf file is at: http://www.habersat.is-a-geek.net/make.conf I was able to successfully build gnomemeeting by hand, decompressing the source from /usr/portage/distfiles. However, the configure script couldn't find the right include directory for openH323 and for some reason I couldn't specify the correct location successfully (--with-openh323-includes=...). Solution was to make a copy of my /usr/share/openh323/include/ directory in the location the configure script was looking (/usr/include/openh323). "make" then succeeded and "make install" put the files in the necessary locations.
I personally find this somewhat weird: OpenH323 Include Directory is : /usr/share/openh323/include on every box I have it should be /usr/include/openh323, even for openh323-1.12.0. this is also the hardcoded value found in the gnomemeeting ebuilds. I've zapped openh323, gnomemeeting, pwlib, ffmpeg and some other tidbits on a box here and I'll try to see if I can reproduce the problem.
my gnomemeeting (0.98) finds: OpenH323 Include Directory is : /usr/include/openh323 and works. gnomemeeting-0.96.1-r1 finds: OpenH323 Include Directory is : /usr/share/openh323/include and breaks. can you give 0.98 a whirl and see if that helps?
Okay, 0.98 works for me, thanks.
Er, gnomemeeting emerged! It doesn't run. dhabersa $ gnomemeeting -d gnomemeeting: relocation error: gnomemeeting: undefined symbol: _ZTI15H323VideoDevice dhabersa $
Sorry; old binary (0.96.1) was being run first in the path. Gnomemeeting 0.98 works just fine, thanks!
the include paths have changed and 0.98 depends on the version of openh323 that has these paths changed. these are still in ~x86.