From 382bfb0957413c1b99d3726f2858cd8b6c89c3a6 Mon Sep 17 00:00:00 2001 From: XMRig Date: Mon, 23 Mar 2020 05:30:11 +0700 Subject: [PATCH] Fixed gcc build. --- src/backend/opencl/OclBackend.cpp | 2 +- src/backend/opencl/runners/OclAstroBWTRunner.cpp | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/backend/opencl/OclBackend.cpp b/src/backend/opencl/OclBackend.cpp index 26580e41..4b1a14bc 100644 --- a/src/backend/opencl/OclBackend.cpp +++ b/src/backend/opencl/OclBackend.cpp @@ -207,7 +207,7 @@ public: # ifdef XMRIG_ALGO_ASTROBWT if (algo.family() == Algorithm::ASTROBWT) { - algo_l3 = xmrig::OclAstroBWTRunner::BWT_DATA_STRIDE * 17 + 324; + algo_l3 = OclAstroBWTRunner::BWT_DATA_STRIDE * 17 + 324; } # endif diff --git a/src/backend/opencl/runners/OclAstroBWTRunner.cpp b/src/backend/opencl/runners/OclAstroBWTRunner.cpp index 94dee425..ed28387d 100644 --- a/src/backend/opencl/runners/OclAstroBWTRunner.cpp +++ b/src/backend/opencl/runners/OclAstroBWTRunner.cpp @@ -37,8 +37,15 @@ #include "base/net/stratum/Job.h" +namespace xmrig { + + constexpr int STAGE1_SIZE = 147253; constexpr uint32_t STAGE1_DATA_STRIDE = (STAGE1_SIZE + 256 + 255) & ~255U; +constexpr uint32_t OclAstroBWTRunner::BWT_DATA_STRIDE; + + +} // namespace xmrig xmrig::OclAstroBWTRunner::OclAstroBWTRunner(size_t index, const OclLaunchData &data) : OclBaseRunner(index, data)