|
From: | Simon Smith |
Subject: | Re: [Openexr-devel] Strange issue with half and _toFloat array. |
Date: | Tue, 4 Mar 2014 09:09:29 +0000 |
Hi Piotr, OK, I had a bit of downtime to check CMake and the v2.1.0 build - I've not used cmake before, so it was a first and I rather liked it I have to admit :) I used the Windows GUI of cmake to generate for Visual Studio 11 x64 (i.e., vs2012) I then opened the IlmBase solution in VS2012. To build, the IEX solution needed the PLATFORM_WINDOWS define setting. After building, and using my test program (as outlined before) it would not link with a missing half::_toFloat and half::_eLut unresolved externals. I'm not sure if (apart from the missing PLATFORM_WINDOWS) this should just build using CMake generated projects and solutions so I've not delved deeper into this. Just to note, whilst I got lots of "non dll-interface class 'Iex_2_1::BaseExc' used as base for dll-interface class 'Iex_2_1::ArgExc'" type warnings, I did not change the code at all to attempt this half test. The fact that it's complaining about the _toFloat array is probably linked to the runtime errors I had - in that when I ran my test previously it was this structure that was corrupt/missing. Hope this helps identify any problems under VS2012/x64 ….. Best Regards, ________________________ Simon C. Smith Co-founder & CTO Lightmap Ltd - Creators of HDR Light Studio Registered in England and Wales 06879016 International House, Brunel Drive, Newark, NG24 2EG. UK On 13 Feb 2014, at 18:51, Piotr Stanczyk wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |