Commit Graph

23 Commits

Author SHA1 Message Date
Nigel Stewart b5e16ca938 Disable stack protector for Linux builds, to avoid runtime dependency 2016-01-07 22:07:00 +10:00
Nigel Stewart 49eafff105 Use -ansi -pedantic compilation flags for Linux build. 2015-06-13 10:00:42 +10: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 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 aeb1d33096 #39 patch for PPC64 linux Makefile 2012-09-17 17:42:14 -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 3828cfb38c Don't link with GLU, no longer needed. 2012-08-05 23:59:29 -05:00
Nigel Stewart 3714717177 Resolve ID: 3512247 - CentOS build paths 2012-05-04 09:49:18 -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 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
nigels ada95db57b Use uname instead of arch since Debian/Ubunutu/etc do not have arch
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@547 783a27ee-832a-0410-bc00-9f386506c6dd
2009-02-20 05:59:07 +00:00
ikits 6fec8c7993 final fix for 64 install problem
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@473 783a27ee-832a-0410-bc00-9f386506c6dd
2007-03-01 06:49:21 +00:00
ikits b13d74832b test
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@472 783a27ee-832a-0410-bc00-9f386506c6dd
2007-03-01 06:01:39 +00:00
ikits 85353ee370 test
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@471 783a27ee-832a-0410-bc00-9f386506c6dd
2007-03-01 06:00:42 +00:00
ikits 2fd600b733 added lib64 fix
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@470 783a27ee-832a-0410-bc00-9f386506c6dd
2007-03-01 05:19:49 +00:00
ikits 10f2c7054e added linux makefile patch
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@462 783a27ee-832a-0410-bc00-9f386506c6dd
2007-01-18 22:11:56 +00:00
mem d422398490 Linux on some architectures (HPPA) needs files linked in a special way that GCC understands; therefore use cc instead of ld for linking
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@437 783a27ee-832a-0410-bc00-9f386506c6dd
2006-04-25 20:39:07 +00:00
mem 0e130b2f1b Adding Makefiles for GNU/Hurd and GNU/kFreeBSD
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@436 783a27ee-832a-0410-bc00-9f386506c6dd
2006-04-25 19:37:01 +00: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
mem e770d34a35 Makefile is getting out of hand. Use GNU tools' config.guess to obtain
the canonical system name and include the corresponding Makefile snippet
from config/.  config.guess has been written with portability in mind,
so it should work properly on all supported systems.  Should its licence
(GPL) become a problem, it can be replaced with a simpler script that
supports only the systems we know something about.

Adding support for a new system is just a matter of running
config/config.guess and writing the matching config/Makefile.$system
file.


git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@315 783a27ee-832a-0410-bc00-9f386506c6dd
2004-12-07 17:28:58 +00:00