Compiling

在一台電腦上編譯支持 UTF-8 的 Nano 失敗

  • February 15, 2018

我想為我的朋友從原始碼編譯 Nano。

我已經在我所有的電腦上成功編譯了它,他也有 Linux Mint 18.1。

我不知道為什麼;或者更好地說,根據此配置消息,我不知道他的系統中缺少什麼來支持 UTF-8:

*** Insufficient UTF-8 support was detected in your curses and/or C
*** libraries.  If you want UTF-8 support, please verify that your slang
*** was built with UTF-8 support or your curses was built with wide
*** character support, and that your C library was built with wide
*** character support.

我嘗試安裝各種開發包,它解決了其他幾個問題,但是我無法解決這個問題,因為我沒有設法在Google上找到很多關於這個問題的資訊。

我很累,所以我暫時在他的電腦上安裝了已編譯的 Nano 編輯器,禁用了 UTF-8 支持。

任何線索表示讚賞。

看起來您需要安裝libncursesw5-dev和/或libslang2-dev;根據配置日誌,這就是缺少的。

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