2 # Please read "INSTALL.txt" before modifying these values.
8 # Change to "/usr" for sytem-wide install or "$(DESTDIR)/usr" when creating
10 INSTALL_PREFIX
= $(HOME
)/opt
/fizmo-0.6
.4
12 # If defined, install goes to "$(INSTALL_PREFIX)/($FIZMO_BIN_DIR)" instead of
13 # "(INSTALL_PREFIX)/games" (usually use to subsitute "bin" for "games").
17 DEFAULT_LIB_PREFIX
= $(DEFAULT_PREFIX
)/lib
18 DEFAULT_INC_PREFIX
= $(DEFAULT_PREFIX
)/include
20 # The include and lib setting for the ncursesw library are mandatory.
21 NCURSESW_INC_DIR
= $(DEFAULT_INC_PREFIX
)
22 NCURSESW_LIB_DIR
= $(DEFAULT_LIB_PREFIX
)
24 # libxml2 is required for babel metadata.
26 LIBXML2_INC_DIR
= $(DEFAULT_INC_PREFIX
)/libxml2
27 LIBXML2_LIB_DIR
= $(DEFAULT_LIB_PREFIX
)
29 # Uncomment the following line and set the SDL_* variables to build an
30 # SDL-based sound-interface:
31 FIZMO_SOUND_INTERFACE
= sound-sdl
32 SDL_INC_DIR
= $(DEFAULT_INC_PREFIX
)
33 SDL_LIB_DIR
= $(DEFAULT_LIB_PREFIX
)
35 # If you have libsndfile available, fizmo will be able to read AIFF from
37 ENABLE_AIFF_FOR_SOUND_SDL
= 1
38 SNDFILE_INC_DIR
= $(DEFAULT_INC_PREFIX
)
39 SNDFILE_LIB_DIR
= $(DEFAULT_LIB_PREFIX
)
41 # These variables have to be set in order to display X11 images in ncursesw:
43 X11_LIB_DIR
= $(DEFAULT_PREFIX
)/X11
/lib
44 GLIB_CONFIG_INC_DIR
= $(DEFAULT_LIB_PREFIX
)/glib-2.0
/include
45 GDK_CONFIG_INC_DIR
= $(DEFAULT_LIB_PREFIX
)/gtk-2.0
/include
46 GLIB_INC_DIR
= $(DEFAULT_INC_PREFIX
)/glib-2.0
47 GTK_INC_DIR
= $(DEFAULT_INC_PREFIX
)/gtk-2.0
48 CAIRO_INC_DIR
= $(DEFAULT_INC_PREFIX
)/cairo
49 PANGO_INC_DIR
= $(DEFAULT_INC_PREFIX
)/pango-1.0
50 ATK_INC_DIR
= $(DEFAULT_INC_PREFIX
)/atk-1.0
52 # This adds an -O2 flag (usually okay):
53 ENABLE_OPTIMIZATION
= 1
55 # If you're building a "dumb" interface like the CGI-interface (this
56 # runs the minizork-demo on the webpage, take a look at src/cgi) you
57 # may want to save memory and cpu by uncommenting the following lines:
58 #DISABLE_BLOCKBUFFER = 1
59 #DISABLE_COMMAND_HISTORY = 1
60 #DISABLE_OUTPUT_HISTORY = 1
65 # Uncomment to fill your harddisk _very_ fast:
68 # Used for the strictz-test:
71 # Add GDB symbols, only useful for debuggong:
72 #ENABLE_GDB_SYMBOLS = 1
74 # Throws sigfault on error for emergency backtrace (usually never needed):
75 #THROW_SIGFAULT_ON_ERROR = 1