View | Details | Raw Unified
Collapse All | Expand All

(-) OroboROX/src/Makefile.in.orig (-17 / +3 lines)
 Lines 77-92    Link Here 
		rm -f "$APP_DIR/src/config.cache"
		rm -f "$APP_DIR/src/config.cache"
		[ ! -d "$APP_DIR/=build" ] && mkdir "$APP_DIR/=build"
		[ ! -d "$APP_DIR/=build" ] && mkdir "$APP_DIR/=build"
		
		
		CFLAGS="-Os"
		COMPILER=`cc -dumpversion` 2>/dev/null	
		if [ "$ARCH" = ix86 ] && [ ! x"$COMPILER" = x ] ; then			
			MAJOR=${COMPILER%.?.?}
			if [ "$MAJOR" = 4 ] ; then
				CFLAGS="$CFLAGS -march=i486 -mtune=i686 -m32"
			else
				CFLAGS="$CFLAGS -march=i486 -mcpu=i686 -m32"
			fi
		fi
		export CFLAGS
		export CFLAGS
		cd "$APP_DIR/=build" && "$APP_DIR/src/configure" --enable-rox --disable-startup-notification --with-platform="$PLATFORM" \
		cd "$APP_DIR/=build" && "$APP_DIR/src/configure" --enable-rox --disable-startup-notification --with-platform="$PLATFORM" \
 Lines 3-9    Link Here 
VPATH = @srcdir@
VPATH = @srcdir@
PLATFORM = @with_platform@
PLATFORM = @with_platform@
PLATFORM_DIR = $(srcdir)/../${PLATFORM}
PLATFORM_DIR = $(srcdir)/../${PLATFORM}
CC = @CC@
CC ?= @CC@
.SUFFIXES:
.SUFFIXES:
.SUFFIXES: .c .o
.SUFFIXES: .c .o
 Lines 12-20    Link Here 
USE_LIBS= @USE_LIBS@
USE_LIBS= @USE_LIBS@
#PROF = -fprofile-arcs -pg
#PROF = -fprofile-arcs -pg
CFLAGS = -g -I. -I${srcdir} ${PROF} @CFLAGS@  \
CFLAGS += -I. -I${srcdir} ${PROF} @CFLAGS@  \
	 `${PKG_CONFIG} --cflags glib-2.0 `
	 `${PKG_CONFIG} --cflags glib-2.0 `
LDFLAGS = ${PROF} @LDFLAGS@ `${PKG_CONFIG} --libs glib-2.0 ${USE_LIBS}` ${LIBS}
LDFLAGS += ${PROF} @LDFLAGS@ `${PKG_CONFIG} --libs glib-2.0 ${USE_LIBS}` ${LIBS}
EXEC = ${PLATFORM_DIR}/${PROG}
EXEC = ${PLATFORM_DIR}/${PROG}
############ Things to change for different programs
############ Things to change for different programs
 Lines 35-44    Link Here 
	${CC} -o "${PROG}" ${OBJECTS} ${LDFLAGS}
	${CC} -o "${PROG}" ${OBJECTS} ${LDFLAGS}
	[ -d "${PLATFORM_DIR}" ] || mkdir "${PLATFORM_DIR}"
	[ -d "${PLATFORM_DIR}" ] || mkdir "${PLATFORM_DIR}"
	mv "${PROG}" "${PLATFORM_DIR}"
	mv "${PROG}" "${PLATFORM_DIR}"
	-(cd "${PLATFORM_DIR}" && \
	 objcopy --only-keep-debug OroboROX OroboROX.dbg && \
	 strip OroboROX && \
	 objcopy --add-gnu-debuglink=OroboROX.dbg OroboROX)
clean:
clean:
	rm -f *.o Makefile.bak
	rm -f *.o Makefile.bak