Commit Graph

86 Commits

Author SHA1 Message Date
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
Nigel Stewart 287c58f930 Add build support for NaCL - Google Native Client. 2012-08-16 14:26:32 -05:00
Nigel Stewart 0a04f18c01 Use -fPIC for Linux and Darwin builds.
See: https://bugs.launchpad.net/ubuntu/+source/glew/+bug/811789
2012-08-07 21:54:20 -05:00
Nigel Stewart 4c1a2460f3 Add OpenGL 4.3 support, and new extensions. 2012-08-06 09:17:50 -05:00
Nigel Stewart 3828cfb38c Don't link with GLU, no longer needed. 2012-08-05 23:59:29 -05:00
Nigel Stewart a53c68ddd7 Bump version to GLEW 1.8.0 2012-07-17 23:54:43 -05:00
Nigel Stewart cb7c643fab Fixups for GLEWAPIENTRY on Apple 2012-05-04 15:58:44 -05:00
Nigel Stewart 863a169bca Resolve ID: 3465140 - makefile.netbsd 2012-05-04 10:56:54 -05:00
Nigel Stewart 3714717177 Resolve ID: 3512247 - CentOS build paths 2012-05-04 09:49:18 -05:00
Nigel Stewart cc22d28257 Add Fedora ming32 build configuration. 2012-02-16 12:19:17 -06:00
Nigel Stewart 0af3be62b0 Optional symlink step for GLEW build. For Cygwin, Mingw32, etc. 2012-02-15 13:15:40 -06:00
Nigel Stewart 18c9321b46 Add darwin-ppc build config for completness. Works on SnowLeopard with XCode 3.1. Won't work for Lion onwards or XCode 4. 2012-02-12 14:13:33 -06:00
Nigel Stewart aa7da9242a Makefile refinements: Move strip step from install to build, make it optional. Don't use exotic .o suffixes. Put temporary files in tmp/ for easy seperation and deltion 2012-02-12 14:12:36 -06:00
Nigel Stewart 64e751c741 Update config.guess from http://git.savannah.gnu.org/cgit/config.git/plain/config.guess 2012-02-12 14:06:40 -06:00
Nigel Stewart 9c59bf567e Resolve ID: 2797077 How do I compile for mac os x x64? 2011-08-02 16:08:53 -04:00
Nigel Stewart 69ae1f09e6 Resolve ID: 3295600 improper setting of -install_name on darwin 2011-08-02 15:58:16 -04:00
Nigel Stewart 852e9ccd2d Bump GLEW version to 1.7.0 - due to GL_KTX_buffer_region renaming 2011-08-02 10:25:25 -04:00
Nigel Stewart 2e7fd1cef2 Bump version to 1.6.0, documentation updates for GLEW release. 2011-04-27 10:47:39 -05:00
Nigel Stewart dea5a6143c For ID: 3148451 - bad dll perms on default cygwin 1.7.7 install 2011-04-25 23:21:28 -05:00
Nigel Stewart c604eb9d8f Add working solaris-gcc config for Open Solaris - gcc 3.4.3 2011-04-01 11:12:59 -05:00
Nigel Stewart 4a9b2a7b42 Fix for setting the soname of GLEWmx shared libraries - Thanks to Adam Williamson (Fedora QA Community Monkey) 2011-03-28 20:22:45 -05:00
Nigel Stewart 5de43d97fc mx fixups for Cygwin build. 2011-03-11 15:43:25 -06:00
Nigel Stewart 18455eb40f Update the GLEW build to build both vanilla and MX GLEW libraries. MX libraries now have mx suffix. Targets for building and installing are changed accordingly. Logic for glewmx.pc 2011-02-18 23:02:26 -06:00
Nigel Stewart 8b64761d8d Updated version to 1.5.8, updated web pages 2011-01-31 21:51:16 -06:00
nigels e80137e244 GLEW 1.5.7 release - documentation updates, version increment
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@629 783a27ee-832a-0410-bc00-9f386506c6dd
2010-11-03 23:33:28 +00:00