1>Linking…
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clCreateBuffer referenced in function “public: __thiscall cl::Buffer::Buffer(class cl::Context const &,unsigned __int64,unsigned int,void *,int *)” (??0Buffer@cl@@QAE@ABVContext@1@_KIPAXPAH@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clGetPlatformInfo referenced in function “public: void __thiscall openCL::buildKernels(void)” (?buildKernels@openCL@@QAEXXZ)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clGetPlatformIDs referenced in function “public: void __thiscall openCL::buildKernels(void)” (?buildKernels@openCL@@QAEXXZ)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clCreateContextFromType referenced in function “public: __thiscall cl::Context::Context(unsigned __int64,int ,void (__cdecl)(char const *,void const *,unsigned int,void *),void *,int *)” (??0Context@cl@@QAE@_KPAHP6AXPBDPBXIPAX@Z41@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clCreateProgramWithSource referenced in function “public: __thiscall cl::Program::Program(class cl::Context const &,class std::vector<struct std::pair<char const *,unsigned int>,class std::allocator<struct std::pair<char const *,unsigned int> > > const &,int *)” (??0Program@cl@@QAE@ABVContext@1@ABV?$vector@U?$pair@PBDI@std@@V?$allocator@U?$pair@PBDI@std@@@2@@std@@PAH@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clBuildProgram referenced in function "public: int __thiscall cl::Program::build(class std::vector<class cl::Device,class std::allocator > const &,char const ,void (__cdecl)(struct _cl_program *,void *),void *)const " (?build@Program@cl@@QBEHABV?$vector@VDevice@cl@@V?$allocator@VDevice@cl@@@std@@@std@@PBDP6AXPAU_cl_program
@@PAX@Z3@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clWaitForEvents referenced in function "public: int __thiscall cl::Event::wait(void)const " (?wait@Event@cl@@QBEHXZ)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clSetKernelArg referenced in function “public: int __thiscall cl::Kernel::setArg(unsigned int,unsigned int,void *)” (?setArg@Kernel@cl@@QAEHIIPAX@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clCreateKernel referenced in function “public: __thiscall cl::Kernel::Kernel(class cl::Program const &,char const *,int *)” (??0Kernel@cl@@QAE@ABVProgram@1@PBDPAH@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clCreateCommandQueue referenced in function “public: __thiscall cl::CommandQueue::CommandQueue(class cl::Context const &,class cl::Device const &,unsigned __int64,int *)” (??0CommandQueue@cl@@QAE@ABVContext@1@ABVDevice@1@_KPAH@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clEnqueueReadBuffer referenced in function "public: int __thiscall cl::CommandQueue::enqueueReadBuffer(class cl::Buffer const &,unsigned int,unsigned int,unsigned int,void *,class std::vector<class cl::Event,class std::allocator > const *,class cl::Event *)const " (?enqueueReadBuffer@CommandQueue@cl@@QBEHABVBuffer@2@IIIPAXPBV?$vector@VEvent@cl@@V?$allocator@VEvent@cl@@@std@@@std@@PAVEvent@2@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clEnqueueNDRangeKernel referenced in function "public: int __thiscall cl::CommandQueue::enqueueNDRangeKernel(class cl::Kernel const &,class cl::NDRange const &,class cl::NDRange const &,class cl::NDRange const &,class std::vector<class cl::Event,class std::allocator > const *,class cl::Event *)const " (?enqueueNDRangeKernel@CommandQueue@cl@@QBEHABVKernel@2@ABVNDR
ange@2@11PBV?$vector@VEvent@cl@@V?$allocator@VEvent@cl@@@std@@@std@@PAVEvent@2@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clRetainContext referenced in function "public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_context *>::retain(struct cl_context *)" (?retain@?$ReferenceHandler@PAU_cl_context@@@detail@cl@@SAHPAU_cl
context@@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseContext referenced in function "public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_context *>::release(struct cl_context *)" (?release@?$ReferenceHandler@PAU_cl_context@@@detail@cl@@SAHPAU_cl
context@@@Z)
1>solver.obj : error LNK2001: unresolved external symbol __imp__clReleaseContext
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseEvent referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_event *>::release(struct _cl_event *)” (?release@?$ReferenceHandler@PAU_cl_event@@@detail@cl@@SAHPAU_cl_ev
ent@@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clRetainMemObject referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_mem *>::retain(struct _cl_mem *)” (?retain@?$ReferenceHandler@PAU_cl_mem@@@detail@cl@@SAHPAU_cl_mem@
@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseMemObject referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_mem *>::release(struct _cl_mem *)” (?release@?$ReferenceHandler@PAU_cl_mem@@@detail@cl@@SAHPAU_cl_mem@
@@Z)
1>solver.obj : error LNK2001: unresolved external symbol __imp__clReleaseMemObject
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clRetainKernel referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_kernel *>::retain(struct _cl_kernel *)” (?retain@?$ReferenceHandler@PAU_cl_kernel@@@detail@cl@@SAHPAU_cl_k
ernel@@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseKernel referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_kernel *>::release(struct _cl_kernel *)” (?release@?$ReferenceHandler@PAU_cl_kernel@@@detail@cl@@SAHPAU_cl_k
ernel@@@Z)
1>solver.obj : error LNK2001: unresolved external symbol __imp__clReleaseKernel
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clRetainProgram referenced in function "public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_program *>::retain(struct cl_program *)" (?retain@?$ReferenceHandler@PAU_cl_program@@@detail@cl@@SAHPAU_cl
program@@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseProgram referenced in function "public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_program *>::release(struct cl_program *)" (?release@?$ReferenceHandler@PAU_cl_program@@@detail@cl@@SAHPAU_cl
program@@@Z)
1>solver.obj : error LNK2001: unresolved external symbol __imp__clReleaseProgram
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clRetainCommandQueue referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_command_queue *>::retain(struct _cl_command_queue *)” (?retain@?$ReferenceHandler@PAU_cl_command_queue@@@detail@cl@@SAHP
AU_cl_command_queue@@@Z)
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clReleaseCommandQueue referenced in function “public: static int __cdecl cl::detail::ReferenceHandler<struct _cl_command_queue *>::release(struct _cl_command_queue *)” (?release@?$ReferenceHandler@PAU_cl_command_queue@@@detail@cl@@SAHP
AU_cl_command_queue@@@Z)
1>solver.obj : error LNK2001: unresolved external symbol __imp__clReleaseCommandQueue
1>openCL.obj : error LNK2019: unresolved external symbol __imp__clGetContextInfo referenced in function "public: int __thiscall cl::Context::getInfo<class std::vector<class cl::Device,class std::allocator > >(unsigned int,class std::vector<class cl::Device,class std::allocator > *)const " (??$getInfo@V?$vector@VDevice@cl@@V?$allocator@VDevice@cl@@@std@@@std@@@Context@cl@@QBEHIPAV?$vector@VDevice@cl@@V?$allocator@VDevice@cl@@@std@@@std@@@Z)
1>C:\Documents and Settings\Dimitri\My Documents\Lyven\TTP-GPU\Debug\TTP-GPU.exe : fatal error LNK1120: 24 unresolved externals