| diff -ru exmap-0.10.orig/work/exmap-0.10/jutil/Makefile exmap-0.10/work/exmap-0.10/jutil/Makefile |
| --- jutil/Makefile 2006-09-28 18:52:25.000000000 +0200 |
| +++ jutil/Makefile 2010-02-17 17:31:56.000000000 +0100 |
| @@ -12,21 +12,20 @@ |
| OBJ += $(ETOBJ) |
| EXES += egtest |
| |
| -CXX=g++ |
| -CXXFLAGS=-Wall -Werror -g -I. |
| -LD=g++ |
| -LDFLAGS=-lpcre |
| +CXX = g++ |
| +CXXFLAGS += -Wall -Werror -I. |
| +LD = ld |
| |
| build: $(LIBS) $(EXES) |
| |
| trun: $(TROBJ) $(JLIB) |
| - $(LD) $(TROBJ) -o trun $(LDFLAGS) -ljutil -L. |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) $(TROBJ) -o trun -ljutil -lpcre -L. |
| |
| $(JLIB): $(JOBJ) |
| ar rs $(JLIB) $(JOBJ) |
| |
| egtest: $(ETOBJ) |
| - $(LD) $(ETOBJ) -o egtest $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(ETOBJ) -o egtest $(LDFLAGS) |
| |
| clean: |
| rm -f $(OBJ) $(EXES) $(JLIB) *~ |
| diff -ru exmap-0.10.orig/work/exmap-0.10/kernel/Makefile exmap-0.10/work/exmap-0.10/kernel/Makefile |
| --- kernel/Makefile 2006-09-28 18:52:25.000000000 +0200 |
| +++ kernel/Makefile 2010-02-17 17:30:06.000000000 +0100 |
| @@ -7,7 +7,7 @@ |
| build: kernel_modules |
| |
| kernel_modules: |
| - make -C /lib/modules/$(shell uname -r)/build M=$(CURDIR) modules |
| + $(MAKE) -C ${KERNEL_DIR} M=$(CURDIR) modules |
| |
| clean: |
| - make -C /lib/modules/$(shell uname -r)/build M=$(CURDIR) clean |
| + $(MAKE) -C ${KERNEL_DIR} M=$(CURDIR) clean |
| Only in exmap-0.10/work/exmap-0.10/kernel/.tmp_versions: exmap.mod |
| diff -ru exmap-0.10.orig/work/exmap-0.10/src/Makefile exmap-0.10/work/exmap-0.10/src/Makefile |
| --- src/Makefile 2006-09-28 18:52:25.000000000 +0200 |
| +++ src/Makefile 2010-02-17 17:33:38.000000000 +0100 |
| @@ -1,5 +1,5 @@ |
| CXX=g++ |
| -LD=g++ |
| +LD=ld |
| JUTILDIR=../jutil |
| |
| #CXXFLAGS += -pg |
| @@ -11,11 +11,12 @@ |
| |
| EXMAP_OBJ=Exmap.o Range.o Elf.o |
| |
| -CXXFLAGS += -g -Wall -Werror -I$(JUTILDIR) |
| -LDFLAGS += -lpcre -ljutil -L$(JUTILDIR) |
| +CXXFLAGS += -Wall -Werror -I$(JUTILDIR) |
| +LDFLAGS += -L$(JUTILDIR) |
| +LIBS += -lpcre -ljutil |
| |
| GTKCXXFLAGS = `pkg-config --cflags gtkmm-2.4` |
| -GTKLDFLAGS = `pkg-config --libs gtkmm-2.4` |
| +GTKLIBS = `pkg-config --libs gtkmm-2.4` |
| |
| # ------------------------------------------------------------ |
| |
| @@ -76,34 +77,34 @@ |
| $(JUTILDIR)/trun $(TESTS) |
| |
| gexmap: $(GEM_OBJ) |
| - $(LD) -o gexmap $(GEM_OBJ) $(LDFLAGS) $(GTKLDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o gexmap $(GEM_OBJ) $(LIBS) $(GTKLIBS) |
| |
| gexmap.o: gexmap.cpp |
| - $(CC) $(CXXFLAGS) $(GTKCXXFLAGS) -c $< |
| + $(CXX) $(CXXFLAGS) $(GTKCXXFLAGS) -c $< |
| |
| exmtool: $(CL_OBJ) |
| - $(LD) -o exmtool $(CL_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o exmtool $(CL_OBJ) $(LIBS) |
| |
| elftool: $(ET_OBJ) |
| - $(LD) -o elftool $(ET_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o elftool $(ET_OBJ) $(LIBS) |
| |
| showproc: $(SP_OBJ) |
| - $(LD) -o showproc $(SP_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o showproc $(SP_OBJ) $(LIBS) |
| |
| t_range: $(TR_OBJ) |
| - $(LD) -o t_range $(TR_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o t_range $(TR_OBJ) $(LIBS) |
| |
| t_elf: $(TE_OBJ) |
| - $(LD) -o t_elf $(TE_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o t_elf $(TE_OBJ) $(LIBS) |
| |
| t_pcre: $(TP_OBJ) |
| - $(LD) -o t_pcre $(TP_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o t_pcre $(TP_OBJ) $(LIBS) |
| |
| t_exmap: $(TX_OBJ) |
| - $(LD) -o t_exmap $(TX_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o t_exmap $(TX_OBJ) $(LIBS) |
| |
| t_artsd: $(TA_OBJ) |
| - $(LD) -o t_artsd $(TA_OBJ) $(LDFLAGS) |
| + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o t_artsd $(TA_OBJ) $(LIBS) |
| |
| clean: cleantags cleandoc |
| rm -f $(OBJS) $(EXES) $(SHLIBS) $(EXTRA_DEL_FILES) |