Blagodarenko / miner-burst

Miner for BurstCoin
GNU General Public License v3.0
58 stars 26 forks source link

Multi-platform support? #21

Open Lymkwi opened 7 years ago

Lymkwi commented 7 years ago

Hi there.

I recently got into mining burst coins using a few empty hard drives laying around. I was quite surprised to realize that the repository only provided Windows binaries. I use Debian GNU/Linux myself and figured I'd try and compile everything myself.. until I saw the miner.vsxproj file sitting in there. I'm at a loss when it comes to adapting this code, even though I tried. I'd need to use a multi-platform network library (or the default C structures), and adapt things like the intrins.h library, which I am completely unable to do. It'd also highly help to have at least an external compiling script, even if it only worked on Windows platforms, for now.

I'd like to hear whether or not adapting the code for it to be ran on platforms such as Un*x derivatives and MacOS is a reasonable thing to ask and expect from you. Looking forward to hearing back from you.

oxconan commented 6 years ago

I think need support linux build. But I see source, many depend on win32 libraries

enwi commented 6 years ago

Hello, I am also interested in multi-platform support, more specific linux. So I started porting the code over to linux. Since there is a lot of windows specific stuff I will also exchange as much as possible with the std lib, that way porting it to other platforms will be a lot simpler, because there won't be so much windows specific code. Anyone interested in helping me can checkout my fork.

enwi commented 6 years ago

I've ported the miner to work under linux (and even arm based boards like odroid), but since I heavily modified the code, I put it into a separate repo. It is located here https://github.com/enwi/minerpp

fiddybux commented 5 years ago

@enwi ...thank you so much for doing this. I'd love to try this on my ODROID, and will be doing so at my earliest available opportunity! Kudos to you sir, and 1 Peta karma points for your efforts.

UPDATE: Tried it, and converted my blago conf file to be compatible, but minerpp can't seem to find my plots. They PoC2 plots. Does your miner only work with PoC1?

enwi commented 5 years ago

@fiddybux It is pretty outdated now, so I guess it does not work with PoC2

fiddybux commented 5 years ago

Well that's good to know. Thanks.

Any arm support planned for Blago, to offer an alternative to Scav?

On Mon, 4 Feb 2019, 10:04 Moritz Wirger, notifications@github.com wrote:

@fiddybux https://github.com/fiddybux It is pretty outdated now, so I guess it does not work with PoC2

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Blagodarenko/miner-burst/issues/21#issuecomment-460190986, or mute the thread https://github.com/notifications/unsubscribe-auth/AX8VkY96Q9PpeHDaxHScmzw-a8QOFElQks5vKAWZgaJpZM4PTnaQ .