linux安装swftools 执行make时报错

2025-02-24 01:42:48
推荐回答(1个)
回答1:

在swftools最新版本,FAQ标签中给出freetype库和jpeglib库的连接,freetype选择版本freetype-2.1.10.tar.gz,jpeglib选择版本jpegsrc.v8c.tar.gz。
先安装gcc、gcc-c++、zlib、zlib-devel

解压命令: tar -zxvf xxx.tar,解压下来的freetype、jpeglib安装包
进入安装包目录
然后执行:
./configure
make
make install

解压swftools,进入安装包目录,执行以下命令:
ldconfig /usr/local/lib
./configure
make
make install
make clean
make distclean
whereis pdf2swf

运行./configure命令时出现:
checking build system
type Invalid configuration 'i686-pc-linux-': machine 'i686-pc-linux' not
recognized
configure: error:
/bin/sh ./config.sub i686-pc-linux- failed
就换为执行: ./configure --build=i686-pc-linux-gnu

运行出现:make: Nothing to be done for `unix'.
执行: make clean
然在再执行make即可

如出现创建文件时间问题,调整linux系统时间即可。