[分享]有關編譯 kernel-source-2.6.5 的 modules 的一個小問題

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[分享]有關編譯 kernel-source-2.6.5 的 modules 的一個小問題

文章octapult » 週三 4月 14, 2004 1:16 pm

最近要編譯 kernel-source-2.6.5 的網友們,
可能會遇到不能順利編譯 modules_image 的情況,
錯誤訊息為找不到 include/asm 底下的某些檔案。

解決方法是在 /etc/kernel-pkg.conf 裡面加入 do_clean := NO,
這樣 make-kpkg 就不會在製作完 deb 檔案以後就自動 make clean,
將 include/asm 這個 symbolic link 給砍掉了。
(在編譯一些 modules 的時候,例如 nvidia 驅動程式,需要用到 include/asm 底下的一些檔案)

不過以後要重新編譯 kernel 之前,必須手動執行 make-kpkg clean 了。
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客