最近幹點正經事起來了,不過正經事總是比較難搞,我在編譯 Buildroot[*註一] 的時候遇到錯誤訊息如下:
WARNING: `makeinfo' is missing on your system. You should only need it
if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[4]: ***
[..............................略/bfd.info]
Error 1
終於,在我細心的爬文後,從 mailing list 找到了解法了,只要將 toolchain_build_arm/ 底下的子目錄
binutils-*-build 移除掉,並執行 make clean ,再度重新執行 make 即可!
- *1:Buildroot 是一組 Makefile 可以用來輕鬆產生 Toolchain 與 Root Filesystem 並且使用 uclibc 函式庫。安裝可以透過匿名方式存取 svn
svn co svn://uclibc.org/trunk/buildroot
其他資訊參考:http://buildroot.uclibc.org/