Bitcoin Forum

Local => Mining (Italiano) => Topic started by: jeyjey on December 12, 2017, 10:49:05 AM



Title: Compilare per cpu ARM
Post by: jeyjey on December 12, 2017, 10:49:05 AM
Salve. Sto cercando di installare un make di Tpruvot (questo (https://github.com/tpruvot/cpuminer-multi) multi cpu). Siccome dice:
Code:
"No runtime CPU detection. The miner can take advantage of some instructions specific to ARMv5E and later processors, but the decision whether to use them is made at compile time, based on compiler-defined macros."
Presumo che durante il make occorre specificare bene che si sta compilando per una CPU arm. Inoltre occorrerebbe inserire un flag nella configurazione per ottimizzare la compilazione per i coprocessori NEON, cioè:
Code:
To use NEON instructions, add "-mfpu=neon" to CFLAGS
.
ORA
Chi mi sa dire per bene come occorre fare la compilazione dato che:
Code:
./configure CFLAGS="*-march=native*" --with-crypto --with-curl
Io qualsiasi aggiunta che faccio ai flag va in errore, non conosco la sintassi del compilatore!!! Questi idioti non sanno che non siamo tutti programmatori? Le ho provate di tutti i colori. Siccome nel pacchetto c'è un file (scrypt-arm.S) ed anche neoscrypt_asm.S, come si fa a dire al compilatore di utilizzare quei file per compilare? Grazie.


Title: Re: Compilare per cpu ARM
Post by: lukax8 on December 12, 2017, 08:58:28 PM
togli gli *

Code:
./configure CFLAGS="-march=native" --with-crypto --with-curl

ricordati di installare le dipendenze prima


Title: Re: Compilare per cpu ARM
Post by: jeyjey on December 13, 2017, 02:23:02 PM
Scusa ma siccome dice il programmatore:
Code:
To use NEON instructions, add `"-mfpu=neon"` to CFLAGS.
Allora come posso compilare la riga di comando per fare la cosa giusta? Ho provato in tutti i modi. Qualche consiglio?


Title: Re: Compilare per cpu ARM
Post by: jeyjey on December 14, 2017, 08:29:05 AM
likaxs usi dei devices ARM? Sei un programmatore? Perchè nessuno programma per queste CPU multicore?


Title: Re: Compilare per cpu ARM
Post by: lukax8 on December 14, 2017, 06:29:09 PM
likax8 usi dei devices ARM? Sei un programmatore? Perchè nessuno programma per queste CPU multicore?
Scusa ma ultimamente sono parecchio impegnato!
ma quale programmatore? Il mio lavoro ha ben poco a che fare con la programmazione ma se ti interessa una casaclima te la faccio costruire...

I processori arm non sono adatti al mining, al massimo per un test


Code:
./configure CFLAGS="-mfpu=neon -march=native" --with-crypto --with-curl