WARNING: `makeinfo’ is missing on your system
WARNING: `makeinfo’ is missing on your system
兩個方法
1.
用編輯器打開configure檔, 搜尋一下片段的相關字
把原本-的那行改成+的那行
# For an installed makeinfo, we require it to be from texinfo 4.4 or
# higher, else we use the "missing" dummy.
if ${MAKEINFO} --version \
- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
+ | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
:
els
MAKEINFO="$MISSING makeinfo"
但我沒試過
2.
重裝 textinfo
makeinfo --version 可以看到版本
若是 4.8 以後的版本則需要降級至 4.8
#下載 texinfo4.8,也可從 ftp.gnu.org/gnu/texinfo 下載
./configure
make instal
makeinfo --version
#用此指令檢查是否安裝成功,正確的話會顯示版本為 4.8
#若安裝完成卻無法使用 makeinfo 指令,將 path 寫進.bashrc 中
vim $HOME/.bashrc
#寫入 export PATH=/usr/local/bin:”${PATH}”
source .bashrc
兩個方法
1.
用編輯器打開configure檔, 搜尋一下片段的相關字
把原本-的那行改成+的那行
# For an installed makeinfo, we require it to be from texinfo 4.4 or
# higher, else we use the "missing" dummy.
if ${MAKEINFO} --version \
- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
+ | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
:
els
MAKEINFO="$MISSING makeinfo"
但我沒試過
2.
重裝 textinfo
makeinfo --version 可以看到版本
若是 4.8 以後的版本則需要降級至 4.8
#下載 texinfo4.8,也可從 ftp.gnu.org/gnu/texinfo 下載
./configure
make instal
makeinfo --version
#用此指令檢查是否安裝成功,正確的話會顯示版本為 4.8
#若安裝完成卻無法使用 makeinfo 指令,將 path 寫進.bashrc 中
vim $HOME/.bashrc
#寫入 export PATH=/usr/local/bin:”${PATH}”
source .bashrc
留言
張貼留言