Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-platform support? #21

Open
Lymkwi opened this issue Sep 11, 2017 · 6 comments
Open

Multi-platform support? #21

Lymkwi opened this issue Sep 11, 2017 · 6 comments

Comments

@Lymkwi
Copy link

Lymkwi commented Sep 11, 2017

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
Copy link

oxconan commented Nov 7, 2017

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

@enwi
Copy link

enwi commented Mar 22, 2018

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
Copy link

enwi commented Apr 5, 2018

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
Copy link

fiddybux commented Jan 29, 2019

@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
Copy link

enwi commented Feb 4, 2019

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

@fiddybux
Copy link

fiddybux commented Feb 4, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants