Doug Coleman
9d06dcb67e
Config.linux: Better check for g++.
...
A consistent string across platforms is 'Free Software Foundation'
2019-04-07 18:54:59 -05:00
Doug Coleman
6f58118afb
Config.linux: Better check for gcc.
...
To print in make:
$(info IS_GCC is $(IS_GCC))
2019-03-25 00:31:18 -05:00
Doug Coleman
d6c3cff581
debian: Don't install gcc g++ on debian.
...
gmake assumes default CC is cc, CXX is g++ (not c++).
In order to make this sane (c++), we check if the shell variable CXX was set
and if so we honor it, else we set CXX to c++.
2019-03-08 21:19:33 -06:00
Björn Lindqvist
2f1e963587
Build: never dynlink with gui libs
2016-03-11 05:17:04 +01:00
John Benediktsson
7ff81f620b
vm: optionally set CC and CXX on macosx.
2014-06-06 15:13:48 -07:00
Doug Coleman
0d72e25365
Config.linux: Clean up warnings when compiling with clang on Linux. make CC=clang CPP=clang++
2013-03-29 10:25:14 -07:00
Joe Groff
b46fd5e655
GNUmakefile: use PCH so compiler goes faster
...
Also add more accurate dependencies on headers so "make" works right when headers change
2011-11-08 08:42:46 -08:00
Doug Coleman
432927fe5f
Move --no-as-needed to Config.linux since it breaks compilation on mac
2011-10-19 12:09:43 -07:00
Erik Charlebois
64252dbdbc
32 and 64 bit Linux PPC support
2011-05-23 23:36:14 -04:00
Slava Pestov
43b2e02534
vm: split up TLS code and add a dummy implementation for a dummy OS known as NetBSD
2010-03-29 02:23:21 -04:00
Doug Coleman
0145f0f860
link against librt
2009-11-18 11:09:05 -06:00
Slava Pestov
dc90b0014b
Fix Linux compile error
2008-07-03 21:34:37 -05:00
Slava Pestov
a96457cecc
Initial import
2007-09-20 18:09:08 -04:00