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