0

我需要 php_monetdb.dll 用于 php 5.4。我发现通过在 Windows 上使用 HAVE_PHP=1 选项构建 monetDB 将创建 dll,但构建过程在很多点上都失败了。我正在使用来自 sourceforge 的 monetdb 源,它有点过时了。较新版本的 .msc 文件本身存在问题,因此继续构建本身很痛苦。我正在尝试的旧版本至少通过了 nmake 步骤,但在 nmake 安装步骤中失败了。原因因组件而异。一种说法是 devenv /build 不存在。为此,我复制了 vcexpress 并将其重命名为 devenv。我不确定这是否正确,但是当我从命令提示符运行它时,它似乎可以正常工作,并显示一些警告警报。在其他 make 安装期间,似乎缺少头文件。谁能帮我解决这个问题。另外请让我知道这种获取 php_monetdb.dll 的方法是否有其他替代方法。

PS:我使用的是 Windows 7、MSVC 10 express、PHP 5.4.4

4

1 回答 1

1

有关构建问题,请参阅http://bugs.monetdb.org/show_bug.cgi?id=3121

对于 php_monetdb.dll,请参见 http://sourceforge.net/mailarchive/forum.php?thread_name=20120717145132.GU49719%40cwi.nl&forum_name=monetdb-developers http://sourceforge.net/mailarchive/forum.php?thread_name=500581D5 .8030808%40acm.org&forum_name=monetdb-developers

于 2012-07-17T16:08:40.553 回答