Opensuse

編譯 libvirt 時找不到 lgcrypt

  • November 2, 2012

我正在編譯 libvirt。在編譯時,我必須安裝很多作為依賴項出現的庫。但我無法解決以下錯誤:

linux/bin/ld: 找不到 -lgcrypt collect2: ld 返回 1 退出狀態

我的系統中已經安裝了 libgcrypt:

~/libvirt> sudo zypper install libgcrypt11 正在載入儲存庫數據…正在讀取已安裝的軟體包…“libgcrypt11”已安裝。’libgcrypt11-1.5.0-2.1.2.i586’ 沒有更新候選。已安裝最高可用版本。解決包依賴關係…

沒事做。

如果我缺少一些包裹,請幫助我?

我已經想通了。沒有失去任何包,但有些我的 /bin 沒有讀取 libgcrypt。解除安裝並重新安裝 libgcrypt 後,我得到了它的工作。

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