Runtime Error

Hi,

I put the directory with my .h files in clBuildProgram, how it’s possible see below:
cl_int erro_compila_kernel = clBuildProgram(program, 1, &device,"-I D:/PUC/Mestrado/2010/OpenCL/Bib/Include", NULL, NULL);

The compile process in Visual Studio it’s OK, but when i run a erro occurs:

Someone know what’s happening?

The error is:

A Quantide de elementos de processamento Ú: 2C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL1
53.tmp.obj:fake:(.text+0x90): undefined reference to i_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0xb3): undefined refer ence toi_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0xc7): undefined refer
ence to b_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x111): undefined refe rence tob_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x129): undefined refe
rence to i_sqrt' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x141): undefined refe rence toi_sqrt’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x163): undefined refe
rence to i_soma' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x181): undefined refe rence toi_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x19d): undefined refe
rence to i_intersecao' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x1cf): undefined refe rence toi_subConjunto’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x1e5): undefined refe
rence to i_estaVazio' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x1fb): undefined refe rence tob_tamanho’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x232): undefined refe
rence to b_bisect' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x251): undefined refe rence tob_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x28d): undefined refe
rence to b_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x2d5): undefined refe rence tob_atribui_global’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x3c2): undefined refe
rence to i_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x3e5): undefined refe rence toi_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x3f9): undefined refe
rence to b_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x451): undefined refe rence tob_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x469): undefined refe
rence to i_sqrt' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x481): undefined refe rence toi_sqrt’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x4a3): undefined refe
rence to i_soma' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x4c1): undefined refe rence toi_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x4dd): undefined refe
rence to i_intersecao' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x50f): undefined refe rence toi_subConjunto’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x525): undefined refe
rence to i_estaVazio' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x53b): undefined refe rence tob_tamanho’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x572): undefined refe
rence to b_bisect' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x591): undefined refe rence tob_atribui’
C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x5cd): undefined refe
rence to b_atribui' C:\DOCUME~1\Luiz\CONFIG~1\Temp\OCL153.tmp.obj:fake:(.text+0x618): undefined refe rence tob_atribui_global’

Final do tratamento de erro
Tempo de compilaþÒo: 0.875 segundos

Tempo de execuþÒo real: 0.203

Kernel Sivia deu zebra!
Tempo de execuþÒo: 1.078 seconds

Can someone help me?
I really don’t understand what’s happening.

I think we need to see the source code for the kernel in order to help.