php-gtk 还活着吗?

php-gtk 还活着吗?

我在 Ubuntu 20.04 和 PHP 7.4.3 上。
我想尝试使用 php-gtk,但我发现它非常令人困惑。

  • 该项目还存在吗?
  • 先决条件是什么 - 它们真的意味着 PHP-5.1 或 5.2 (EOL 2011 年 1 月 6 日) 吗?
  • “或更高版本”是否包括 PHP 7.4?

我已下载源代码并将其解压到 /php-gtk-src-master。它包含一个 buildconf 脚本,但此脚本失败,并显示“no phpize”。不知怎的,我安装了 phpize,但 buildconf 却显示:

make[1]: *** No rule to make target 'configure.in', needed by 'aclocal.m4'.  Stop.  
make: *** [build2/build.mk:12: all] Error 2  

我曾经使用过 wxPHP,但它在 PHP 5.6 之后就死掉了。去年它用 PHP_7 重新启动,但开发人员没有做任何文档就消失了,实际上又死了。

我已经查看过 QT 5.15,但我的支持请求在发送了几封电子邮件后就失败了。

我需要一个脚本来从全新安装的 Ubuntu 20.04 开始运行。

答案1

php-gtk似乎 成为 死的

但你可以尝试使用现代的,它被称为php-gtk3。你必须咨询来自 GitHub repo 的文档

答案2

buildconf --with-phpize=/opt/php74/bin/phpize我在尝试在文件夹中运行时遇到了完全相同的错误php-gtk-src-master

另外,我适用于 Linux 的 XAMPP 7.1.26— 安装在默认目录中/opt/lampp

phpize因此,当我从xampp ( )运行命令时buildconf --with-phpize=/opt/lampp/bin/phpize,它会生成所有文件而没有任何错误。确保autoconf已安装。

尝试并检查php-version 7.1.26

操作系统: fedora33

相关内容