ref: 8ec16ca93bea0548960cce5c7b1740736a324552
dir: /src/config.mk/
##################################################################### # C compiler # linux CC= gcc CFLAGS= -Wall -O3 -g -std=c99 LFLAGS= # for BeOS PPC #CC= mwcc #CFLAGS= -I. -i- #LFLAGS= ##################################################################### # TinyGL configuration ##################################################################### # Select window API for TinyGL: # standard X11 GLX like API TINYGL_USE_GLX=n # BEOS API #TINYGL_USE_BEOS=y # Micro Windows NanoX API #TINYGL_USE_NANOX=y ##################################################################### # X11 configuration (for the examples only) ifdef TINYGL_USE_GLX # Linux #UI_LIBS= -L/usr/X11R6/lib -lX11 -lXext UI_LIBS= UI_INCLUDES= # Solaris #UI_LIBS= -L/usr/X11/lib -lX11 -lXext -lsocket -lnsl #UI_INCLUDES= UI_OBJS=x11.o endif ##################################################################### # Micro windowX11 configuration (for the examples only) ifdef TINYGL_USE_NANOX UI_LIBS= -lnano-X -lmwengine -lmwdrivers -lmwfonts UI_INCLUDES= # X11 target for nanoX UI_LIBS+= -L/usr/X11R6/lib -lX11 -lXext UI_OBJS=nanox.o endif ##################################################################### # OpenGL configuration (for the examples only) # use TinyGL GL_LIBS= -L../ -lTinyGL GL_INCLUDES= -I../include GL_DEPS= ../libTinyGL.a # use Mesa #GL_LIBS= -lMesaGL #GL_INCLUDES= #GL_DEPS= # use OpenGL #GL_LIBS= -lGL #GL_INCLUDES= #GL_DEPS= #################################################################### # Compile and link control # UNIX systems DIRS= src examples # BeOS # DIRS= src BeOS