2010-11-25 2 views
0

Cette première ligne de mon arc/bras/mach-omap2/Makefile estEst-ce que l'ordre cible dans les fichiers makefile build du noyau est important?

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

mais il est ignoré par le système de compilation du noyau. Ce n'est que lorsque je déplace cette ligne vers la fin du fichier que les cibles sont construites. Une autre ligne du Makefile pourrait-elle remplacer la première?

Répondre

0

Oui.

Recherchez une autre ligne attribuant une valeur différente à obj-y. Si vous n'en trouvez pas, essayez de déplacer cette ligne vers le milieu du fichier makefile, et voyez si les cibles sont construites; à partir de là, vous pouvez faire une recherche binaire.

+0

Vous avez raison! obj - $ (CONFIG_OMAP_IOMMU): = iommu2.o omap-iommu.o Doit être un bogue dans le Makefile. CONFIG_OMAP_IOMMU était toujours n avant que le problème n'apparaisse. Changé: à + résolu le problème. Merci! – Neil

Questions connexes