Compiling

配置:錯誤:找不到 mcrypt.h。請重新安裝 libmcrypt

  • February 24, 2020

我正在嘗試在 Suse 10.2 上編譯 php。當我使用 –with-mcrypt 執行配置腳本時,我收到以下消息:

配置:錯誤:找不到 mcrypt.h。請重新安裝 libmcrypt

OpenSUSE 10.2 自 2008 年 11 月 30 日起已停產。我建議更新到受支持的版本,例如 15.1 或 42.3。

如果你堅持使用你所擁有的,那麼你將不得不像使用 PHP 一樣從原始碼建構包。然後,您將其二進制和庫目錄添加到您的 PATH 和 LD_LIBRARY_PATH。

如果您使用受支持的版本,那麼您可以只使用它zypper來安裝 php 和任何其他軟體包,因為就目前而言,您將不得不從不在該 DVD 上的原始碼建構所有內容。

如果您仍然需要它,它可能會有所幫助

yum install epel-release
yum install libmcrypt-devel

參考:https ://www.omniweb.com/wordpress/?p=1285

引用自:https://unix.stackexchange.com/questions/516635