|
|
1.1 root 1: # Makefile configuration for Hatari.
2: # This is a sample configuriation for MinGW.
3: # Rename this file to Makefile.cnf before you start compiling.
4:
5: # Set the C compiler (e.g. gcc)
6: CC = gcc
7:
8: # What warnings to use
9: WARNFLAGS = -Wmissing-prototypes -Wstrict-prototypes -Wsign-compare \
10: -Wbad-function-cast -Wcast-qual -Wpointer-arith \
11: -Wshadow -Wall -Wwrite-strings #-Wcast-align -Werror
12:
13: # Set flags passed to the compiler (e.g. optimization flags)
14: CFLAGS := -g -O2 $(WARNFLAGS)
15:
16: # Set flags passed to the preprocessor (e.g. -I<include dir>)
17: CPPFLAGS = -DHAVE_TERMIOS_H=0
18:
19: # Additional libraries and linker flags:
20: LIBS = -lzdll
21: LDFLAGS = -mwindows
22:
23:
24: # The native C compiler.
25: # This is normaly the same as $(CC) unless you are using a cross compiler.
26: HOSTCC = $(CC)
27:
28: # Native C compiler flags:
29: HOSTCFLAGS = -g -O -Wall
30:
31: # Native linker flags:
32: HOSTLDFLAGS =
33:
34:
35: # SDL-Library configuration (compiler flags and linker options) - you normally
36: # don't have to change this if you have correctly installed the SDL library!
37: SDL_CFLAGS = -I/mingw/include/SDL
38: SDL_LIBS = -lmingw32 -lSDLmain -lSDL
39:
40:
41: # Here you can define the default data directory for Hatari.
42: # The emulator looks there for the default TOS image etc.
43: # For example you can use the local directory with "." or if you want
44: # a system-wide installation, use something like "/usr/share/hatari".
45: DATADIR = .
46:
47: # In this folder, Hatari searches the global configuration file.
48: # /etc or /usr/local/etc is a good place for this.
49: CONFDIR = /windows
50:
51: # The executable will be installed in BINDIR
52: BINDIR = .
53:
54:
55: # Program used for "make install"
56: INSTALL = install -c
57: INSTALL_PROGRAM = $(INSTALL) -s
58: INSTALL_DATA = $(INSTALL) -m 644
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.