Fix RandomX validation exploit with difficulty reset, improve build system

- One-time difficulty reset to minimum for 17 blocks at activation height
- Separate RandomX build dirs for linux/win64 cross-compilation
- Add build target tracking to auto-clean on target switch
- Automated win64 release packaging to release-win64/
- Add build artifacts to .gitignore
- Miner memory diagnostics and large-page dataset fallback
This commit is contained in:
dan_s
2026-02-19 22:07:38 -06:00
parent 16149aed5a
commit 8a0eb77692
11 changed files with 395 additions and 37 deletions

View File

@@ -28,7 +28,7 @@ endif
#endif
define $(package)_config_cmds
$($(package)_autoconf) --host=$(host) --build=$(build)
CC_FOR_BUILD=gcc CXX_FOR_BUILD=g++ $($(package)_autoconf) --host=$(host) --build=$(build)
endef
ifeq ($(build_os),darwin)