1 --- fotoxx-9.7/Makefile.orig 2010-03-10 06:28:55.000000000 +0100
2 +++ fotoxx-9.7/Makefile 2010-03-15 09:04:09.000000000 +0100
4 SOURCE = $(PROGRAM)-$(VERSION).cpp
6 # replace CFLAGS and LFLAGS -O3 with -g for GDB debugging
7 -CFLAGS = -O3 -Wall -c `pkg-config --cflags gtk+-2.0`
8 -LFLAGS = -O3 -Wall -rdynamic `pkg-config --libs gtk+-2.0 gthread-2.0`
9 +CFLAGS := $(OPTCFLAGS) -Wall $(shell pkg-config --cflags gtk+-2.0)
10 +LDFLAGS := $(OPTLDFLAGS) -rdynamic
11 +LIBS := $(OPTLIBS) $(shell pkg-config --libs gtk+-2.0 gthread-2.0) -lfreeimage
14 # use $PREFIX if defined, else assume /usr/local
18 $(PROGRAM): $(PROGRAM).o zfuncs.o
20 - @ g++ $(LFLAGS) -lfreeimage -o $(PROGRAM) $(PROGRAM).o zfuncs.o # dynamic link
21 + $(CXX) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
22 # @ g++ $(LFLAGS) -o $(PROGRAM) $(PROGRAM).o zfuncs.o /usr/lib/libfreeimage.a # static link
24 $(PROGRAM).o: $(SOURCE)
25 - @ g++ $(CFLAGS) -o $(PROGRAM).o $(SOURCE) \
26 + $(CXX) $(CFLAGS) -c -o $@ $^ \
27 -D "DATADIR=\"$(DATADIR)\"" -D "DOCDIR=\"$(DOCDIR)\""
30 - @ g++ $(CFLAGS) zfuncs.cpp \
31 + $(CXX) $(CFLAGS) -c -o $@ $^ \
32 -D "DATADIR=\"$(DATADIR)\"" -D "DOCDIR=\"$(DOCDIR)\"" -D "BINDIR=\"$(BINDIR)\""