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)
37 -Wall -Wno-multichar -Wno-ctor-dtor-privacy \
52 GLUT_CFLAGS = -fexceptions
62 -w on -requireprotos \
69 -init _init_routine_ \
70 -term _term_routine_ \
72 /boot/develop/lib/ppc/glue-noinit.a \
73 /boot/develop/lib/ppc/init_term_dyn.o \
74 /boot/develop/lib/ppc/start_dyn.o
85 GLUT_CFLAGS = -fexceptions
89 SRC_DIRS = mesa glu glut/beos
92 PROGRAM_DIRS = beos samples redbook demos tests
94 # Library/program dependencies
96 OSMESA_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB)
98 GLUT_LIB_DEPS = -lgame -L$(LIB_DIR) -l$(GL_LIB)
99 APP_LIB_DEPS = -lbe -L$(LIB_DIR) -l$(GL_LIB) -l$(GLUT_LIB)