客户内网服务器没有yum环境,使用本地的yum仓库总是无法正确安装如下的依赖库
#yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
因此写一个rpm方式安装依赖库的记录。
1. 下载如下地址的rpm文件 rpm下载
2. 解压后rpm -ivh *
3. 下载最新版本的swftools,我用的是这个http://www.swftools.org/swftools-2013-04-09-1007.tar.gz
4. 解压后
./configure
make
make install
如果出现下面错误
> modules/.././types.h:36:2: #error "no way to define 64 bit integer"> modules/.././types.h:39:2: #error "don't know how to define 32 bit > integer"> modules/.././types.h:42:2: #error "don't know how to define 16 bit > integer"> modules/.././types.h:45:2: #error "don't know how to define 8 bit > integer"> make[1]: *** [modules/swfaction.o] Error 1> make[1]: Leaving directory `/home/uname/swftools-0.9.0/lib'> make: *** [all] Error 2
先执行
ldconfig /usr/local/lib
然后
make clean
./configure
make
make install
------------------------------------------分隔线------------------------------------------
如何下载的这些依赖库:
http://blog.chinaunix.net/uid-15084954-id-190342.html