Always use the latest available GNU GCC packages because the latest version of GNU GCC could add some optimizations to the binary compiled code and you may have a CPU miner with better performance!Features of XMR-Stak: Supports many devices (CPU / x86, AMD-GPU and NVIDIA-GPU) Support all common OS (Linux, Windows and macOS) Supports cryptonight algorithm for Monero (XMR) and cryptonight-light (AEON) The program is easy to use (no need to edit the configuration file for the first run) automatic setup for each device.Thanks to xmr-stak we can have one application capable of mining many different cryptocurrencies based on different algorithms. Free Games to Play.In my experience very few donations are made to open source miner software though so I would encourage everyone to support the developers of xmr-stak who've done a far better job of supporting macOS than any other alt coin in a long time.A time to refresh our old article on how to compile xmr-stak for CPU mining with the new version and this time a new GNU GCC version (version 8.3, the last article we used 7.x – How to compile xmr-stak (2.4.5) under CentOS 7 for CPU mining cryptocurrencies). Recommended for XMR/Monero and Aeon mining using cryptonight and RandomX algorithms. Xmr-stak-cpu and xmr-stak-amd for Mac OS X. Download source & Build: cd git clone https. Sudo apt install git build-essential libmicrohttpd-dev libssl-dev cmake libhwloc-dev.From Xcode 4.2, Clang is the default compiler for Mac OS X. Download Microsoft Visual Studio Express 2015/2017.Clang is also provided in all major BSD or GNU/Linux distributions as part of their respective packaging systems. In this example we will compile the CPU-mining version.CentOS 7 – CentOS Linux release (Core) The CLI wallet gives you the total control over your Monero node and funds. If you would like to check out and build Clang, the current procedure is as follows: Get the required tools.An open-source command line interface (CLI) wallet developed by the Monero community, completely free to use, best suited for developers, intermediate, and advanced users.
Compile Xmr-Stak-Dev Software Though So3 myuser myuser 106 Sep 5 19:12. 7 myuser myuser 4096 Jul 31 15:19. At present, the latest release is 2.10.7 with link to the source – We have included all the output (adding the couple of ls commands to show what to expect) for completeness of the build process and because the output is not so ~]$ scl enable devtoolset-8 ~]$ wget ~]$ tar xf ~]$ cd xmr-stak-2.10.7]$ ls -alDrwxrwxr-x. More on the subject of how to install GNU GCC 8 and what is “devtoolset” here – How to install GNU GCC 8 on CentOS 7.STEP 2) Compile the mining program xmr-stakBefore we used git to pull from code from the GitHub master branch, but it rear situation you might have problems with it, so this time we are going to use a stable release, just go the official XMR-STAK page on GitHub and copy the link of the latest stable release after clicking on tab “Release” (and if you want to see more you may click on “Tags” in addition – ). It is easy to build your miner yourself with the code from the official repository!So here are the steps to build the XMR-STAK for CPU mining: STEP 1) Update your system and install the following dependenciesAlways start with update command and then install the dependencies in order first install all the new repositories and then the dependency binaries.Sudo yum install -y centos-release-scl epel-releaseSudo yum install -y cmake3 devtoolset-8-gcc* hwloc-devel libmicrohttpd-devel openssl openssl-devel make git screen wgetWe are going to use GNU GCC 8 to build the XMR-STAK. 1 myuser myuser 880 Jul 31 15:19 Dockerfile-rw-rw-r-. 4 myuser myuser 125 Jul 31 15:19 doc-rw-rw-r-. 1 myuser myuser 234 Jul 31 15:19 CONTRIBUTING.mdDrwxrwxr-x. 1 myuser myuser 24397 Jul 31 15:19 CMakeLists.txt-rw-rw-r-. 1 myuser myuser 391 Jul 31 15:19. 2 myuser myuser 27 Jul 31 15:19 CI-rw-rw-r-. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF- The C compiler identification is GNU 8.3.1- The CXX compiler identification is GNU 8.3.1- Check for working C compiler: /opt/rh/devtoolset-8/root/usr/bin/cc- Check for working C compiler: /opt/rh/devtoolset-8/root/usr/bin/cc - works- Check for working CXX compiler: /opt/rh/devtoolset-8/root/usr/bin/c++- Check for working CXX compiler: /opt/rh/devtoolset-8/root/usr/bin/c++ - works- Detecting CXX compiler ABI info - done- Looking for pthread_create - not found- Looking for pthread_create in pthreads- Looking for pthread_create in pthreads - not found- Looking for pthread_create in pthread - found- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.0.2k")Fatal: Not a git repository (or any parent up to mount point /home)Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).- The ASM compiler identification is GNU- Found assembler: /opt/rh/devtoolset-8/root/usr/bin/cc- Build files have been written to: build]$ make -j 16Scanning dependencies of target xmr-stak-asm Building ASM object CMakeFiles/xmr-stak-asm.dir/xmrstak/backend/cpu/crypto/asm/cryptonight_v8_main_loop.S.o Building ASM object CMakeFiles/xmr-stak-asm.dir/xmrstak/backend/cpu/crypto/asm/cnR/CryptonightR_template.S.o Linking C static library bin/libxmr-stak-asm.aScanning dependencies of target xmr-stak-c Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_blake256.c.o Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_jh.c.o Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_keccak.c.o Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_skein.c.o Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_groestl.c.o Linking C static library bin/libxmr-stak-c.aScanning dependencies of target xmr-stak-backend Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/cn_gpu_avx.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/backendConnector.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/cpuType.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/minethd.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/hwlocMemory.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/jconf.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/jconf.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/cryptonight_common.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/cn_gpu_ssse3.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/http/httpd.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/globalStates.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/http/webdesign.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/misc/console.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/misc/telemetry.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/misc/executor.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/misc/uac.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/misc/utility.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/net/jpsock.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/net/socket.cpp.o Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/version.cpp.o Linking CXX static library bin/libxmr-stak-backend.a Building CXX object CMakeFiles/xmr-stak.dir/xmrstak/cli/cli-miner.cpp.o Linking CXX executable bin/xmr-stakDrwxrwxr-x. 10 myuser myuser 264 Jul 31 15:19 xmr-stak-2.10.7]$ mkdir xmr-stak-2.10.7]$ cd build]$ export CFLAGS="-O2 -march=native -msse3 -fomit-frame-pointer build]$ export build]$ export build]$ export build]$ cmake3. 1 myuser myuser 3104 Jul 31 15:19. Pcsx emulator mac download1 myuser myuser 1687 Sep 5 19:13 cmake_install.cmake-rw-rw-r-. 8 myuser myuser 4096 Sep 5 19:13 CMakeFiles-rw-rw-r-. 1 myuser myuser 19768 Sep 5 19:13 CMakeCache.txtDrwxrwxr-x. 2 myuser myuser 99 Sep 5 19:13 bin-rw-rw-r-. 8 myuser myuser 4096 Sep 5 19:12.
0 Comments
Leave a Reply. |
AuthorJohn ArchivesCategories |