fireice-uk / xmr-stak-nvidia

Monero NVIDIA miner
GNU General Public License v3.0
249 stars 99 forks source link

Unable to compile on Windows 10 with current guide. #123

Open middll opened 6 years ago

middll commented 6 years ago

Followed the guide here. After validating the dependency folder (everything looked exactly the same on my end) I got errors after I input the following command:

cmake -G "Visual Studio 15 2017 Win64" -T v140,host=x64 ..

CMakeError log should be attached.

CMakeError.txt

This is on a fresh install of Windows 10 that has been updated to the most recent version.

psychocrypt commented 6 years ago

You need to use the dev branch, the master is currently not updated to support windows compile via CMake.

omenius commented 6 years ago

How about if someone would compile them for us and put the result in releases?

Did not feel like doing new issue, but just letting you know that I can't use this since I have no CUDA pc for compiling, only for mining. I don't get why you would do good sources but let the distribution get big hit by not actually providing compiled releases.

psychocrypt commented 6 years ago

The reason is that we need to compile it for each distribution and each version of it. This is a lot of work. Never the less we will maybe do it with the next release.

btw: you need cuda also to run the miner with a precompiled binary. If you have no driver with cuda support than you can't miner. You can also compile and install CUDA without root rights.

psychocrypt commented 6 years ago

Sry I missed that you mean windows binaries. Windows binaries are available https://github.com/fireice-uk/xmr-stak-nvidia/releases for each release.

omenius commented 6 years ago

I'm actually looking for Ubuntu 16.04.03 release, but I don't want to hijack this issue. I'll make my own if I need to, we will see.

Btw. sorry if I seemed angry earlier, I've had quite a day. I would also say that it's better to use development time for things other than compiling since it's usually so easy with linux distros.