*** Makefile.ORIG 2007-05-08 09:16:33.000000000 -0600 --- Makefile 2007-05-08 11:34:43.000000000 -0600 *************** *** 16,24 **** # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ############################################################################### ! CXXFLAGS := -MMD -Wall -g -fno-exceptions -fno-rtti $(shell pkg-config --cflags gtk+-2.0) -DVERSION="\"$(shell cat ../VERSION)\"" ! LDFLAGS = ! LIBS := $(shell pkg-config --libs gtk+-2.0) SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \ shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \ --- 16,25 ---- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ############################################################################### ! BCD_MATH := 1 ! CXXFLAGS := -MMD -Wall -O2 -fno-exceptions -fno-rtti -fsigned-char $(shell pkg-config --cflags gtk+-2.0) -DVERSION="\"$(shell cat ../VERSION)\"" ! LDFLAGS = -s ! LIBS := -static-libgcc -L. -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \ shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \ *************** *** 39,50 **** CXXFLAGS += -DBCD_MATH SRCS += bcdfloat.cc bcd.cc bcdmath.cc OBJS += bcdfloat.o bcd.o bcdmath.o ! EXE = free42dec else EXE = free42bin endif $(EXE): $(OBJS) $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS) $(SRCS): symlinks --- 40,52 ---- CXXFLAGS += -DBCD_MATH SRCS += bcdfloat.cc bcd.cc bcdmath.cc OBJS += bcdfloat.o bcd.o bcdmath.o ! EXE = free42 else EXE = free42bin endif $(EXE): $(OBJS) + ln -s `$(CXX) -print-file-name=libstdc++.a` $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS) $(SRCS): symlinks