My Digital Ocean VPS works now.
On the other VPS, I'm getting this with the command MAKE
magi@104:~/m7m-cpuminer-v2$ make
make all-recursive
make[1]: Entering directory `/home/magi/m7m-cpuminer-v2'
Making all in compat
make[2]: Entering directory `/home/magi/m7m-cpuminer-v2/compat'
Making all in jansson
make[3]: Entering directory `/home/magi/m7m-cpuminer-v2/compat/jansson'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/magi/m7m-cpuminer-v2/compat/jansson'
make[3]: Entering directory `/home/magi/m7m-cpuminer-v2/compat'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/magi/m7m-cpuminer-v2/compat'
make[2]: Leaving directory `/home/magi/m7m-cpuminer-v2/compat'
Making all in m7
make[2]: Entering directory `/home/magi/m7m-cpuminer-v2/m7'
g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT m7hash.o -MD -MP -MF .deps/m7hash.Tpo -c -o m7hash.o m7hash.cpp
m7hash.cpp: In function ‘uint256 hash_M7M_v2(T1, T1, unsigned int)’:
m7hash.cpp:126:52: error: ‘numeric_limits’ is not a member of ‘std’
m7hash.cpp:126:52: error: expected primary-expression before ‘double’
m7hash.cpp:126:52: error: expected ‘)’ before ‘double’
m7hash.cpp:126:66: error: expected ‘)’ before ‘;’ token
m7hash.cpp:126:66: error: expected ‘)’ before ‘;’ token
m7hash.cpp:126:66: error: expected ‘)’ before ‘;’ token
make[2]: *** [m7hash.o] Error 1
make[2]: Leaving directory `/home/magi/m7m-cpuminer-v2/m7'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/magi/m7m-cpuminer-v2'
make: *** [all] Error 2
magi@104:~/m7m-cpuminer-v2$
magi@104:~/m7m-cpuminer-v2$ sudo cp minerd /usr/local/bin
[sudo] password for magi:
cp: cannot stat `minerd': No such file or directory
magi@104:~/m7m-cpuminer-v2$
If you use the version using m7hash.cpp
open that file and add to the top
#include <limits>
and it will compile
at least it worked for me