2012-02-14 22 views
0

當我嘗試編譯libgdiplus時,出現以下錯誤消息。我使用CentOS並且沒有權限運行yum來安裝軟件包。我唯一的選擇是從源代碼編譯它。libgdiplus編譯錯誤

/usr/bin/ld:.libs/image.o:重新定位對於`gdip_getcodecinfo_gif',在製作共享對象時無法使用R_X86_64_PC32;與-fPIC 的/ usr/bin中/ LD編譯:最後一個環節失敗:錯誤值 collect2:LD返回1個退出狀態 化妝[2]:* [libgdiplus.la]錯誤1

+0

什麼是您的./configure行?什麼版本的CentOS? – IanNorton 2012-02-14 07:34:15

+0

./configure --prefix =/usr/local/lib。 CentOS版本5.6(最終版) – Noah 2012-02-14 08:57:36

回答

0

嘗試增加-Wl,-B符號參數。

1

在您的配送中使yum install libungif libungif-devel