CreateDLL is not compatible with the latest VS abi's. ctl needs to have an export macro scheme added to it, same as OpenEXR has.
(In case anyone is wondering, I don't have a windows machine at the moment which is why I'm always exhorting others to do this and that on windows) Sent from my iPhone > On 2014/08/17, at 15:40, "Gonzalo Garramuno" <[email protected]> wrote: > >> On 17/08/14 19:35, Gonzalo Garramuno wrote: >> I am wondering if someone has been able to build CTL and OpenEXR_CTL with >> v2.2 of OpenEXR. I am using CTL 1.4.1 and OpenEXR_CTL 1.0.1. >> I compiled the Win32 version and I get a crash as soon as I try loading an >> exr file. >> I compiled the x64 version and I get a crash as soon as my program starts >> and a window opens. >> I tried compiling debug versions of the OpenEXR libs, but not clear if the >> makefiles respect the -DCMAKE_BUILD_TYPE=Debug. >> Also, what happened to the createDLL.exe that is no longer present in the >> IlmBase distro, but it is still needed for CTL and OpenEXR_CTL. >> > Oh, yes. Forgot to mention all tests work, except IlmImfCtlTest.exe which > crashes as soon as it starts. > > _______________________________________________ > Openexr-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/openexr-devel _______________________________________________ Openexr-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/openexr-devel
