WXDIR=/usr/i586-mingw32msvc WXCONFIG=wxmsw-2.4-i586-mingw32msvc-config FLITEDIR=/usr/local/i586-mingw32msvc CPPFLAGS=-I$(FLITEDIR)/include/flite -DWITH_SPEECH -DUSE_FLITE CFLAGS=`$(WXCONFIG) --cflags` CXXFLAGS=`$(WXCONFIG) --static --cxxflags` CC=ccache `$(WXCONFIG) --static --cc` CXX=ccache `$(WXCONFIG) --static --cxx` WX_LIBS=`$(WXCONFIG) --static --libs` FLITE_LIBS=-L$(FLITEDIR)/lib \ -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex -lflite -lwinmm OBJS=abridge_resources.o ircchannel.o abridge.o game.o suit.o \ card.o cards.o colors.o lasttrick.o\ irc.o bidwindow.o rubber.o nofocusbutton.o \ bidreview.o player.o scorebase.o scorewin.o \ table.o room.o tables.o tablepic.o gameevent.o preferences.o \ speechprefs.o speech.o playerprefs.o prefmacros.o blurbwin.o \ playerdata.o matchwin.o ftpfilecache.o md5.o advancedprefs.o \ floatwindow.o guiprefs.o abridge_speech.zip: abridge_speech.exe mingwm10.dll zip abridge_speech abridge_speech.exe mingwm10.dll abridge_speech.exe: $(OBJS) $(CXX) -o abridge_speech.exe $(OBJS) \ $(WX_LIBS) $(FLITE_LIBS) -mwindows && \ i586-mingw32msvc-strip abridge_speech.exe && \ upx abridge_speech.exe abridge_resources.o: abridge.rc cards.ico pictures.bmp unknown.bmp robot.bmp i586-mingw32msvc-windres abridge.rc abridge_resources.o \ --preprocessor "i586-mingw32msvc-c++ -c -E \ -xc-header -DRC_INVOKED" --include-dir $(WXDIR)/include/ \ --include-dir /home/droundy/wxwin2.4/wxWindows/include/ \ --define __WIN32__ --define __WIN95__ --define __GNUWIN32__ mingwm10.dll: /usr/share/doc/mingw32-runtime/mingwm10.dll.gz gzip -dc $< > $@ robot.bmp: robot_notrans.xpm convert robot_notrans.xpm robot.bmp unknown.bmp: unknown_notrans.xpm convert unknown_notrans.xpm unknown.bmp pictures.bmp: pictures.xpm convert pictures.xpm pictures.bmp cards.ico: cards.xpm xpm2wico cards.xpm cards.ico