Skip to main content
14 votes
Accepted

Monero-Core build instructions?

Yes, written instructions for installing Monero on your system can be found here with a video tutorial including GUI setup and testing here Dependencies: # update Ubuntu's repository sudo apt update ...
Smart Kid's user avatar
  • 6,563
7 votes
Accepted

Compiling GUI from source differences by OS

There is no publicly available reason as far as I know, but compiling on Windows is usually a bit more difficult to compiling on OSX and certainly on Linux. However, Ilya Kitaev has provided Windows ...
dEBRUYNE's user avatar
  • 15.2k
6 votes
Accepted

How do I compile Monero for Raspberry Pi 3 (ARMv8)?

At the present time, nobody ships a 64bit kernel or OS for Raspberry Pi 3. That's why we only provide 32bit binaries for the Pi 3. So no, you cannot leverage the ARMv8 features of the Pi 3 yet. If you ...
hyc's user avatar
  • 4,233
6 votes

Are there any pre-built Monero miners for Linux?

For CPU Miner on linux, you can check Yam releases here: https://mega.nz/#F!UlkU0RyR!E8n4CFkqVu0WoOnsJnQkSg And for GPU releases, you could try Claymore v9.1, available here: https://drive.google....
HerrDrone's user avatar
  • 198
5 votes

How can I compile a mining software for my mac computer that uses an NVIDIA GPU?

You want tsiv's ccminer-cryptonight. I've never successfully compiled it on macOS, and don't have a mac desktop anymore to test it on, but I believe a few recent Issues on github answer this question....
bigreddmachine's user avatar
5 votes
Accepted

How do I build Monero for Windows from source?

It is much harder to compile software for Windows than it is for GNU/Linux or MacOSX. Instructions do exist in one of Ilya Kitaev's GitHub forks, but they haven't been merged yet at time of writing. ...
wizzwizz4's user avatar
  • 166
5 votes
Accepted

Are there any pre-built Monero miners for Linux?

No, and in my experience you shouldn't rely on anyone trying to give you compiled resources. For the CPU miner you would need at least "automake libcurl4-openssl-dev make", those are the names for ...
leroy's user avatar
  • 74
5 votes
Accepted

What is to stop an adversary from inserting malicious code through Monero's compiling software?

It depends on how you got make/gcc/etc. in the first place. I'm going to assume that you got an "official" copy and verified its signature (which is automatically done if you use a package ...
assylias's user avatar
  • 2,208
5 votes
Accepted

Compiling CPU Multi Miner on OS X

goxed from bitcointalk has a fork of that repo that fixed the clang issues and works for me on macOS10.12. Here's what I did to use it without the formula: brew install automake autoconf libtool ...
RaskaRuby's user avatar
  • 493
5 votes
Accepted

How are the Monero ARMv7 CLI binaries built?

Monero's build instruction suggests that the swap size needs to be increased: sudo /etc/init.d/dphys-swapfile stop sudo nano /etc/dphys-swapfile CONF_SWAPSIZE=1024 sudo /etc/init.d/dphys-...
stoffu's user avatar
  • 704
4 votes
Accepted

How to compile monero quickly after code modification

If you just need one particular program, you can build just that one, eg: make -C build/release daemon make -C build/release simplewallet etc. If the line you changed is in a header file, then ...
user36303's user avatar
  • 34.8k
4 votes
Accepted

How can I test fluffyblocks?

Good that you ask. Actually, a coordinated test is ongoing and you could join in: https://www.reddit.com/r/Monero/comments/6eef96/fluffynet_update_please_move_some_to_tier_3_4_and/ And yes, you can ...
JollyMort's user avatar
  • 19.9k
4 votes
Accepted

Problem with compile part of monero sources to create python bindings

This is not specific to Monero, rather a C/C++ linking question, nevertheless... The order you add the libraries matters. In your example: ... /usr/bin/c++ _build/pymonero.cpp.o -o pymonero \ -L$...
jtgrassie's user avatar
  • 19.1k
3 votes

Monerod crashes on startup - Failed to create SSL certificate

Fixed in PR#5257 https://github.com/monero-project/monero/pull/5257 Skipping extra unnecessary cruft.
hyc's user avatar
  • 4,233
3 votes

Monero Wallet For Raspberry Pi 1? (ARMv6 I think)

Reddit User /u/hyc_symas, kindly compiled some new binaries for me they can be found here: https://www.reddit.com/r/Monero/comments/6eg72k/updated_binaries_for_armv6_raspberry_pi_1/
Joss Bird's user avatar
  • 561
3 votes

Are there any pre-built Monero miners for Linux?

There is no pre-built linux pool miner provided by the core team. You can only solo mine with the official binaries. For Wolf's CPU Miner, you need "libcurl4-openssl-dev make automake gcc" For his ...
Moroccan Engineer's user avatar
3 votes

Does compiling with `-march=native` bring a measurable performance improvement for mining?

Without running any benchmarks to give you hard numbers, yes, it should make a considerable difference. For example, things like hardware AES support will be picked up when compiling with -march=...
jtgrassie's user avatar
  • 19.1k
2 votes
Accepted

Do Monero and other Cryptonotes compile and sync on big endian CPUs?

Yes, it should compile and sync. Endianess is relevant is several parts of the Monero source code: SHA256 (hash function) Skein (also a hash function) int-util.h (various small utily functions ...
Clement J.'s user avatar
  • 3,339
2 votes
Accepted

Error trying to compile Monero on Fedora 25 - makefile:62: recipe for target 'release-all' failed

You are missing cmake, one of the prerequisites for building Monero. cmake is a build tool, which can be installed on Fedora this way: sudo dnf install cmake Once cmake is installed, try make again. ...
user36303's user avatar
  • 34.8k
2 votes

monero-stratum Error When Compiling

install latest go from https://golang.org/dl/ create home/go/scr Add /usr/local/go/bin to the PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide ...
Andrew Lear's user avatar
2 votes

Can monero be compiled/linked statically?

You can't make static monero binaries. The closest you can do is a dynamic build which links statically against most libraries, such as boost, etc. The Makefile has a number of predefined targets for ...
user36303's user avatar
  • 34.8k
2 votes

Static compiling dependencies

The correct build command to build Monero statically is make release-static. Before doing this, you will have needed to have installed all the dependencies on the system you are building on (you local ...
jtgrassie's user avatar
  • 19.1k
2 votes

How do I customize building the monero full node with flags, parameters, or configuration files?

Building with the above command builds all these programs. I'm not sure how to only build monerod. The Monero GUI wallet is not available the monero repo. You need to build the GUI from the different ...
sgp's user avatar
  • 8,806
1 vote
Accepted

Monerod crashes on startup - Failed to create SSL certificate

You are compiling the master branch (which includes an SSL commit/PR). I would advise building the most recent release tag / branch, as documented in the official compilation instructions. Note, the ...
jtgrassie's user avatar
  • 19.1k
1 vote

Can monero be compiled/linked statically?

More recently there are submodules in the Monero source tree, thus you must git submodule init && git submodule update from the root of a cloned repository. Then to link statically, make ...
jtgrassie's user avatar
  • 19.1k
1 vote

How do I compile monero with debugging symbols?

"make debug" will build monero with debugging symbols. You will need to debug the binary from build/debug/bin/monerod though, not the one from build/release/bin/monerod.
user36303's user avatar
  • 34.8k
1 vote
Accepted

monero-stratum Error When Compiling

I found this in the repo and it worked for me. Boils down to running this: apt-get -qq update apt-get install -y -qq libboost-all-dev golang curl cmake build-essential libssl-dev git-core ...
Ben High's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible