1 # Configuration for BeOS
2 # Written by Philippe Houdoin
4 include $(TOP)/configs/default
12 MACHINE=$(shell uname -m)
13 ifeq ($(MACHINE), BePC)
29 ASM_SOURCES = $(X86_SOURCES) $(X86_API)
36 -Wall -Wno-multichar -Wno-ctor-dtor-privacy \
51 GLUT_CFLAGS = -fexceptions
61 -w on -requireprotos \
68 -init _init_routine_ \
69 -term _term_routine_ \
71 /boot/develop/lib/ppc/glue-noinit.a \
72 /boot/develop/lib/ppc/init_term_dyn.o \
73 /boot/develop/lib/ppc/start_dyn.o
84 GLUT_CFLAGS = -fexceptions
88 SRC_DIRS = mesa glu glut/beos
91 PROGRAM_DIRS = beos samples redbook demos tests
93 # Library/program dependencies
95 OSMESA_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB)
97 GLUT_LIB_DEPS = -lgame -L$(LIB_DIR) -l$(GL_LIB)
98 APP_LIB_DEPS = -lbe -L$(LIB_DIR) -l$(GL_LIB) -l$(GLUT_LIB)