我發現ze620kl kernel source裡有好些個檔案代碼都是設置了ifdef ifndef等的條件選擇, 其中顯示的就如標題提到的ASUS_ZE620KL_PROJECT 以及其他型號等至少3個或以上. 問題是這些ASUS_ZE620KL_PROJECT等在編譯的時候應該在哪裡define?
目前狀況是因為這問題導致編譯的時候狀況百出不能順利完成. 我嘗試了把這些條件去除調只留下需要的ze620kl相關代碼, 是通過了, 可是數量太多了無法一一全去除, 太累了, 而且如果之後還有更新新的kernel source, 又再是個問題...其實我不明白為何要把其他型號的代碼放進來......
anyway...請指點迷津一下, 會出現ASUS_ZE620KL_PROJECT證明是華碩自己的代碼,也大概只有華碩知道該在哪裡define, 謝謝.
更新:
自己找到方法了, 原來那麼簡單, 用export指令即可, 跑進根目錄看Makefile才發現.....
不好意思打擾了