私はSWIGと自動入力ファイルリストを使用してバインディングを生成しようとしています。しかし明らかにそれは働いていません(make
は単に目標のバインディングのために何もしていないと言います)。手作業でmakeをmake whatever.i
とすると、意図したとおりに動作します。自動ファイルリストによるバインディングの生成?
私は今では、以下のMakefile.amを持っている:
bin_PROGRAMS = ptpcapture2
ptpcapture2_SOURCES = *.scm
BINDSRCS = *.i
BINDSCMS = $(BINDSRCS:.i=.scm)
.i.scm:
$(SWIG) -chicken -addextern $<
.scm.c: bindings
$(CSC) -t -c $<
bindings: $(BINDSCMS)
は、私が何を欠場か間違ってしましたか? .SUFFIXES
特別なターゲットを経由して知られているサフィックスのリストにadd any new suffixesへ