You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
906B

  1. # Note: Mac PPC is obsolete but the configuration
  2. # is here for reference.
  3. GLEW_DEST = /usr/local
  4. NAME = $(GLEW_NAME)
  5. CC = cc
  6. LD = cc
  7. CFLAGS.EXTRA += -arch ppc
  8. CFLAGS.EXTRA += -dynamic -fno-common
  9. CFLAGS.EXTRA += -pedantic
  10. CFLAGS.EXTRA += -fPIC
  11. LDFLAGS.EXTRA = -arch ppc
  12. ifneq (undefined, $(origin GLEW_APPLE_GLX))
  13. CFLAGS.EXTRA += -std=c99
  14. CFLAGS.EXTRA += -I/usr/X11R6/include -D'GLEW_APPLE_GLX'
  15. LDFLAGS.GL = -L/usr/X11R6/lib -lGL -lX11
  16. else
  17. CFLAGS.EXTRA += -std=c89
  18. GLEW_NO_GLU = -DGLEW_NO_GLU
  19. LDFLAGS.GL = -framework OpenGL
  20. endif
  21. LDFLAGS.STATIC =
  22. LDFLAGS.DYNAMIC =
  23. WARN = -Wall -W
  24. POPT = -Os
  25. BIN.SUFFIX =
  26. LIB.SONAME = lib$(NAME).$(SO_MAJOR).dylib
  27. LIB.DEVLNK = lib$(NAME).dylib
  28. LIB.SHARED = lib$(NAME).$(SO_VERSION).dylib
  29. LIB.STATIC = lib$(NAME).a
  30. LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED) -current_version $(SO_VERSION) -compatibility_version $(SO_MAJOR)