*** Makefile.ORIG 2006-04-27 20:48:56.000000000 -0600 --- Makefile 2006-04-27 20:49:06.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) ! 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,27 ---- # 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) ! LDFLAGS = -s ! #LIBS := $(shell pkg-config --libs gtk+-2.0) ! #LIBS := -static-libgcc -L. $(shell pkg-config --libs gtk+-2.0) ! 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 --- 42,55 ---- CXXFLAGS += -DBCD_MATH SRCS += bcdfloat.cc bcd.cc bcdmath.cc OBJS += bcdfloat.o bcd.o bcdmath.o ! #EXE = free42dec ! EXE = free42 else EXE = free42bin endif $(EXE): $(OBJS) + ln -s `$(CXX) -print-file-name=libstdc++.a` $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS) $(SRCS): symlinks