Daira Hopwood
bd61fbf056
Ensure that `CONFIGURE_FLAGS=--enable-debug` correctly uses -O0 for dependencies and main build.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-01-25 14:32:18 +00:00
Daira Hopwood
a0a87ab413
Set release CFLAGS/CXXFLAGS to use -O3.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-11-13 22:39:17 +00:00
Jack Grigg
fa54a1661a
depends: Add multilib paths for Linux cross-compile
2020-10-13 14:12:41 +01:00
Jack Grigg
ff4cb00cb2
depends: Vendor LLD and use it for linking
...
We don't specify it for macOS, as we already pin a specific SDK there.
2020-10-12 18:10:16 +01:00
Jack Grigg
d306b72be4
depends: Use vendored Clang for native compilation
...
Clang is used for compiling C/C++ dependencies, as well as the Zcash
binaries themselves. GCC is still required for compiling native
toolchain dependencies (such as ccache).
2020-10-12 17:55:12 +01:00
Taylor Hornby
46ad3c2758
Fix inconsistent optimization flags; single source of truth.
2016-08-17 11:38:28 -06:00
Cory Fields
f397304002
depends: add debug/release flags for linux/osx/win
...
Linux and mingw enable libstdc++ debugging for extra runtime checks. OSX
doesn't play nice, so don't enable it there.
2014-09-25 14:56:26 -04:00
Cory Fields
1dec09b341
depends: add shared dependency builder
...
See the README's in depends for documentation
2014-08-08 15:10:46 -04:00