Autoconf hat mich ratlos gemacht.Wie übergebe ich --program-prefix = PREFIX von configure zu einem der Child-Makefiles?
Ich habe versucht, die COMPILE in Makefile.in Modifizierung wie
folgtCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -DFINALDIR=\"$(DESTDIR)$(bindir)\"
aber meine Verwendung von FINALDIR ist nicht definiert. Was ist der richtige Weg? Zu meiner Verteidigung ist das ganze Autoconf-Geschäft ein Rattennest von Präprozessoren, die alles offensichtliche verbergen.
Vielen Dank im Voraus ... Entschuldigung, ich bin so ein Werkzeug!
Wenn Sie zu CPPFLAGS übergegangen sind, können Sie das etwas erweitern? – ojblass
aucually ich habe es auf die cppflags für die Binärdatei selbst in makefile.in – ojblass
ahh verschoben, so dass Kompilierung Makro wirklich nicht verwendet wird – ojblass