From ef551cc032716d8cb21ecfdff73bb6c2bc581740 Mon Sep 17 00:00:00 2001 From: psychocrypt Date: Mon, 25 Sep 2017 09:40:43 +0200 Subject: fix windows compile - fix build documentation - fix plugin load methods - fix symbol export for plugins --- backend/nvidia/minethd.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'backend/nvidia/minethd.cpp') diff --git a/backend/nvidia/minethd.cpp b/backend/nvidia/minethd.cpp index 9a331f3..d62728d 100644 --- a/backend/nvidia/minethd.cpp +++ b/backend/nvidia/minethd.cpp @@ -105,10 +105,16 @@ bool minethd::self_test() } -extern "C" std::vector* xmrstak_start_backend(uint32_t threadOffset, miner_work& pWork) +extern "C" +{ +#ifdef WIN32 +__declspec(dllexport) +#endif +std::vector* xmrstak_start_backend(uint32_t threadOffset, miner_work& pWork) { return nvidia::minethd::thread_starter(threadOffset, pWork); } +} // extern "C" std::vector* minethd::thread_starter(uint32_t threadOffset, miner_work& pWork) { -- cgit v1.1