PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : make-files



f0rtex
30-04-2004, 15:34
Hi folks!

Folgendes Phänomen habe ich beobachtet:
Wenn ich in meinem Makefile $(CXXFLAGS) definiere wird es bei jeder Regel implizit gebraucht, d.h. ich muss nicht bei $(CXX) $(CXXFLAGS) explizit angeben.
($(CXX) -c $< hat die geliche Wirkung wie ein $(CXX) $(CXXFLAGS) -c $<)

Wenn jedoch $(CFLAGS) (für C-Files natürlich :-) ) definiere und ein $(CC) -c $< mache bewirkt dies nicht das gleiche wie ein $(CC) $(CFLAGS) -c $< .

Ist das so normal?

Weiss jemand wieso ein install -m 755 auf ein selbst geschriebenes Kernelmodul, dessen grösse ändert? Hatte aus versehen im Makefile ein install -m 755 anstatt ein install -m 644 gemacht.

greets & thanks
f0rtex