2 README for Makefile.wine
4 With thanks to anpaza, I got this very basic Makefile to use wine and evc to
5 build pocketpc arm binary programs, so I don't have to boot into windows just
14 I didn't know if there's any specific version you'll need, my WINE just
19 You can download that from Micro$oft site. Note, I need to build linexec
20 for my pocketpc 2002, and I needed EVC 3, and EVC 4 didn't work. For reference,
21 the file I downloaded is evt2002web_min.exe
23 And then, you can unpack the EVC installation .exe with unzip. Then you can
24 start hunting for files you need. So far I figured files that you'll need are:
44 *.h in SDKs/PocketPC_2002_SDK/program files/pocket pc 2002/include/
45 *.h in SDKs/PocketPC_2002_SDK/program files/pocket pc 2002/atl/include
46 *.h in SDKs/PocketPC_2002_SDK/program files/pocket pc 2002/atl/src
50 *.lib in SDKs/PocketPC_2002_SDK/program files/pocket pc 2002/lib/arm/
53 Just put them in a sane place for your own convenience.
59 If you want to use these Makefile stuff for building other pocketpc app, have
60 a read on Makefile.project and Makefile.wine, you'll pretty much understand
63 Set those path for your wine in the Makefile.wine, put in binary and sources
64 names/files in Makefile.project.
68 - tune BASE in Makefile.wine
69 - tune TARGETBIN SRCS CFLAGS LIBS INCLUDE LIB in Makefile.project
71 By default all output files (obj/exe/res/etc) will be in the out/ directory.
73 Finally, "make" will build them all, "make clean" will simply kill out/