2
Autoconfが私を困惑させてしまった。configureから--program-prefix = PREFIXをどのようにして子メークファイルの1つに渡すのですか?
私は
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -DFINALDIR=\"$(DESTDIR)$(bindir)\"
を次のようにMakefile.inにCOMPILEを変更しようとしたが、FINALDIRの私の使用が定義されていません。それを行う正しい方法は何ですか?私の防衛では、autoconfのビジネス全体は、何かを隠すプリプロセッサのラットネストです。
ありがとうございます...申し訳ありませんが、私はそのようなツールです!
CPPFLAGSに移行すると、このトリックを少し拡張できますか? – ojblass
私は実際にmakefile.inのバイナリ自体のcppflagsに移動しました – ojblass
ahhなので、コンパイルマクロは実際には使用されません – ojblass