--- Makefile.mdk 2007-08-17 14:50:36.000000000 +0200 +++ Makefile 2007-08-18 09:46:31.000000000 +0200 @@ -138,7 +138,7 @@ ALL_MODULES+=$(patsubst %,xpp/%.ko,xpp_usb xpd_fxo xpd_fxs xpp) endif -CFLAGS+=-I. -O4 -g -Wall -DBUILDING_TONEZONE #-DTONEZONE_DRIVER +CFLAGS+=-I. $(RPM_OPT_FLAGS) -DBUILDING_TONEZONE #-DTONEZONE_DRIVER ifneq (,$(findstring ppc,$(UNAME_M))) CFLAGS_PPC:=-fsigned-char endif @@ -303,10 +303,10 @@ tor2ee: LDLIBS+=-lpci zonedata.lo: zonedata.c - $(CC) -c $(LCFLAGS) -o $@ $^ + $(CC) $(CFLAGS) -c $(LCFLAGS) -o $@ $^ tonezone.lo: tonezone.c - $(CC) -c $(LCFLAGS) -o $@ $^ + $(CC) $(CFLAGS) -c $(LCFLAGS) -o $@ $^ tones.h: gendigits ./gendigits > $@ @@ -318,7 +318,7 @@ ./makefw $< radfw > $@ makefw: makefw.c - $(HOSTCC) -o $@ $^ + gcc -o $@ $^ gendigits: gendigits.c $(HOSTCC) -o $@ $^ -lm @@ -334,7 +334,7 @@ ztspeed: CFLAGS= ztspeed.o: CFLAGS= -zttool: LDLIBS+=$(NEWT_LIB) +zttool: LDLIBS+=-lnewt sethdlc-new.o: CFLAGS+=-I$(KINCLUDES) $(LTZ_A): $(LTZ_A_OBJS) @@ -342,7 +342,10 @@ ranlib $@ $(LTZ_SO): $(LTZ_SO_OBJS) - $(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) -o $@ $^ $(LDFLAGS) $(LDLIBS) -lm + $(CC) $(CFLAGS) -shared -Wl,-soname,$(LTZ_SO).$(LTZ_SO_MAJOR_VER) \ + -lm -o $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $^ + ln -snf $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $(LTZ_SO).$(LTZ_SO_MAJOR_VER) + ln -snf $(LTZ_SO).$(LTZ_SO_MAJOR_VER).$(LTZ_SO_MINOR_VER) $(LTZ_SO) ztcfg.c: ztcfg.h @@ -362,7 +365,7 @@ complex.o mknotch.o: %.o: %.cc $(CC) $(CFLAGS) -o $@ -c $< -usbfxstest: LDLIBS+=-lzap +usbfxstest: LDLIBS+=-lzap -lm fxstest: $(LTZ_SO) fxstest: LDLIBS+=-lm fxotune: LDLIBS+=-lm