1、最近在ubuntu 9.0.4 server下编译安装swftools 9.0最新版本遇到以下问题,make的时候出现
../lib/libgfx.a(gfxfont.o): In function `gfxfont_free':
gfxfont.c:(.text+0x2f): undefined reference to `glyph_clear'
collect2: ld returned 1 exit status
make[1]: *** [swfrender] Error 1
make[1]: Leaving directory `/root/swftools-0.9.0/src'
make: *** [all] Error 2
实在不知道是什么原因导致的,
2、找出解决的方法
我在centos 5.2系统是却能成功make make install swftools9.0工具,于是就把centos系统上安装好的swftools工具的目录复制到ubuntu server上,在把pdf2swf文件copy到/usr/bin目录下,pdf2swf 成功的可以将pdf格式的文件转换成swf文件.
 
scp -r /root/swftools9.0 192.168.1.90:root/
 
root@ubuntu:~# pdf2swf /data/1.pdf 00.swf
NOTICE    processing PDF page 1 (612x792:0:0) (move:0:0)
NOTICE    Writing SWF file 00.swf