diff options
| -rw-r--r-- | Makefile | 15 | 
1 files changed, 13 insertions, 2 deletions
| @@ -1,7 +1,13 @@ +ifeq ($(SYSTEM),)  SYSTEM=$(shell uname) +endif +TRUESYSTEM=$(shell uname)  MACHINE=$(shell uname -m)  DISTRIB=$(shell cat /etc/issue | cut -f 1 -d\ | head -1)  GL_GLUE=gl-glue.s +CC = gcc +CXX = g++ +LD = g++  ifeq ($(SYSTEM),Darwin)  ARCH_FLAGS=-arch i386  LDFLAGS_MESA=-all_load ../Mesa-7.4.4/lib/libGLU.a ../Mesa-7.4.4/lib/libmesa.a ../Mesa-7.4.4/lib/libglapi.a ../Mesa-7.4.4/lib/osmesa.o @@ -16,6 +22,13 @@ LDFLAGS_GL = -L/usr/X11/lib -lGLU -lGL -X11 -dylib_file \  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib  GL_GLUE=gl-glue-fat.o  STRIP = strip -x +ifeq ($(TRUESYSTEM),Linux) +CC = i686-apple-darwin9-gcc-4.0.1 +CXX = i686-apple-darwin9-g++-4.0.1 +LD = i686-apple-darwin9-ld -arch i386 +STRIP = i686-apple-darwin9-strip -x +ARCH_FLAGS = +endif  else  ARCH_FLAGS=-march=i686 -m32  ASFLAGS=-march=i686 --32 @@ -39,8 +52,6 @@ LD = g++ -m32  LDFLAGS_GL = -lGLU -lGL  STRIP = strip --strip-unneeded  endif -CC = gcc -CXX = g++  INCLUDES = \  -I../mogltk/include \ | 
