X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6656ccb149683950e871b5022d2b88b03712165..c4e2838090992384911a6a6aa44cac985d79a555:/samples/minimal/makefile.unx diff --git a/samples/minimal/makefile.unx b/samples/minimal/makefile.unx index 7ca58131fc..2e6be9375f 100644 --- a/samples/minimal/makefile.unx +++ b/samples/minimal/makefile.unx @@ -11,25 +11,39 @@ # sources of wxWindows or by installing the two # RPM packages wxGTK.XXX.rpm and wxGTK-devel.XXX.rpm # under Linux. -# -CC = gcc +# this makefile may also be used as a template for simple makefiles for your +# own programs, the comments explain which parts of it you may have to modify +# to use it for your own programs + +# you may change WX_CONFIG value to use a specific wx-config and to pass it +# some options, for example "--inplace" to use an uninstalled wxWindows +# version +# +# by default, wx-config from the PATH is used +WX_CONFIG := wx-config + +# set this to the name of the main executable file PROGRAM = minimal +# if your program has more than one source file, add more .o files to the line +# below OBJECTS = $(PROGRAM).o -# implementation + +# you shouldn't have to edit anything below this line +CXX = $(shell $(WX_CONFIG) --cxx) .SUFFIXES: .o .cpp .cpp.o : - $(CC) -c `wx-config --cxxflags` -o $@ $< + $(CXX) -c `$(WX_CONFIG) --cxxflags` -o $@ $< all: $(PROGRAM) $(PROGRAM): $(OBJECTS) - $(CC) -o $(PROGRAM) $(OBJECTS) `wx-config --libs` + $(CXX) -o $(PROGRAM) $(OBJECTS) `$(WX_CONFIG) --libs` clean: rm -f *.o $(PROGRAM)