如何在Ubuntu 12.04机器上安装libpuzzle for PHP?

时间:2013-01-29 17:09:07

标签: php php-extension

我正在尝试安装libpuzzle PHP扩展程序,但我似乎无法让它工作。

我试图按照以下说明操作:

  

Puzzle库也可以通过PHP使用本机   延期。先决条件是PHP头文件,libtool,autoconf和   automake的。以下是安装扩展程序的基本步骤:

     

(在OpenBSD上:导出AUTOMAKE_VERSION = 1.9;导出   AUTOCONF_VERSION = 2.61)

     

cd php / libpuzzle

     

phpize

     

./ configure --with-libpuzzle

     

make clean

     

     

make install

     

如果libpuzzle安装在非标准位置,请使用:./ configure   --with-libpuzzle = /碱/目录/对/ libpuzzle

     

然后编辑你的php.ini文件并添加:

     

延长= libpuzzle.so

但是当我尝试运行“./configure --with-libpuzzle”时,我收到以下错误: configure:错误:请重新安装libpuzzle发行版

请有人指出我正确的方向。

1 个答案:

答案 0 :(得分:3)

当在Ubuntu存储库中可用时,您是否有从源代码编译的原因?

sudo aptitude install libpuzzle-php

apt-get如果您愿意:

sudo apt-get install libpuzzle-php

如果你以某种方式在存储库中没有看到它,请执行以下搜索:

sudo aptitude search libpuzzle

在我的12.04安装中显示了这个:

p   libpuzzle-bin                 - quick similar image finder - runtime tool                               
p   libpuzzle-bin:i386            - quick similar image finder - runtime tool                               
p   libpuzzle-dev                 - quick similar image finder - development files                          
p   libpuzzle-dev:i386            - quick similar image finder - development files                          
p   libpuzzle-php                 - quick similar image finder - PHP bindings                               
p   libpuzzle-php:i386            - quick similar image finder - PHP bindings                               
p   libpuzzle1                    - quick similar image finder - shared library                             
p   libpuzzle1:i386               - quick similar image finder - shared library