yum -y install freeglut
yum -y install freeglut-devel
# 最新版或者历史记录可以从这拿到 http://sourceforge.net/projects/gpac/files/
wget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz
wget http://downloads.sourceforge.net/gpac/gpac_extra_libs-0.4.5.tar.gz
tar zxvf gpac-0.4.5.tar.gz
tar zxvf gpac_extra_libs-0.4.5.tar.gz
cd gpac
cp -r ../gpac_extra_libs/* extra_lib/
chmod +x configure
./configure
make lib
make apps
make install
cp bin/gcc/libgpac.so /usr/lib
再安装完MP4Box之后同样要执行一次ldconfig命令,然后执行MP4Box -version命令后可以看到如下内容
# MP4Box -version MP4Box - GPAC version 0.4.5 (build 33) GPAC Copyright: (c) Jean Le Feuvre 2000-2005 (c) ENST 2005-200X |
注:如果是64位机器 在编译lib时,会出现如下错误:
make[1]: Leaving directory `/root/mayl/bin/gpac/src' make: *** [lib] Error 2 xmidc_dm_nrc1:~/mayl/bin/gpac # |
---|
修改src/Makefile底下的
EXTRALIBS+=-L$(prefix)/lib
改成
EXTRALIBS+=-L$(prefix)/lib64后解决