Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
third-party
glew
Commits
1fed4995
Commit
1fed4995
authored
Mar 26, 2015
by
Nigel Stewart
Browse files
Merge pull request #35 from BastiaanOlij/master
Changing over makefiles so LDFLAGS.STATIC is used. Also added makefile.d...
parents
573eeabd
aee8b6ff
Changes
2
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
1fed4995
...
...
@@ -65,6 +65,7 @@ DIST_DIR := $(shell mktemp -d /tmp/glew.XXXXXX)/$(DIST_NAME)
# - use LN= on gmake command-line
AR
?=
ar
ARFLAGS
?=
cr
INSTALL
?=
install
STRIP
?=
strip
RM
?=
rm
-f
...
...
@@ -104,7 +105,7 @@ lib:
mkdir
lib
lib/$(LIB.STATIC)
:
$(LIB.OBJS)
$(AR)
cr
$@
$^
$(AR)
$(ARFLAGS)
$@
$^
ifneq
($(STRIP),)
$(STRIP)
-x
$@
endif
...
...
@@ -148,7 +149,7 @@ glew.pc: glew.pc.in
glew.lib.mx
:
lib lib/$(LIB.SHARED.MX) lib/$(LIB.STATIC.MX) glewmx.pc
lib/$(LIB.STATIC.MX)
:
$(LIB.OBJS.MX)
$(AR)
cr
$@
$^
$(AR)
$(ARFLAGS)
$@
$^
lib/$(LIB.SHARED.MX)
:
$(LIB.SOBJS.MX)
$(LD)
$(LDFLAGS.SO.MX)
-o
$@
$^
$(LIB.LDFLAGS)
$(LIB.LIBS)
...
...
config/Makefile.darwin-universal
0 → 100644
View file @
1fed4995
NAME
=
$(GLEW_NAME)
CC
=
cc
LD
=
cc
AR
=
LIBTOOL
ARFLAGS
=
-static
-o
STRIP
=
CFLAGS.EXTRA
=
-dynamic
-fno-common
#CFLAGS.EXTRA += -no-cpp-precomp
CFLAGS.EXTRA
+=
-arch
i386
-arch
x86_64
LDFLAGS.EXTRA
=
-arch
i386
-arch
x86_64
ifneq
(undefined, $(origin GLEW_APPLE_GLX))
CFLAGS.EXTRA
+=
-I
/usr/X11R6/include
-D
'GLEW_APPLE_GLX'
LDFLAGS.GL
=
-L
/usr/X11R6/lib
-lGL
-lX11
else
LDFLAGS.GL
=
-framework
AGL
-framework
OpenGL
endif
LDFLAGS.DYNAMIC
=
WARN
=
-Wall
-W
POPT
=
-O2
CFLAGS.EXTRA
+=
-fPIC
BIN.SUFFIX
=
LIB.SONAME
=
lib
$(NAME)
.
$(SO_MAJOR)
.dylib
LIB.DEVLNK
=
lib
$(NAME)
.dylib
LIB.SHARED
=
lib
$(NAME)
.
$(SO_VERSION)
.dylib
LIB.STATIC
=
lib
$(NAME)
.a
LDFLAGS.SO
=
-dynamiclib
-install_name
$(GLEW_DEST)
/lib/
$(LIB.SHARED)
-current_version
$(SO_VERSION)
-compatibility_version
$(SO_MAJOR)
LIB.SONAME.MX
=
lib
$(NAME)
mx.
$(SO_MAJOR)
.dylib
LIB.DEVLNK.MX
=
lib
$(NAME)
mx.dylib
LIB.SHARED.MX
=
lib
$(NAME)
mx.
$(SO_VERSION)
.dylib
LIB.STATIC.MX
=
lib
$(NAME)
mx.a
LDFLAGS.SO.MX
=
-dynamiclib
-install_name
$(GLEW_DEST)
/lib/
$(LIB.SHARED.MX)
-current_version
$(SO_VERSION)
-compatibility_version
$(SO_MAJOR)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment