lteo f8789dabac Ghidra's build system prefers g++ over clang, which is not what we want on a
clang-based platform like amd64.  This commit makes Ghidra build with clang by:

* Adding a clang toolChains block in nativeBuildProperties.gradle
* Adding COMPILER="base-clang ports-clang"
* Updating WANTLIB by replacing libstdc++ with ${COMPILER_LIBCXX}

In addition, honor CXX by setting tools.cppCompiler.executable and
tools.linker.executable in nativeBuildProperties.gradle to ${CXX}.  Also print
those variables so that we can confirm that they are set properly.

Lastly, add --stacktrace to the gradle command to facilitate future debugging.

Thanks to daniel@ for bringing this to my attention, naddy@ for his detailed
report of the g++ and CXX issues, and sthen@ for suggesting a possible fix.

ok naddy@ sthen@
2019-09-12 02:10:07 +00:00
..
2019-07-23 19:24:59 +00:00
2019-07-17 14:39:42 +00:00
2019-08-01 02:32:23 +00:00
2019-08-22 16:22:07 +00:00
2019-07-17 14:39:42 +00:00
2019-07-19 05:30:20 +00:00
2019-07-17 14:39:42 +00:00
2019-07-12 02:16:23 +00:00
2019-06-24 12:22:17 +00:00
2019-06-15 10:24:37 +00:00
2019-08-18 08:34:02 +00:00
2019-08-24 18:40:58 +00:00
2019-06-29 22:26:25 +00:00
2019-06-28 12:33:45 +00:00
2019-07-27 09:40:18 +00:00
2019-07-15 12:23:29 +00:00
2019-07-17 14:39:42 +00:00
2019-07-17 08:24:03 +00:00
2019-09-03 16:22:56 +00:00
2019-09-10 23:55:24 +00:00
2019-07-10 13:20:28 +00:00
2019-09-01 12:34:07 +00:00
2019-06-17 05:25:52 +00:00
2019-09-05 08:33:27 +00:00
2019-08-23 08:41:32 +00:00
2019-07-17 14:39:42 +00:00
2019-07-17 14:39:42 +00:00
2019-07-17 14:39:42 +00:00
2019-09-04 12:15:59 +00:00
2019-08-31 14:01:19 +00:00
2019-09-02 07:03:39 +00:00
2019-08-23 10:04:19 +00:00
2019-08-23 08:42:13 +00:00
2019-07-04 13:41:37 +00:00
2019-07-17 14:39:42 +00:00