2010-11-25 91 views
0

我的弓/ ARM /馬赫OMAP2/Makefile中的這第一行是目標在內核構建makefile中的順序是否重要?

# Common support 
obj-y := id.o io.o control.o mux.o devices.o serial.o gpmc.o timer-gp.o 

,但它是由內核構建系統忽略。只有當我將這一行移動到文件末尾時,目標纔會建立。 Makefile中的另一行可以覆蓋第一行嗎?

回答

0

是的。

尋找另一條分配不同值的線obj-y。如果找不到,請嘗試將該行移至生成文件的中間,並查看目標是否已構建;從那裏你可以做二進制搜索。

+0

你說得對! obj - $(CONFIG_OMAP_IOMMU):= iommu2.o omap-iommu.o 必須是Makefile中的錯誤。 CONFIG_OMAP_IOMMU總是n,所以問題沒有出現。更改:解決問題。謝謝! – Neil 2010-11-25 19:32:12