Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							dce85d625e 
							
						 
					 
					
						
						
							
							linux-mingw64-clang config for LLVM MinGW  
						
						
						
					 
					
						2025-06-21 21:17:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							756229af81 
							
						 
					 
					
						
						
							
							linux-mingw64-clang config for LLVM MinGW  
						
						
						
					 
					
						2025-06-21 21:17:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							42a8e208f6 
							
						 
					 
					
						
						
							
							osmesa: Resolve compilation warnings  
						
						
						
					 
					
						2025-06-20 10:11:36 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							1236a81d70 
							
						 
					 
					
						
						
							
							Update config.guess from  https://git.savannah.gnu.org/cgit/config.git  
						
						
						
					 
					
						2024-12-15 22:08:32 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb9693bd8 
							
						 
					 
					
						
						
							
							Build support for SYSTEM=darwin-arm64  
						
						
						
					 
					
						2023-11-10 08:35:40 +10:00 
						 
				 
			
				
					
						
							
							
								René Schwaiger 
							
						 
					 
					
						
						
						
						
							
						
						
							5dbae5a837 
							
						 
					 
					
						
						
							
							Make: Remove 32 bit support from universal build  
						
						... 
						
						
						
						Installing the library fails on macOS 12, if we use the compiler flags
for the i386 architecture.
See also:
- https://github.com/nigels-com/glew/pull/348#issuecomment-1032874467  
						
					 
					
						2022-02-09 19:58:09 +10:00 
						 
				 
			
				
					
						
							
							
								René Schwaiger 
							
						 
					 
					
						
						
						
						
							
						
						
							5239c3ae21 
							
						 
					 
					
						
						
							
							Make: Support Apple Silicon in universal build  
						
						
						
					 
					
						2022-02-09 19:58:09 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							3f922b3dc6 
							
						 
					 
					
						
						
							
							Updated config.guess from  https://github.com/gcc-mirror/gcc/blob/master/config.guess  
						
						
						
					 
					
						2021-12-23 10:58:37 +10:00 
						 
				 
			
				
					
						
							
							
								Vanfanel 
							
						 
					 
					
						
						
						
						
							
						
						
							062067f2ba 
							
						 
					 
					
						
						
							
							Specify that EGL/GLVND doesn't use GLU.  
						
						
						
					 
					
						2021-10-29 09:13:42 +10:00 
						 
				 
			
				
					
						
							
							
								Vanfanel 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2e31e69b 
							
						 
					 
					
						
						
							
							Add support for building against vendor-neutral GLVND instead of GLX on Linux/EGL  
						
						
						
					 
					
						2021-10-29 07:14:15 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							247baa9e20 
							
						 
					 
					
						
						
							
							For SYSTEM linux-mingw32 and linux-mingw64 default GLEW_DEST more appropriately  
						
						
						
					 
					
						2021-10-05 08:28:12 +10:00 
						 
				 
			
				
					
						
							
							
								Eonfge 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2c9a14b7 
							
						 
					 
					
						
						
							
							Add a custom 32bit Flatpak makefile  
						
						
						
					 
					
						2020-03-06 07:53:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							0831041e9f 
							
						 
					 
					
						
						
							
							Refinements for SYSTEM=msys builds (MSYS2)  
						
						
						
					 
					
						2019-09-27 23:55:50 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							3f91cd177a 
							
						 
					 
					
						
						
							
							For SYSTEM=msys put dll in bin directory  
						
						
						
					 
					
						2019-09-27 23:32:44 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							5509e2e13e 
							
						 
					 
					
						
						
							
							Resolve gcc -Wshadow / MS C4456 compilation warning(s)  
						
						
						
					 
					
						2019-09-27 22:08:15 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							ea30c83d92 
							
						 
					 
					
						
						
							
							linux-clang: -std=c89 rather than -ansi  
						
						
						
					 
					
						2019-08-19 22:46:06 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							61d167422c 
							
						 
					 
					
						
						
							
							Elbrus 2000 architecture support added for Linux make build  
						
						
						
					 
					
						2019-04-07 19:39:22 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							899d47a2f3 
							
						 
					 
					
						
						
							
							FreeBSD build fixup to use X11 from /usr/local  
						
						
						
					 
					
						2019-02-02 09:23:01 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							d547ee1556 
							
						 
					 
					
						
						
							
							Updated config.guess from  http://git.savannah.gnu.org/  
						
						
						
					 
					
						2018-10-10 12:32:11 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ebd2819e 
							
						 
					 
					
						
						
							
							Linux info for EGL, OSMesa and Mingw-64 builds  
						
						
						
					 
					
						2018-10-10 12:29:15 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							66144ae686 
							
						 
					 
					
						
						
							
							GLEW 2.2.0 version bump  
						
						
						
					 
					
						2018-10-10 11:08:45 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Steinbrecher 
							
						 
					 
					
						
						
						
						
							
						
						
							c849b3f00b 
							
						 
					 
					
						
						
							
							Update support for Cygwin 2.10.0 without X11. Based on MSYS toolchain config.  
						
						
						
					 
					
						2018-10-10 11:02:56 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Steinbrecher 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e17b923e 
							
						 
					 
					
						
						
							
							Revert "Update support for Cygwin 2.10.0 - based on MSYS toolchain config."  
						
						... 
						
						
						
						This reverts commit 2b3a490f7cd45afc294aedad55196b7a5a89813f. 
						
					 
					
						2018-10-10 11:02:56 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Steinbrecher 
							
						 
					 
					
						
						
						
						
							
						
						
							23a7226493 
							
						 
					 
					
						
						
							
							Update support for Cygwin 2.10.0 - based on MSYS toolchain config.  
						
						
						
					 
					
						2018-10-10 11:02:56 +10:00 
						 
				 
			
				
					
						
							
							
								Nigel Stewart 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe2ca4f37 
							
						 
					 
					
						
						
							
							Bump GLEW version to 2.1.0  
						
						
						
					 
					
						2017-07-31 20:24:29 +10:00 
						 
				 
			
				
					
						
							
							
								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