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
...
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 ...
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 ...
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....
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....
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. ...
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 ...
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 ...
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 ...
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-...
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 ...
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 ...
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$...
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.
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/
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 ...
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=...
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 ...
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.
...
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 ...
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 ...
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 ...
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 ...
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 ...
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.
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 ...
1
vote
Accepted
Is there any pre build nvidia - cpu miner for Centos
See xmrig (on Github). After last update have static build. Download Centos 7 to you VM machine and build xmrig in machine. And after building just copy file to remote Centos server.
In xmrig issues ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
compile × 29monerod × 7
build × 7
linux × 6
source × 5
macos × 4
monero-wallet-gui × 3
cpu-mining × 3
raspberry-pi × 3
monero-wallet-cli × 2
daemon × 2
gpu-mining × 2
development × 2
windows × 2
c++ × 2
mining × 1
mining-pools × 1
security × 1
synchronization × 1
full-node × 1
mining-theory × 1
aeon × 1
ubuntu × 1
cli × 1
source-code-documentation × 1