Added a patch to enable building vision with gcc4.

This commit is contained in:
Scott McCreary
2010-11-04 06:14:56 +00:00
parent 3a389c4a88
commit 22c46268a3
2 changed files with 25 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
Index: Vision/Makefile
===================================================================
--- Vision/Makefile (revision 908)
+++ Vision/Makefile (working copy)
@@ -21,7 +21,7 @@
BUILD_TYPE := Release
# system libs
-REG_LIBS := -lbe -ltranslation -ltextencoding -ltracker -lnetwork -lroot
+REG_LIBS := -lbe -ltranslation -ltextencoding -ltracker -lnetwork -lroot -lstdc++
# lua
LUA_LIBS := -L./src/lua/lib -llua -llualib
@@ -71,7 +71,7 @@
CFLAGS += -DBUILD_DATE=\"$(BUILDDATE)\"
CFLAGS += -fno-pic
CFLAGS += -ffast-math
-CFLAGS += -march=pentium -mcpu=pentiumpro
+CFLAGS += -march=pentium
CFLAGS += -Wall -W -Wno-multichar -Wpointer-arith
CFLAGS += -Wwrite-strings -Woverloaded-virtual
CFLAGS += -Wconversion -Wpointer-arith

View File

@@ -7,6 +7,9 @@ DEPEND=""
BUILD {
cd vision-908
if [ -n "$(setgcc | grep '4')" ]; then
patch -p0 -ui ../../patches/vision-908-gcc4.patch
fi
cd Vision
make
}