Hello, all I've been working on some similar problems calling Windows APIs from Go.
This looks promising, in order to use .lib files from within MinGW: https://stackoverflow.com/questions/11793370/how-can-i-convert-a-vsts-lib-to-a-mingw-a Anyone tried this? On Sunday, November 12, 2017 at 8:36:25 PM UTC+1, John Madison wrote: > > I've been having trouble with bindings because I use windows with go and > go compiler uses mingw. > This means that even on windows, I need the ".a" files rather than the > ".lib" files for the linker. > The problem is, the cuda-toolkit for windows does NOT give you the .a > files. > The solution: Use the "syscall" package. > So far I've been able to get a device and context and query properties of > the device and context. > Now working on creating bindings for clBuildProgram to get my first > hello-world up and running. > > If anyone is interested: Email me: HeavyMetalCookies AT Gmail DOT-COM > > On Thursday, June 14, 2012 at 6:41:30 PM UTC-7, Tharaneedharan Vilwanathan > wrote: >> >> Hi, >> >> I have shown interest off and on in using OpenCL in Go. I am still >> waiting for something that is usable and as easy as OpenGL in Go. In the >> recent time, I also got ATI 6850 card for this. So I am very interested. >> >> Thanks >> dharani >> >> On Thu, Jun 14, 2012 at 5:02 PM, Nick Sarten <gen.b...@gmail.com> wrote: >> >>> From a quick search of Github I found >>> https://github.com/tones111/go-opencl. Bitbucket's seach is >>> frustratingly unhelpful, but I would bet there's other Go/OpenCL projects >>> on there other than just mine. >>> >>> I also made an attempt myself to create an interface between OpenCL and >>> Go, but admittedly it wasn't very well organised, and hasn't been updated >>> to work with the latest Go release. I also found the constantly changing >>> format and installation method of AMD's APP SDK to be a pain when it comes >>> to compiling anything for OpenCL (every version reorganises where it >>> installs to, and it doesn't install the libraries/headers to a standard >>> location like /usr/lib/). >>> >>> Hope this information helps, >>> Nick >>> >>> >>> On Wednesday, 13 July 2011 16:47:45 UTC+12, M. Yurko wrote: >>>> >>>> So, there are a number of older posts asking about OpenCL or CUDA >>>> bindings. Has anyone made any significant progress? Does anyone have a >>>> public repository with interface code? I'm consider go for a project, >>>> but I will need decent bindings to either OpenCL or CUDA. >>>> >>>> Thanks for any help, >>>> Mike Yurko >>> >>> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.