Commit Graph

21 Commits

Author SHA1 Message Date
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
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
Wes Tarro
2563b1c36a Finish removing MX support from build system 2016-02-15 16:00:49 -05: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
54b537afda No longer using deprecated AGL framework on Mac for visualinfo 2015-08-07 12:23:36 +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
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
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
3828cfb38c Don't link with GLU, no longer needed. 2012-08-05 23:59:29 -05:00
Nigel Stewart
cb7c643fab Fixups for GLEWAPIENTRY on Apple 2012-05-04 15:58:44 -05: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
69ae1f09e6 Resolve ID: 3295600 improper setting of -install_name on darwin 2011-08-02 15:58:16 -04: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
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
mem
60177ef22f Fix soname, ABI broke
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@361 783a27ee-832a-0410-bc00-9f386506c6dd
2005-01-05 20:19:03 +00:00
ikits
0e9497e92a added darwin makefile
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@338 783a27ee-832a-0410-bc00-9f386506c6dd
2005-01-04 03:57:56 +00:00