diff -up glew/Makefile.orig glew/Makefile --- glew/Makefile.orig 2007-12-28 04:05:25.000000000 +0100 +++ glew/Makefile 2008-01-21 20:30:35.000000000 +0100 @@ -41,16 +41,16 @@ $(error "Platform '$(SYSTEM)' not suppor endif GLEW_DEST ?= /usr -BINDIR ?= $(GLEW_DEST)/bin -LIBDIR ?= $(GLEW_DEST)/lib -INCDIR ?= $(GLEW_DEST)/include/GL +BINDIR ?= $(GLEW_DEST)$(bindir) +LIBDIR ?= $(GLEW_DEST)$(libdir) +INCDIR ?= $(GLEW_DEST)$(includedir)/GL SHARED_OBJ_EXT ?= o TARDIR = ../glew-$(GLEW_VERSION) TARBALL = ../glew_$(GLEW_VERSION).tar.gz AR = ar INSTALL = install -STRIP = strip +STRIP = true RM = rm -f LN = ln -sf ifeq ($(MAKECMDGOALS), debug) @@ -117,7 +117,7 @@ ifeq ($(patsubst mingw%,mingw,$(SYSTEM)) $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(BINDIR)/ else $(STRIP) -x lib/$(LIB.SHARED) - $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/ + $(INSTALL) -m 0755 lib/$(LIB.SHARED) $(LIBDIR)/ $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME) endif # development files @@ -132,7 +132,7 @@ else $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK) endif # utilities - $(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/ + $(INSTALL) -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/ uninstall: $(RM) $(INCDIR)/wglew.h --- glew/config/Makefile.linux.orig 2007-03-01 06:49:21.000000000 +0000 +++ glew/config/Makefile.linux 2007-03-04 19:38:17.000000000 +0000 @@ -9,10 +9,10 @@ M_ARCH ?= $(shell arch) ifeq (x86_64,${M_ARCH}) LDFLAGS.EXTRA = -L/usr/X11R6/lib64 -LIBDIR = $(GLEW_DEST)/lib64 +LIBDIR = $(GLEW_DEST)$(libdir) else LDFLAGS.EXTRA = -L/usr/X11R6/lib -LIBDIR = $(GLEW_DEST)/lib +LIBDIR = $(GLEW_DEST)$(libdir) endif LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11 LDFLAGS.STATIC = -Wl,-Bstatic