Note: Apparently a minimum of 256MB is required for compilation under Fedora with the newer gcc. Other users suggest "make debug" if you have less that that. Or, skip to the bottom of this document and add more swap.
PWLIBDIR=$HOME/pwlib export PWLIBDIR OPENH323DIR=$HOME/openh323 export OPENH323DIR LD_LIBRARY_PATH=$PWLIBDIR/lib:$OPENH323DIR/lib export LD_LIBRARY_PATH
untar under ~ configure make both sudo make installI got some error messages during the make install, but as far as I can tell, it doesn't matter.
untar under ~ configure make opt sudo make install
touch ~/openh323/include/videoio.h
untar under ~ make opt sudo make install
libh323_linux_x86_r.so libh323_linux_x86_r.so.1.12 libh323_linux_x86_r.so.1 libh323_linux_x86_r.so.1.12.2
openmcu -nRun openmcu --help for more info.
NOTE I have posted a SysV init script that works for me; YMMV. It's available here. Thanks for David Ethell <dethell _at_ sscdinc.com> for the skeleton script and command line arguments.
Aside: Adding swap (in this case, 256 more MB)
mkdir /var/swap dd if=/dev/zero of=/var/swap/swapfile1 bs=1048576 count=256 mkswap /var/swap/swapfile1 sync swapon /var/swap/swapfile1Add to /etc/fstab:
/var/swap/swapfile1 none swap sw
References: