Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: oPen syLar en 25 Septiembre 2012, 03:19 am



Título: Compilación estática con OpenCL
Publicado por: oPen syLar en 25 Septiembre 2012, 03:19 am
Pues eso.. Trato de compilar un proyecto basado en OpenCL pero al pasarle el la libreria libOpenCL.a al MinGW este hace caso omiso del mismo

en mi Makefile tengo

Código:
OPENCL_FLAGS = -static -l /usr/lib/libOpenCL.a

También e intentado con...


Código:
OPENCL_FLAGS = -static /usr/lib/libOpenCL.a

Ya verifique que la librería /usr/lib/libOpenCL.a exista.. el MinGW simplemente no me da error alguno

Imagine que debo pasarle algún flag adicional al compilador.. Pero en los .h de OpenCL no mencionan nada acerca de ello tampoco en la documentación

Ya no se ni que hacer =(


Título: Re: Compilación estática con OpenCL
Publicado por: yoxter en 25 Septiembre 2012, 05:00 am
Lo que tienes que compilar estaticamente es OpenCL no el programa y luego llamarlo usando el path donde lo que compilaste estaticamente, corrigeme si me quivoco


Título: Re: Compilación estática con OpenCL
Publicado por: oPen syLar en 25 Septiembre 2012, 05:10 am
Ya tengo el OpenCL compilado estaticamente (libOpenCL.a) Si faltaría linkearlo y es lo que no logro hacer..