WARNING: 'aclocal-1.14' is missing on your system.問題解決記錄


在編譯LXC時,遇到一個問題,提示 'aclocal-1.14'缺失。如下:
WARNING: 'aclocal-1.14' is missing on your system.

You should only need it if you modified 'acinclude.m4' or 'configure.ac' or m4 files included by 'configure.ac'. The 'aclocal' program is part of the GNU Automake package: It also requires GNU Autoconf, GNU m4 and Perl in order to run: make[1]: *** [aclocal.m4] Error 127

經查,確實在系統中沒有找到'aclocal-1.14',但存在aclocal,不過是1.13版本的。
理論上,代碼不會明確要具體版本號的。可能是之前在其他服務器編譯后,沒有清理干凈所致。
但執行clean后,問題依舊。
經過網絡搜索,發現不少開源代碼存在類似問題,https://stackoverflow.com/questions/30498891/squid-source-code-directory-renaming-gives-aclocal-1-14-missing-error-during-m。
其中給出解決方法就是touch幾個編譯文件

touch configure.ac aclocal.m4 configure Makefile.am Makefile.in

  

在代碼根目錄執行后,確實可以解決。

轉載http://blog.chinaunix.net/uid-29043620-id-5770557.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM