Nigel Stewart
2906c1c10f
OSX makefile refinements - only require GLU in GLEW_APPLE_GLX=1 mode, use -std=c99 for X11/GLX
2017-04-23 11:14:01 +10:00
Nigel Stewart
b34af4d1e3
Tidy-up for Mac makefile build configs
2017-04-23 10:55:00 +10:00
Nigel Stewart
6ee72f2fce
make build: Updated config.guess
2017-01-08 11:31:30 +10:00
Nigel Stewart
5766d27018
Note that clang is needed for SYSTEM=darwin-universal (not supported for gcc)
2016-12-25 00:50:42 +10:00
Nigel Stewart
51bd94fcca
Add Mac gcc6 build configuration (gcc via brew)
2016-12-25 00:48:21 +10:00
Nigel Stewart
7f92f9adf7
Update Mac OSX builds to use -std=c89 rather than -ansi
2016-11-13 11:57:00 +10:00
Loufis
47fb0e3d16
Fixed a bug on macs
...
- Fixed an issue that made compiling glew hang on macs
- Currently using Apple LLVM version 7.0.2 (clang-700.1.81)
- Added .DS_Store files to gitignore
2016-07-11 07:56:34 -07:00
Nigel Stewart
17cd4a79ee
Update config.guess from http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
2016-07-08 20:16:14 +10:00
Nigel Stewart
f4d58a657a
LDFLAGS.EXTRA += -nostdlib seems problematic for SYSTEM=linux-mingw32, linux-mingw64
2016-02-19 22:24:12 +10:00
Nigel Stewart
a9f5ec3e21
Put CFLAGS -fno-builtin and LDFLAGS -nostdlib seperate to CC and LD variables
2016-02-19 22:09:15 +10:00
Wes Tarro
2563b1c36a
Finish removing MX support from build system
2016-02-15 16:00:49 -05:00
Wes Tarro
e6a74a7487
Add windows build updates to Makefile builds.
2016-02-15 15:29:06 -05:00
Nigel Stewart
c3ea366c9d
Add SYSTEM=Linux-clang-egl config
2016-02-06 12:41:12 +10:00
Nigel Stewart
43a9299230
Initial EGL core and extension support with Python egl.xml spec parser
2016-02-06 12:41:11 +10:00
Nigel Stewart
c45763d790
Add make toolchains for msys, msys-win32 and msys-win64
2016-02-06 06:46:18 +10:00
Nigel Stewart
f65df11fa7
GNU make MSYS2 toolchain configuration added
2016-02-05 22:34:16 +10:00
Nigel Stewart
107c23d970
Update config.guess from upstream
2016-02-05 22:32:22 +10:00
Nigel Stewart
b3440c0979
Add SYSTEM=mingw-win32 configuration for 32-bit MinGW variant
2016-02-04 22:33:41 +10:00
Nigel Stewart
b5e16ca938
Disable stack protector for Linux builds, to avoid runtime dependency
2016-01-07 22:07:00 +10:00
Nigel Stewart
dd6e034cba
Bump GLEW to version 2.0.0, with Core context support, but no MX, for now.
2015-12-06 12:50:41 +10:00
Nigel Stewart
be2688de70
For mingw32 cross-builds, link msvcrt library for malloc, free, etc
2015-12-06 12:49:27 +10:00
Nigel Stewart
c8c0c1e480
OSX install to /usr/local as required by 10.11 El Capitan
2015-11-17 21:23:51 +10:00
Mischa Spiegelmock
f9466c40f8
stick OSX install in /usr/local prefix; 10.11 does not allow writing to /usr/{include,lib}
2015-11-17 21:18:35 +10:00
Nigel Stewart
fd49b2baff
Touch-ups for GLEW_OSMESA build support
2015-10-10 11:33:40 +10:00
Julian Squires
11e24d4a9b
Hack in crude OSMesa support
...
Mostly this is quick, "do nothing" ifdefs when built with
SYSTEM=linux-osmesa, to support the off-screen rendering mode of Mesa in
headless tests. Support in glewinfo and visualinfo is enough to get
them compile, but insufficient for them to run successfully.
2015-10-10 11:26:03 +10:00
Nigel Stewart
f0067bb115
Bump version to 1.13.0, updated documentation.
2015-08-10 21:46:09 +10:00
Nigel Stewart
54b537afda
No longer using deprecated AGL framework on Mac for visualinfo
2015-08-07 12:23:36 +10:00
Nigel Stewart
a4a87f9466
Add clang Linux configuraiton.
2015-06-18 21:17:44 +10:00
Nigel Stewart
49eafff105
Use -ansi -pedantic compilation flags for Linux build.
2015-06-13 10:00:42 +10:00
Nigel Stewart
044b9ff14c
Add -ansi -pedantic compilation flags for Mac build, as extra diagnostic information.
2015-06-13 10:00:18 +10:00
Nigel Stewart
06430b007b
First try AR, then try LIBTOOL...
2015-03-26 19:52:10 +10:00
BastiaanOlij
aee8b6ff69
Renamed ARFLAGS.STATIC to simply ARFLAGS
2015-03-26 13:24:03 +11:00
BastiaanOlij
69cbc3532f
Changed approach to be slightly more resilient to regression issues
2015-03-23 21:16:49 +11:00
BastiaanOlij
0c9ab41431
Changing over makefiles so LDFLAGS.STATIC is used. Also added makefile.darwin-universal for creating a universal static library that can be used properly.
2015-03-15 18:55:29 +11:00
Nigel Stewart
9fedd9e053
Bump version to 1.12.0, updated documentation.
2015-01-24 22:45:29 +10:00
Nigel Stewart
138a0b42f4
Update config.guess from http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
2015-01-24 17:38:29 +10:00
Nigel Stewart
c3e6ce6b61
Sourceforge Bug 253 - CFLAGS for Solaris need PIC specified
2015-01-24 17:08:19 +10:00
Nigel Stewart
5eaf283c70
#264 FreeBSD: missing -fPIC when linking libglew
2015-01-07 19:43:34 +10:00
Togo Nishigaki
765b219893
improved config/Makefile.linux-mingw* to support any host easily
2014-11-04 09:37:00 +09:00
Nigel Stewart
3f48639825
Linux gcc 4.8 now builds clean with -Wcast-qual flag.
2014-10-14 19:24:49 +10:00
Nigel Stewart
f796232672
For mingw builds, define GLEW_BUILD unconditionally for shared libs only.
2014-09-27 13:05:04 +10:00
BryceMehring
1292204035
Added support for mingw-w64 cross-compilation.
2014-08-30 04:06:58 -05:00
Nigel Stewart
9b5567b4eb
Add initial OpenGL 4.5 support and relevant extensions, version bump to 1.11.0
2014-08-12 00:06:56 +10:00
Nigel Stewart
08196588ed
Revert "GLEW Patch #63 - Use CC/CXX/LD variable from environment, don't hardcode cc"
...
TODO - revisit
2014-02-19 18:38:55 -06:00
Nigel Stewart
d03b68e40d
GLEW Patch #62 - stop linking to unneeded Xmu, Xi, Xext libraries
2014-02-19 18:21:33 -06:00
Nigel Stewart
b19d0a09ed
GLEW Patch #63 - Use CC/CXX/LD variable from environment, don't hardcode cc
2014-02-19 18:19:47 -06:00
Nigel Stewart
59de259605
For patch #49 Add Haiku platform support
...
Adpated from patch, infrastructure for Haiku OS support, not yet complete.
2013-12-09 15:20:56 -06:00
Nigel Stewart
a6c3e7dad0
GLEW release version 1.10.0
2013-07-22 07:20:46 -05:00
Nigel Stewart
c8962f9112
Patch #38 Makefile.openbsd
2012-09-17 17:54:25 -05:00
Nigel Stewart
aeb1d33096
#39 patch for PPC64 linux Makefile
2012-09-17 17:42:14 -05:00