Giter Site home page Giter Site logo

nicehashqtminer's Introduction

NiceHashQtMiner

NiceHash Qt Miner is a try for Linux port of NiceHash Miner Legacy

⚠️ This is development version !!! It's not stable enough for "production" usage and requires some knowledge to make it running/usable !!! ⚠️

Dependencies

  • CMake
  • Qt5
  • Log4Qt
  • CUDA
  • OpenCL
  • ADL
  • Boost
    • filesystem
    • thread
  • hwinfo
  • libcpuid

Build

	cd builddir && cmake .. && make

Usage

Compile/copy miners to appropriate dirs, some examples (I'll test and fill the following table later):

dir miner notes
bin/xmr-stak XMR-Stak fDevDonationLevel set to 0
bin/xmrig XMRig kDefaultDonateLevel & kMinimumDonateLevel set to 0
bin/xmrig XMRigAmd kDefaultDonateLevel & kMinimumDonateLevel set to 0
bin/xmrig XMRigNvidia kDefaultDonateLevel & kMinimumDonateLevel set to 0
bin/ccminer_cryptonight ccminer untested
bin/ccminer_decred unknown
bin/excavator Excavator tested with ver 1.5.11a
bin_3rdparty/claymore_cryptonight Claymore
bin_3rdparty/claymore_dual Claymore
bin_3rdparty/claymore_zcash Claymore
bin_3rdparty/dtsm dstm
bin_3rdparty/ewbf EWBF
bin_3rdparty/optiminer_zcash OptiminerZcash
bin_3rdparty/prospector Prospector
bin/ccminer_x11gost ccminer_alexis

Then just run bin/NiceHashQtminer and use the same way as NHML

Not all miners already works (implementation problems, unfinished/untested code etc.), for some miners just do benchmark manually and write benched values in settings If miner binary is missing, NHQtM can crash/stop working ... kill/restart it, disable that miner in settings and continue using

Donations

  • BTC: 1QATWNM7AePyHMGuQxBLTuq76avoDoWsFc

nicehashqtminer's People

Contributors

lopo avatar

Stargazers

 avatar

Watchers

 avatar  avatar

nicehashqtminer's Issues

where is pro file?

i am searching for the qt project file but don't find it.
Could you please point me out to it.

xmr mining?

is it possible to mine monero or similar cryptonight coins with it in an idle modus ?
can i cooperate on it.

unable to open with qt creator under mac

Running "/usr/local/bin/cmake -E server --pipe=/tmp/cmake-.FTlUYJ/socket --experimental" in /Users/sherifomran/Desktop/build-NiceHashQtMiner-master-Desktop_Qt_5_12_1_CLang-Default.
Starting to parse CMake project, using: "-DCMAKE_CXX_COMPILER:STRING=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++", "-DCMAKE_C_COMPILER:STRING=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang", "-DCMAKE_PREFIX_PATH:STRING=/Users/sherifomran/Qt5.12.1/5.12.1/clang_64", "-DQT_QMAKE_EXECUTABLE:STRING=/Users/sherifomran/Qt5.12.1/5.12.1/clang_64/bin/qmake".
Running CMake version 3.14.5
The C compiler identification is AppleClang 10.0.0.10001145
The CXX compiler identification is AppleClang 10.0.0.10001145
Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Detecting C compile features
Detecting C compile features - done
Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detecting CXX compile features
Detecting CXX compile features - done
CUDA_TOOLKIT_ROOT_DIR set to /opt/cuda
Performing Test COMPILER_KNOWS_CXX11
Performing Test COMPILER_KNOWS_CXX11 - Success
Performing Test COMPILER_KNOWS_STDLIB
Performing Test COMPILER_KNOWS_STDLIB - Success
Looking for pthread.h
Looking for pthread.h - found
Looking for pthread_create
Looking for pthread_create - found
Found Threads: TRUE
Boost version: 1.56.0
Found the following Boost libraries:
filesystem
thread
system
chrono
date_time
atomic
Performing Test CXX_COMPILER_WALL
Performing Test CXX_COMPILER_WALL - Success
Performing Test CXX_COMPILER_WEXTRA
Performing Test CXX_COMPILER_WEXTRA - Success
Performing Test CXX_COMPILER_WNOUNUSEDPARAMETER
Performing Test CXX_COMPILER_WNOUNUSEDPARAMETER - Success
Looking for stdint.h
Looking for stdint.h - found
Looking for pthread_create in pthreads
Looking for pthread_create in pthreads - not found
Looking for pthread_create in pthread
Looking for pthread_create in pthread - found
OPENCL_INCLUDE_DIRS: /System/Library/Frameworks/OpenCL.framework
Looking for CL_VERSION_2_0
Looking for CL_VERSION_2_0 - not found
Looking for CL_VERSION_1_2
Looking for CL_VERSION_1_2 - found
Looking for CL_VERSION_1_1
Looking for CL_VERSION_1_1 - found
FindOpenCL searching for 64-bit libraries
Found OPENCL: /System/Library/Frameworks/OpenCL.framework (found version "1.2")
FindOpenCL /System/Library/Frameworks/OpenCL.framework, /System/Library/Frameworks/OpenCL.framework
** AMD Display Library (ADL) root directory .....:
** AMD Display Library (ADL) library directory...: ADL_LIBRARY_DIR-NOTFOUND
** AMD Display Library (ADL) library.............: /Users/sherifomran/Desktop/NiceHashQtMiner-master/lib/libatiadlxx.so
** AMD Display Library (ADL) library works.......: FALSE
Could NOT find ADL (missing: ADL_INCLUDE_DIR)
Could NOT find CUDA (missing: CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (Required is at least version "8.0")
** NVIDIA Display Library (NVML) root directory .....:
** NVIDIA Display Library (NVML) library.............: NOT FOUND
If your have an NVIDIA GPU, please install NVIDIA Device Drivers!
Otherwise, you should configure BOSP to DISABLE NVIDIA Power Management
Could NOT find NVML (missing: NVML_INCLUDE_DIR)
Could NOT find NVML (missing: NVML_LIBRARY)
Looking for cpuid_present in cpuid
Looking for cpuid_present in cpuid - not found
Looking for hd_list in hd
Looking for hd_list in hd - not found
Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
Checking for module 'xscrnsaver'
No package 'xscrnsaver' found
Creating /Users/sherifomran/Desktop/NiceHashQtMiner-master/include/version.h
NiceHashQtMiner 0.1.2-dev

Platform: Other/No platform code
System : Darwin-17.7.0
Arch: x86_64
compiler | AppleClang 10.0.0.10001145
cxxflags | -std=c++11 -stdlib=libc++
builddir | /Users/sherifomran/Desktop/build-NiceHashQtMiner-master-Desktop_Qt_5_12_1_CLang-Default
buildtype | Debug
Building with support for:
Debug: yes
- SWITCH_TESTING: no
AMD: yes
- OPENCL: yes
- ADL:
- FOUND: no
- LIBWORKS: no
NVIDIA: no
- CUDA: no
- NVML: no
SCRNSAVER: no
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LOG4_LIBRARY
linked by target "NiceHashQtMiner" in directory /Users/sherifomran/Desktop/NiceHashQtMiner-master/NiceHashQtMiner

Configuring incomplete, errors occurred!
See also "/Users/sherifomran/Desktop/build-NiceHashQtMiner-master-Desktop_Qt_5_12_1_CLang-Default/CMakeFiles/CMakeOutput.log".
See also "/Users/sherifomran/Desktop/build-NiceHashQtMiner-master-Desktop_Qt_5_12_1_CLang-Default/CMakeFiles/CMakeError.log".
CMake Project parsing failed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.