PHPのGDモジュール用のFreeTypeをビルドしようとしています。さて、32ビットcentosで正常にビルドできましたが、x86_64でエラーが発生します。
Freetype:
LDFLAGS="-L/usr/local/lib" CPPFLAGS="-I/usr/local/include" ./configure --prefix=/usr/local/ --enable-shared && make && make install
Bzip:
make && make install PREFIX=/usr/local
freetypeのコンパイル中にエラーが発生しました:
/ usr / bin / ld:/usr/local/lib/libbz2.a(bzlib.o):共有オブジェクトを作成する場合、「ローカルシンボル」に対するR_X86_64_32Sの再配置は使用できません。-fPICで再コンパイルします
/usr/local/lib/libbz2.a:シンボルを読み取れませんでした:不正な値collect2:ldが1つの終了ステータスを返しました
make:* [/setups/freetype-2.4.10/objs/libfreetype.la]エラー1