Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [BSTY] * DIGITAL MONEY * YESCRYPT GLOBALBOOST-Y * CPU MINING
by
CaptDavidPorter
on 26/10/2014, 15:22:21 UTC
Here ya go AL23  Grin

I love the GlobalBoost Community!! Thanks #CryptoGames!!  Cool

"NO sse2 on PI. RaspberryPI = ARM cpu = with NEON support. SSE2 is SIMD instruction for x86 architecture."



hmmm
I'll tweet it out there to the GlobalBoost Brain Trust!!
I got this nugget about the capital "Y"..
the Y in GlobalBoost-Y.pro is uppercase





I am in a little over my head and I am hoping someone can point me in the correct direction.  I am trying to port the minerd to the Raspberry Pi.  I started with a clean install of Raspbian OS and followed these steps.  It is failing on the “make”.
Any help would be appreciated.


sudo apt-get update

sudo apt-get upgrade

sudo apt-get install build-essential libcurl4-openssl-dev

sudo apt-get install automake

git clone https://github.com/noncepool/cpuminer-yescrypt cpuminer-yescrypt

cd cpuminer-yescrypt

./autogen.sh

./nomacro.pl

./configure CFLAGS="-O3"

make

---------------------------------------

pi@raspberrypi ~/cpuminer-yescrypt $ make
make  all-recursive
make[1]: Entering directory '/home/pi/cpuminer-yescrypt'
Making all in compat
make[2]: Entering directory '/home/pi/cpuminer-yescrypt/compat'
Making all in jansson
make[3]: Entering directory '/home/pi/cpuminer-yescrypt/compat/jansson'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT dump.o -MD -MP -MF .deps/dump.Tpo -c -o dump.o dump.c
mv -f .deps/dump.Tpo .deps/dump.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT hashtable.o -MD -MP -MF .deps/hashtable.Tpo -c -o hashtable.o hashtable.c
mv -f .deps/hashtable.Tpo .deps/hashtable.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c
mv -f .deps/load.Tpo .deps/load.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT strbuffer.o -MD -MP -MF .deps/strbuffer.Tpo -c -o strbuffer.o strbuffer.c
mv -f .deps/strbuffer.Tpo .deps/strbuffer.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT utf.o -MD -MP -MF .deps/utf.Tpo -c -o utf.o utf.c
mv -f .deps/utf.Tpo .deps/utf.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..     -O3 -MT value.o -MD -MP -MF .deps/value.Tpo -c -o value.o value.c
mv -f .deps/value.Tpo .deps/value.Po
rm -f libjansson.a
ar cru libjansson.a dump.o hashtable.o load.o strbuffer.o utf.o value.o
ranlib libjansson.a
make[3]: Leaving directory '/home/pi/cpuminer-yescrypt/compat/jansson'
make[3]: Entering directory '/home/pi/cpuminer-yescrypt/compat'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/pi/cpuminer-yescrypt/compat'
make[2]: Leaving directory '/home/pi/cpuminer-yescrypt/compat'
make[2]: Entering directory '/home/pi/cpuminer-yescrypt'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson    -O3 -MT minerd-cpu-miner.o -MD -MP -MF .deps/minerd-cpu-miner.Tpo -c -o minerd-cpu-miner.o `test -f 'cpu-miner.c' || echo './'`cpu-miner.c
mv -f .deps/minerd-cpu-miner.Tpo .deps/minerd-cpu-miner.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson    -O3 -MT minerd-util.o -MD -MP -MF .deps/minerd-util.Tpo -c -o minerd-util.o `test -f 'util.c' || echo './'`util.c
mv -f .deps/minerd-util.Tpo .deps/minerd-util.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson    -O3 -MT minerd-sha2.o -MD -MP -MF .deps/minerd-sha2.Tpo -c -o minerd-sha2.o `test -f 'sha2.c' || echo './'`sha2.c
mv -f .deps/minerd-sha2.Tpo .deps/minerd-sha2.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson    -O3 -MT minerd-scrypt.o -MD -MP -MF .deps/minerd-scrypt.Tpo -c -o minerd-scrypt.o `test -f 'scrypt.c' || echo './'`scrypt.c
mv -f .deps/minerd-scrypt.Tpo .deps/minerd-scrypt.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson    -O3 -MT minerd-yescrypt.o -MD -MP -MF .deps/minerd-yescrypt.Tpo -c -o minerd-yescrypt.o `test -f 'yescrypt.c' || echo './'`yescrypt.c
In file included from yescrypt.c:11:0:
yescrypt-simd.c:37:2: warning: #warning "Consider enabling SSE4.1, AVX, or XOP in the C compiler for significantly better performance" [-Wcpp]
yescrypt-simd.c:40:23: fatal error: emmintrin.h: No such file or directory
compilation terminated.
Makefile:607: recipe for target 'minerd-yescrypt.o' failed
make[2]: *** [minerd-yescrypt.o] Error 1
make[2]: Leaving directory '/home/pi/cpuminer-yescrypt'
Makefile:670: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/cpuminer-yescrypt'
Makefile:323: recipe for target 'all' failed
make: *** [all] Error 2
pi@raspberrypi ~/cpuminer-yescrypt $