2\. gpu/cuda program, because there is no(?) file.a for mingw under windows for 
example 
[https://github.com/unicredit/nimcuda](https://github.com/unicredit/nimcuda)
    
    
    $ cd /r/nimcuda-master/examples/
    $ nim c -r fft.nim --cincludes:"/r/nimcuda-master/c2nim"
    
    CC: nimcuda_cuComplex
    R:\nimcuda-master\examples\nimcache\nimcuda_fft.c:202:97: error: unknown 
type name 'float2'
     typedef N_CDECL_PTR(cufftResult_CsvnaTViXJFbqo9bM6i9bROw, 
TY_HpGapddEWLlYAX7BuEE4qA) (int plan, float2* idata, float2* odata, int 
direction);
                                                                                
                     ^~~~~~
    ...
    
    R:\nimcuda-master\examples\nimcache\stdlib_system.c:12829:3: error: unknown 
type name 'float2'
       float2 value;
       ^~~~~~
    Hint:  [Link]
    gcc.exe: error: R:\nimcuda-master\examples\nimcache\nimcuda_fft.o: No such 
file or directory
    gcc.exe: error: R:\nimcuda-master\examples\nimcache\stdlib_system.o: No 
such file or directory
    gcc.exe: error: R:\nimcuda-master\examples\nimcache\nimcuda_cufft.o: No 
such file or directory
    gcc.exe: error: R:\nimcuda-master\examples\nimcache\nimcuda_cuComplex.o: No 
such file or directory
    gcc.exe: error: R:\nimcuda-master\examples\nimcache\nimcuda_vector_types.o: 
No such file or directory
    Error: execution of an external program failed: 'gcc.exe   -o 
R:\nimcuda-master\examples\fft.exe  
R:\nimcuda-master\examples\nimcache\nimcuda_fft.o 
R:\nimcuda-master\examples\nimcache\stdlib_system.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cufft.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cuComplex.o 
R:\nimcuda-master\examples\nimcache\stdlib_math.o 
R:\nimcuda-master\examples\nimcache\nimcuda_vector_types.o 
R:\nimcuda-master\examples\nimcache\nimcuda_library_types.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cuda_runtime_api.o 
R:\nimcuda-master\examples\nimcache\nimcuda_driver_types.o 
R:\nimcuda-master\examples\nimcache\nimcuda_surface_types.o 
R:\nimcuda-master\examples\nimcache\nimcuda_texture_types.o 
R:\nimcuda-master\examples\nimcache\nimcuda_nimcuda.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cublas_api.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cublas_v2.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cuda_occupancy.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cudnn.o 
R:\nimcuda-master\examples\nimcache\nimcuda_curand.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cusolver_common.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cusolverDn.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cusolverRf.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cusolverSp.o 
R:\nimcuda-master\examples\nimcache\nimcuda_cusparse.o 
R:\nimcuda-master\examples\nimcache\nimcuda_nvblas.o 
R:\nimcuda-master\examples\nimcache\nimcuda_nvgraph.o
    

Reply via email to