Was Du niemals tun solltest!
Verwende niemals folgende Konstrukte:
- %.foo: %.bar rules. Sie sind nicht portierbar.
- $< in einer benutzerdefinierten Regel. Es ist nicht portierbar. $@ist es allerdings
- BUILT_SOURCES. Automake unterstützt das nicht korrekt. Es macht $(BUILD_SOURCES) zu einer Abhängigkeit von Makefiles, so dass sie z.B. neu generiert werden, wenn Du zwei mal "make clean" aufrufest.
- Ganz offensichtlich ist, dass Du niemals gcc oder ld selbst aufrufen solltest