Hello All,
I am trying to build tesseract version 3.04 in opencl version. I have linked intel opencl sdk. and link libtiff library but when i am trying to build it getting some linking error.
errors are as follow.
unresolved external symbol _TIFFCleanup referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadStreamTiffCl(struct _iobuf *,int)" (?pixReadStreamTiffCl@OpenclDevice@@SAPAUPix@@PAU_iobuf@@H@Z)
unresolved external symbol _TIFFGetField referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadFromTiffStreamCl(struct tiff *)" (?pixReadFromTiffStreamCl@OpenclDevice@@SAPAUPix@@PAUtiff@@@Z)
unresolved external symbol _TIFFGetFieldDefaulted referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadFromTiffStreamCl(struct tiff *)" (?pixReadFromTiffStreamCl@OpenclDevice@@SAPAUPix@@PAUtiff@@@Z)
unresolved external symbol _TIFFReadDirectory referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadStreamTiffCl(struct _iobuf *,int)" (?pixReadStreamTiffCl@OpenclDevice@@SAPAUPix@@PAU_iobuf@@H@Z)
unresolved external symbol _TIFFScanlineSize referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadFromTiffStreamCl(struct tiff *)" (?pixReadFromTiffStreamCl@OpenclDevice@@SAPAUPix@@PAUtiff@@@Z)
unresolved external symbol _TIFFReadScanline referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadFromTiffStreamCl(struct tiff *)" (?pixReadFromTiffStreamCl@OpenclDevice@@SAPAUPix@@PAUtiff@@@Z)
unresolved external symbol _TIFFReadRGBAImageOriented referenced in function "public: static struct Pix * __cdecl OpenclDevice::pixReadFromTiffStreamCl(struct tiff *)" (?pixReadFromTiffStreamCl@OpenclDevice@@SAPAUPix@@PAUtiff@@@Z)
unresolved external symbol _TIFFFdOpen referenced in function "public: static struct tiff * __cdecl OpenclDevice::fopenTiffCl(struct _iobuf *,char const *)" (?fopenTiffCl@OpenclDevice@@SAPAUtiff@@PAU_iobuf@@PBD@Z)
unresolved external symbol _TIFFClientOpen referenced in function "struct tiff * __cdecl fopenTiffMemstream(char const *,char const *,unsigned char * *,unsigned int *)" (?fopenTiffMemstream@@YAPAUtiff@@PBD0PAPAEPAI@
Environment:
visual studio 2012
os: Windows 8
opencl : intel sdk.
Thanks in advance.