diff --git a/config/Makefile.cygming b/config/Makefile.cygming index 7c0dda4..afdd851 100644 --- a/config/Makefile.cygming +++ b/config/Makefile.cygming @@ -4,8 +4,8 @@ BINDIR = /usr/bin LIBDIR = /usr/lib/mingw INCDIR = /usr/include/mingw/GL # use gcc for linking, with ld it does not work -CC ?= gcc -mno-cygwin -LD ?= $(CC) +CC := gcc -mno-cygwin +LD := gcc -mno-cygwin LN := CFLAGS.SO = -DGLEW_BUILD LDFLAGS.GL = -lopengl32 -lgdi32 -luser32 -lkernel32 diff --git a/config/Makefile.cygwin b/config/Makefile.cygwin index 258d235..8600fd0 100644 --- a/config/Makefile.cygwin +++ b/config/Makefile.cygwin @@ -1,8 +1,8 @@ NAME = GLEW GLEW_DEST ?= /usr # use gcc for linking, with ld it does not work -CC ?= cc -LD ?= $(CC) +CC := cc +LD := cc LN := LDFLAGS.EXTRA = LIBDIR = $(GLEW_DEST)/lib diff --git a/config/Makefile.darwin b/config/Makefile.darwin index 5751509..bf34a0e 100644 --- a/config/Makefile.darwin +++ b/config/Makefile.darwin @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc CFLAGS.EXTRA = -dynamic -fno-common #CFLAGS.EXTRA += -no-cpp-precomp LDFLAGS.EXTRA = diff --git a/config/Makefile.darwin-ppc b/config/Makefile.darwin-ppc index 8199c70..46c8b73 100644 --- a/config/Makefile.darwin-ppc +++ b/config/Makefile.darwin-ppc @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc CFLAGS.EXTRA = -arch ppc -dynamic -fno-common #CFLAGS.EXTRA += -no-cpp-precomp LDFLAGS.EXTRA = -arch ppc diff --git a/config/Makefile.darwin-x86_64 b/config/Makefile.darwin-x86_64 index d62b7f3..e6eb050 100644 --- a/config/Makefile.darwin-x86_64 +++ b/config/Makefile.darwin-x86_64 @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc CFLAGS.EXTRA = -arch x86_64 -dynamic -fno-common #CFLAGS.EXTRA += -no-cpp-precomp LDFLAGS.EXTRA = -arch x86_64 diff --git a/config/Makefile.freebsd b/config/Makefile.freebsd index 262f430..bb66fcc 100644 --- a/config/Makefile.freebsd +++ b/config/Makefile.freebsd @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= ld +CC = cc +LD = ld LDFLAGS.EXTRA = -L/usr/X11R6/lib LDFLAGS.GL = -lGL -lX11 LDFLAGS.STATIC = -Wl,-Bstatic diff --git a/config/Makefile.gnu b/config/Makefile.gnu index dc8e32c..b7c58be 100644 --- a/config/Makefile.gnu +++ b/config/Makefile.gnu @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc LDFLAGS.EXTRA = -L/usr/X11R6/lib LDFLAGS.GL = -lGL -lX11 LDFLAGS.STATIC = -Wl,-Bstatic diff --git a/config/Makefile.haiku b/config/Makefile.haiku index f5f8fd3..ce832f9 100644 --- a/config/Makefile.haiku +++ b/config/Makefile.haiku @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc ifneq (undefined, $(origin GLEW_MX)) CFLAGS.EXTRA = -DGLEW_MX endif diff --git a/config/Makefile.irix b/config/Makefile.irix index aa1a3b2..a1be5ee 100644 --- a/config/Makefile.irix +++ b/config/Makefile.irix @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= ld +CC = cc +LD = ld ABI = -64# -n32 CC += $(ABI) LD += $(ABI) diff --git a/config/Makefile.kfreebsd b/config/Makefile.kfreebsd index 21e330e..faf1046 100644 --- a/config/Makefile.kfreebsd +++ b/config/Makefile.kfreebsd @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc LDFLAGS.EXTRA = -L/usr/X11R6/lib LDFLAGS.GL = -lGL -lX11 LDFLAGS.STATIC = -Wl,-Bstatic diff --git a/config/Makefile.linux b/config/Makefile.linux index 7b43ad3..b460b4b 100644 --- a/config/Makefile.linux +++ b/config/Makefile.linux @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= $(CC) +CC = cc +LD = cc M_ARCH ?= $(shell uname -m) ARCH64 = false ifeq (x86_64,${M_ARCH}) diff --git a/config/Makefile.mingw b/config/Makefile.mingw index 398c53a..e74fd3c 100644 --- a/config/Makefile.mingw +++ b/config/Makefile.mingw @@ -1,7 +1,7 @@ NAME = glew32 # use gcc for linking, with ld it does not work -CC ?= gcc -LD ?= $(CC) +CC := gcc +LD := gcc LN := CFLAGS.SO = -DGLEW_BUILD LDFLAGS.GL = -lopengl32 -lgdi32 -luser32 -lkernel32 diff --git a/config/Makefile.nacl-32 b/config/Makefile.nacl-32 index 8f43958..2a5cec7 100644 --- a/config/Makefile.nacl-32 +++ b/config/Makefile.nacl-32 @@ -6,9 +6,9 @@ ifeq (Linux,${M_NAME}) M_PREFIX = i686 endif -CC ?= $(M_PREFIX)-nacl-gcc -CXX ?= $(M_PREFIX)-nacl-g++ -LD ?= $(M_PREFIX)-nacl-ld +CC = $(M_PREFIX)-nacl-gcc +CXX = $(M_PREFIX)-nacl-g++ +LD = $(M_PREFIX)-nacl-ld STRIP ?= EXT.DYNAMIC = so LDFLAGS.EXTRA = diff --git a/config/Makefile.nacl-64 b/config/Makefile.nacl-64 index 1d3f44f..37cb6e9 100644 --- a/config/Makefile.nacl-64 +++ b/config/Makefile.nacl-64 @@ -6,9 +6,9 @@ ifeq (Linux,${M_NAME}) M_PREFIX = i686 endif -CC ?= $(M_PREFIX)-nacl-gcc -CXX ?= $(M_PREFIX)-nacl-g++ -LD ?= $(M_PREFIX)-nacl-ld +CC = $(M_PREFIX)-nacl-gcc +CXX = $(M_PREFIX)-nacl-g++ +LD = $(M_PREFIX)-nacl-ld STRIP ?= EXT.DYNAMIC = so LDFLAGS.EXTRA = diff --git a/config/Makefile.netbsd b/config/Makefile.netbsd index 43691c2..6da47b1 100644 --- a/config/Makefile.netbsd +++ b/config/Makefile.netbsd @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= ld +CC = cc +LD = ld LDFLAGS.EXTRA = -L/usr/X11R7/lib -R /usr/X11R7/lib LDFLAGS.GL = -lGL -lX11 LDFLAGS.STATIC = -Wl,-Bstatic diff --git a/config/Makefile.openbsd b/config/Makefile.openbsd index 78008b0..ade993e 100644 --- a/config/Makefile.openbsd +++ b/config/Makefile.openbsd @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= ld +CC = cc +LD = ld LDFLAGS.EXTRA = -L/usr/X11R6/lib LDFLAGS.GL = -lGLU -lGL -lX11 -lm LDFLAGS.STATIC = -Wl,-Bstatic diff --git a/config/Makefile.solaris b/config/Makefile.solaris index 27cdda9..fe78ca1 100644 --- a/config/Makefile.solaris +++ b/config/Makefile.solaris @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= cc -LD ?= ld +CC = cc +LD = ld CFLAGS.EXTRA = -I/usr/openwin/include LDFLAGS.SO = -G LDFLAGS.EXTRA = -L/usr/openwin/lib diff --git a/config/Makefile.solaris-gcc b/config/Makefile.solaris-gcc index a950222..e00a95b 100644 --- a/config/Makefile.solaris-gcc +++ b/config/Makefile.solaris-gcc @@ -1,6 +1,6 @@ NAME = $(GLEW_NAME) -CC ?= gcc -LD ?= ld +CC = gcc +LD = ld CFLAGS.EXTRA = -I/usr/openwin/include LDFLAGS.SO = -G LDFLAGS.EXTRA = -L/usr/openwin/lib