http://monero.cc/getting-started#linux-tutorial
When I try and run 'make' I get this error output which indicates that my VPS 'CPU you selected does not support x86-64 instruction set'
Does that mean 1GB digitalocean has too weak a CPU to even experiment with?
monero@Monero:~/boost_1_55_0/bitmonero$ mkdir build
monero@Monero:~/boost_1_55_0/bitmonero$ make
mkdir -p build/release
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- chrono
-- regex
-- serialization
-- atomic
-- program_options
-- Found Git: /usr/bin/git
-- Found PythonInterp: /usr/bin/python (found version "2.7.5")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - not found
-- Could NOT find Threads (missing: Threads_FOUND)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/monero/boost_1_55_0/bitmonero/build/release
cd build/release && make
make[1]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[2]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[3]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
Scanning dependencies of target version
make[3]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[3]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
fatal: No names found, cannot describe anything.
CMake Warning at src/version.cmake:3 (message):
Cannot determine current revision. Make sure that you are building either
from a Git working tree or from a source archive.
make[3]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
[ 0%] Built target version
make[3]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
Scanning dependencies of target upnpc-static
make[3]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[3]: Entering directory `/home/monero/boost_1_55_0/bitmonero/build/release'
[ 1%] Building C object external/miniupnpc/CMakeFiles/upnpc-static.dir/igd_desc_parse.c.o
/home/monero/boost_1_55_0/bitmonero/external/miniupnpc/igd_desc_parse.c:1:0: [b]error: CPU you selected does not support x86-64 instruction set[/b]
/* $Id: igd_desc_parse.c,v 1.14 2011/04/11 09:19:24 nanard Exp $ */
^
make[3]: *** [external/miniupnpc/CMakeFiles/upnpc-static.dir/igd_desc_parse.c.o] Error 1
make[3]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[2]: *** [external/miniupnpc/CMakeFiles/upnpc-static.dir/all] Error 2
make[2]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/monero/boost_1_55_0/bitmonero/build/release'
make: *** [build-release] Error 2
monero@Monero:~/boost_1_55_0/bitmonero$ cd build/release/src
No. I think it means that the compiling need some flags for the cpu that DO has. Probably you have to edit the makefile but i dont know what exackly it needs.
tacotime had said before that this may help : CFLAGS=-march=corei7 or corei7avx . also CXXFLAGS
I didnt test it cause difficulty went up fast so i didnt want to use DO...