# Makefile for TotoCalculator 2 (Linux with GTK+) # See the Readme file for further information # If you prefer dynamic links then remove GMODULELIB, GLIBLIB, GDKLIB or GTKLIB # and add "-lgmodule -lgtk -lgdk -lglib -lz" # (with the appropriate directories) to EXTRALIBS. BIN_PROGRAM=TotoCalculator GLIBLIB = libglib.a GDKLIB = libgdk.a GTKLIB = libgtk.a WXLIB = libwx_gtk-2.4.a GMODULELIB = libgmodule.a # use tmtall_test.o instead of tmtall.o if you use a wxWidgets-Library # without the changes necessary for TotoCalculator 2. OBJECTS= \ tmtall.o libtomcrypt.a EXTRALIBS = -L/usr/X11R6/lib -lXext LDLIBS = $(WXLIB) $(GTKLIB) $(GDKLIB) $(GLIBLIB) $(GMODULELIB) $(EXTRALIBS) CXX = c++ LINKEROPTIONS = -s # ************************************************************************************************** all: $(BIN_PROGRAM) $(BIN_PROGRAM): $(OBJECTS) $(WXLIB) $(GTKLIB) $(GDKLIB) $(GLIBLIB) $(GMODULELIB) $(CXX) $(LINKEROPTIONS) -o $(BIN_PROGRAM) $(OBJECTS) $(LDLIBS) clean: rm -f $(BIN_PROGRAM)