Linux

無法用 Sybase 編譯 PHP

  • October 4, 2019

嘗試在 Linux 版本 3.2.0-4-686-pae (debian-kernel@lists.debian.org) (gcc 版本 4.6.3 (Debian 4.6.3-14) ) #1 SMP 中使用 PHP 5.4.13 編譯 Sybase Debian 3.2.35-2

# apt-get install freetds-dev

php-5.4.13# ./configure --with-sybase-ct
...
...
checking Checking for ctpublic.h... configure: error: ctpublic.h missing!

# locate ctpublic.h
/usr/include/ctpublic.h

我也試過

php-5.4.13# ./configure --with-sybase-ct=/usr/include

一樣。沒有骰子。我搜尋了網際網路無濟於事。請幫忙。謝謝你。

抱歉,我只是在發布後偶然發現了答案:

--with-sybase-ct=shared,/usr

我知道這不是錯誤,但這是我找到答案的地方:

https://bugs.php.net/bug.php?id=13782

引用自:https://serverfault.com/questions/489299