实验平台:debian 4.0 //rfod6-sp1
1:WxWidgets-2.8.0.tar.bz2 //需要安装gtk+-2.0 libglade-2.0
#tar -jxvpf WxWidgets-2.8.0.tar.bz2
#./configure --prefix=/usr/local/umpcapp/public/wxWidgets-2.8.0
#make ;make install
2:live.2009.06.02.tar.gz
#cd /usr/lib
#tar -zxvpf live.2009.06.02.tar.gz
#cd live
#./genMakefile linux
#make
#find ./ -name "lib*" -exec cp -rvf {} /usr/lib/live \;
#cd /usr/lib/live
#mkdir BasicUsageEnvironment groupsoc liveMedia UsageEnvironment
//将对应的.a文件拷贝到对应的目录下,同时将*.hh文件copy到/usr/include
3:devil_1.6.8-rc2.orig.tar.gz
#tar -zxvpf devil_1.6.8-rc2.orig.tar.gz
#cd DevIL-1.6.8
#./configure --prefix=/usr/local/umpcapp/public/devil-1.6.8
#make ;make install
4:Cg-2.2_April2009_x86.tgz
#cp Cg-2.2_April2009_x86.tgz /
#tar -zxvpf Cg-2.2_April2009_x86.tgz
5:fmodapi40616linux.tar.gz
#tar -jxvpf fmodapi40616linux.tar.gzv
#cd fmodapi40616linux
#make install
6:ffmpeg-0.4.9-p20060517.tar.bz2
#tar -jxvpf ffmpeg-0.4.9-p20060517.tar.bz2
#cd ffmpeg-0.4.9-p20060517
#./configure --prefix=/usr/local/umpcapp/public/ffmpeg-0.4.9 --enable-shared --extra-libs=-lX11 //默认是静态编译
#make ;make install
# cp -rf include/* /usr/include
# cp -rf lib/* /usr/lib //否则找不到
7:opencv-1.0.0.tar.gz
#tar -zxvpf opencv-1.0.0.tar.gz
#cd opencv-1.0.0
#./configure --prefix=/usr/local/umpcapp/public/opencv-1.0.0
#make ;make install
# cp include/opencv/* /usr/include/
8:vi /etc/profile //参考profile_omnimeeting
最主要是OPENCV_LIBS= OPENCV_CFLAGS= PKG_CONFIG_PATH=
9:omnimeeting-linux-0.4-src.tar.gz
#tar -zxvpf omnimeeting-linux-0.4-src.tar.gz
#cd omnimeeting-0.4
#./configure --prefix=/usr/local/umpcapp/public/omnimeeting-0.4
#make
make 过程中的一些修改#vi gui/streamer_ctrl.h 65line ::之前的限定删除
vi gui/Makefile
OPENCV_CFLAGS =`pkg-config opencv --cflags`
OPENCV_LIBS = `pkg-config opencv --libs`
#make install
10:环境变量的设置参考profile_omnimeeting
11:OK!!!!!!!!
转载于:https://blog.51cto.com/hellencdh/458056