今天編譯kernal的時候出現了一個錯誤:GNU awk is required for lib/memtype.h made by memtypes.awk.。查了資料,原來是沒有安裝gawk的緣故。
用apt-get install gawk,沒有安裝成功。然后就去網站上下了一個gawk的包,安裝成功了。進而成功編譯成功。下面我把我安裝gawk的步驟說一下。
1、在http://ftp.gnu.org/gnu/gawk/,下載一個版本的gawk。
2、復制到虛擬機下,然后tar zxvf gawk-4.0.1.tar.gz。
3、解壓完以后,進入目錄。然后
./configure --prefix=/usr --libexecdir=/usr/lib
make
make check
make install
mv -v /usr/bin/find /bin
cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-3.1.7
這樣gawk就安裝成功了。然后編譯通過。
非常感謝http://blog.chinaunix.net/uid-26552184-id-3634871.html的幫助。上面有好多問題的解決方法。謝謝!