■
えっと、最終的に...
これが添付されてた makefile なんだけど、これを、
CFLAGS = `wx-config --cppflags` `sdl-config --cflags` -g
LIBS = `wx-config --libs` `sdl-config --libs`
GCC=g++SDL_wx : main.cpp SDLWX.cpp Makefile
$(GCC) $(CFLAGS) $(LIBS) -o $@ main.cpp SDLWX.cpp
こうした方が良いみたい。ポイントは「$(LIBS)」を後に持っていくこと。
CFLAGS = `wx-config --cppflags` `sdl-config --cflags` -g
LIBS = `wx-config --libs` `sdl-config --libs`
GCC=g++SDL_wx : main.cpp SDLWX.cpp Makefile
$(GCC) $(CFLAGS) -o $@ main.cpp SDLWX.cpp $(LIBS)
考えてみればそうだよね。 Link で怒られてるんだったらライブラリ関係を後に持っていくのが Cygwin(Mingw?) の定石というか鉄則というか。
shinh さん曰く「Mingw マヂック」というところか。