Hey,
it seems that the ImfPartType.h functions are not correctly exported.
I added a IMF_EXPORT and now it seems to work. But I didn't try it in a
real application yet.
haggi
Am 24.03.2014 22:25, schrieb haggi krey:
Hi,
I managed to compile openExr on my windows machine. Now I have a a
problem with the methods defined in ImfPartType.h.
None of the methods are correctly defined and as soon as I try to use
them I get an error:
error LNK2019: unresolved external symbol "bool __cdecl
Imf_2_1::isTiled(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const &)"
(?isTiled@Imf_2_1@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
referenced in function "void __cdecl
generalInterfaceTiledExamples(void)"
(?generalInterfaceTiledExamples@@YAXXZ)
My configuration:
MSVC 2010 - 64bit
Used CMake to build the solution
Compiled and linked the solution
All tests seem to work fine, the IlmImf examples completed correctly.
For testing I included ImfPartType.h in the
generalInterfaceExamples.cpp file (no special reason for this special
source file, just for testing) added the line:
isTiled(typestring);
And I get the error above.
I'd appreciate any hints where I could have missed something.
Thanks.
haggi
_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel