centos 5.8无法安装GD

Posted

技术标签:

【中文标题】centos 5.8无法安装GD【英文标题】:Cannot install GD on centos 5.8 【发布时间】:2014-09-24 10:08:03 【问题描述】:
/usr/bin/ld: skipping incompatible /usr/lib/libgd.so when searching for -lgd
/usr/bin/ld: skipping incompatible /usr/lib/libgd.a when searching for -lgd
/usr/bin/ld: cannot find -lgd
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/GD/GD.so] Error 1
  /usr/bin/make  -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible

我正在尝试在 centos 5.8 上安装 GD.pm,但遇到了这个问题。我已经用 yum 安装了所有可用的图形库。 有什么想法吗?

【问题讨论】:

【参考方案1】:

GD 模块只是 libgd 周围的一个薄层。所以你要先安装它。

$ sudo yum install gd

您可能还需要开发库(用于 C 头文件)。

$ sudo yum install gd-devel

但是,总而言之,您最好只安装 Centos 软件包(它将为您处理所有依赖项)。

$ sudo yum install perl-GD

【讨论】:

非常感谢!我只是错过了 gd-devel,以为安装了所有东西,但这是错误的。

以上是关于centos 5.8无法安装GD的主要内容,如果未能解决你的问题,请参考以下文章

已安装 php-gd 但在 centos 7(php 7.3 版本)中无法运行

调用未定义的函数 imagecreatefromjpeg() GD 已安装但无法识别

Composer 安装“PHP 警告:PHP 启动:无法加载动态库 'gd2'”

CentOS:在 PHP 安装中启用 GD 支持

在 CENTOS 5.8 x86_64 上安装 mCrypt

CentOS:在PHP安装中启用GD支持