我正在尝试为 PHP 的 GD 模块构建 FreeType。好吧,我能够为 32 位 centos 成功构建它,但我在 x86_64 上遇到错误。
自由类型:
LDFLAGS="-L/usr/local/lib" CPPFLAGS="-I/usr/local/include" ./configure --prefix=/usr/local/ --enable-shared && make && make install
压缩包:
make && make install PREFIX=/usr/local
编译freetype时出错:
/usr/bin/ld: /usr/local/lib/libbz2.a(bzlib.o): 重定位 R_X86_64_32S 反对 `a local symbol' 在制作共享对象时不能使用;使用 -fPIC 重新编译
/usr/local/lib/libbz2.a:无法读取符号:错误值 collect2:ld 返回 1 退出状态
制作:* [/setups/freetype-2.4.10/objs/libfreetype.la] 错误 1