openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] develop branch windows build issues


From: Karl Rasche
Subject: Re: [Openexr-devel] develop branch windows build issues
Date: Mon, 14 Jul 2014 13:56:53 -0700


Here's a third, along the lines of the Half.dll reference issue Thorsten pointed out;

 * When running test (IlmImfTest, lets say) for a DLL build, how is the path to the DLLs supposed to be handled?

As best I can tell, the IlmImf DLLs end up under IlmImf\, and the IlmBase DLLs end up in their install path. But when it comes time to run tests, I can't see that any of those paths are in $PATH, or that the DLLs and the test executable are in the same path, or any other way to resolve the DLL references. 

Basically, when I go to run tests, I get a bunch of 'DLL not found' issues to sort out manually. It's the same thing as having to manually sort out Half.dll when generating the b44/dwa table data in IlmImf.

Karl



On Mon, Jul 14, 2014 at 10:04 AM, Karl Rasche <address@hidden> wrote:

Ed - 

In addition to the issues Thorsten has called out, I've hit the following on windows

  * No stdint.h in VC 9 / 2008
    Just had to pull the include from IexMath/IexMathFpu.cpp. Probably an occupational hazard
    of using an older compiler

  * Undefined symbols in IlmImfTest
    I think that ImfRle.h needs to include ImfExport and have the two functions marked as IMF_EXPORT,
    as well as CpuId in ImfSystemSpecific getting markrd as class IMF_EXPORT


Karl


reply via email to

[Prev in Thread] Current Thread [Next in Thread]