d3dx9*.a できたよー

うん、できた。
d3dx9*.a ってなってるのは、d3dx9_24.dll から d3dx9_36.dll まであったので。
もちろん、いちばん新しそーな d3dx9_36.dll を使ったさ。
makefile はこれ:

dll_dir  = C:/WINDOWS/system32
dll_name = d3dx9_36
dll_ext  = dll
dll_path    = $(dll_dir)/$(dll_name).$(dll_ext)

def_file = $(dll_name).def
target   = lib$(dll_name).a

all: $(target)

$(target): $(def_file)
	dlltool -U -d $^ -l $@

$(def_file): $(dll_path)
	pexports $^ | sed "s/^_//" > $@

そんでさー。
後はヘッダーファイルなんだけど、入ってるのをそのまま使っても良いのかな?
まあ、やってみる。