Commit Graph

25 Commits

Author SHA1 Message Date
Nigel Stewart
6ecc9b7c3f Ignore arch for Linux gcc and clang builds 2019-01-28 10:58:35 +10:00
Wes Tarro
2563b1c36a Finish removing MX support from build system 2016-02-15 16:00:49 -05:00
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