1
# mogl makefile for GNU/Linux builds:
3
# Path to Matlab installation folder:
4
MATLABHOME=/usr/local/matlab_6.1
6
# Definition of target operating system:
9
# Build and include GLM into moglcore:
13
MEXCC=-I${MATLABHOME}/extern/include \
14
${GLM} ${TARGETOS} -DGLEW_STATIC\
15
-DMATLAB_MEX_FILE -DNDEBUG -fno-common -fexceptions -O3
17
MEXLD=-L${MATLABHOME}/bin/glnx86 -shared -lmx -lmex -lmat -lstdc++ \
18
${MATLABHOME}/extern/src/mexversion.c
20
#OGLFLAGS=-lc -lGL -lGLU -lglut
21
OGLFLAGS=-lc -lGL -lglut
27
moglcore.mexglx: moglcore.o gl_auto.o gl_manual.o glew.o
28
$(CC) ${MEXCC} ${MEXLD} ${OGLFLAGS} \
29
-o moglcore.mexglx moglcore.o gl_auto.o gl_manual.o glew.o \
30
/usr/X11R6/lib/libGLU.a
31
cp moglcore.mexglx ../core
34
$(CC) -c ${MEXCC} -o $*.o $*.c