Clone of mesa.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

linux-osmesa-static 1.0KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # Configuration for building static libOSMesa.a on Linux, no Xlib driver
  2. # This doesn't really have any Linux dependencies, so it should be usable
  3. # on other (gcc-based) systems.
  4. include $(TOP)/configs/default
  5. CONFIG_NAME = linux-osmesa
  6. # Compiler and flags
  7. CC = gcc -m32
  8. CXX = g++ -m32
  9. CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DPTHREADS
  10. CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE
  11. MKLIB_OPTIONS = -static
  12. # Library names (actual file names)
  13. GL_LIB_NAME = libGL.a
  14. GLU_LIB_NAME = libGLU.a
  15. GLUT_LIB_NAME = libglut.a
  16. GLW_LIB_NAME = libGLw.a
  17. OSMESA_LIB_NAME = libOSMesa.a
  18. # Directories
  19. SRC_DIRS = mesa glu
  20. DRIVER_DIRS = osmesa
  21. PROGRAM_DIRS = osdemos
  22. # Dependencies
  23. GL_LIB_DEPS =
  24. OSMESA_LIB_DEPS =
  25. GLU_LIB_DEPS =
  26. GLUT_LIB_DEPS =
  27. GLW_LIB_DEPS =
  28. APP_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) \
  29. $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lpthread -lstdc++ -lm