zeratax / yacx

Yet Another CudaExecutor - wrapper to easily compile and execute cuda kernels
https://zeratax.github.io/yacx
MIT License
8 stars 4 forks source link

make codebase portable #167

Open zeratax opened 4 years ago

zeratax commented 4 years ago

specifically for MSVC and GCC

grafik

zeratax commented 4 years ago

https://github.com/ZerataX/yacx/pull/167/checks?check_run_id=659121385#step:3:91 I assume this means that it is trying to include the replacement unistd.h?

Edit: yeah it did and I fixed it

zeratax commented 4 years ago

some of the tests also fail, mostly due to:

m_log: cuda_add(1): catastrophic error: cannot open source file "cuda_runtime.h"

where again I wonder if this is actually necessary at all.

Also of course lspci for getting the device name won't work under windows

Not really big stuff