fireice-uk / xmr-stak

Free Monero RandomX Miner and unified CryptoNight miner
GNU General Public License v3.0
4.06k stars 1.79k forks source link

[Request] ppc64 support #1551

Open Balzhur opened 6 years ago

Balzhur commented 6 years ago

Could you please add ppc64 support (IBM Power8, Power9) processors to main branch? There is a fork based on xmr-stak 2.3.0 that works good, but it's very slow to update. It would be better to incorporate ppc64 support into main branch. https://github.com/nioroso-x3/xmr-stak

I can help with testing on Power systems.

thsitthisak commented 6 years ago

Hi Balzhur

i used ubuntu 16.04 xmr-stak$ sudo cmake . -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF -DHWLOC_ENABLE=OFF -- Configuring done -- Generating done -- Build files have been written to: /home/sith/xmr-stak @ubuntuSrv780Prd1:~/xmr-stak$ for xmr-stak is ppc64 for power 7 then error

@ubuntuSrv780Prd1:~/xmr-stak$ sudo make Scanning dependencies of target xmr-stak-c [ 3%] Building C object CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_keccak.c.o cc: error: unrecognized command line option โ€˜-msse2โ€™; did you mean โ€˜-miselโ€™? cc: error: unrecognized command line option โ€˜-maesโ€™; did you mean โ€˜-madsโ€™? CMakeFiles/xmr-stak-c.dir/build.make:62: recipe for target 'CMakeFiles/xmr-stak-c.dir/xmrstak/backen d/cpu/crypto/c_keccak.c.o' failed make[2]: [CMakeFiles/xmr-stak-c.dir/xmrstak/backend/cpu/crypto/c_keccak.c.o] Error 1 CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/xmr-stak-c.dir/all' failed make[1]: [CMakeFiles/xmr-stak-c.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

Sith