Re: looking for a working 2.0.1 Windows build
Sebastian Elsner <[email protected]>
| Newsgroups | gmane.comp.video.openexr.devel |
|---|---|
| Message-ID | <[email protected]> |
Hey, this is an excerpt of the batch script I am using to compile OpenImageIO. I am actually using the OpenEXR 2.1 master branch from Nicolas Yue (he has all the fixes, see git checkout), but maybe this helps: git clone https://github.com/nyue/openexr.git nyue-openexr set BUILD_DIR=%ROOT_PATH%\openexr\nyue-ilmbase-build-vs%VS_VERSION%-%Platform% set ILMBASE_INSTALL_DIR=%ROOT_PATH%\openexr\nyue-ilmbase-install-vs%VS_VERSION%-%Platform%\%BUILD_TYPE% mkdir %BUILD_DIR% mkdir %ILMBASE_INSTALL_DIR% cd /D %BUILD_DIR% cmake -Wno-dev -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DCMAKE_INSTALL_PREFIX=%ILMBASE_INSTALL_DIR% ..\nyue-openexr\IlmBase nmake install set PATH=%ILMBASE_INSTALL_DIR%\lib;%PATH% set BUILD_DIR=%ROOT_PATH%\openexr\nyue-openexr-build-vs%VS_VERSION%-%Platform% set OPENEXR_INSTALL_DIR=%ROOT_PATH%\openexr\nyue-openexr-install-vs%VS_VERSION%-%Platform%\%BUILD_TYPE% mkdir %BUILD_DIR% mkdir %OPENEXR_INSTALL_DIR% cd /D %BUILD_DIR% cmake -Wno-dev -G "NMake Makefiles" -DILMBASE_PACKAGE_PREFIX=%ILMBASE_INSTALL_DIR% -DCMAKE_PREFIX_PATH=%ZLIB_INSTALL_DIR% -DCMAKE_BUILD_TYPE=%BUILD_TYPE% -DCMAKE_INSTALL_PREFIX=%OPENEXR_INSTALL_DIR% ..\nyue-openexr\OpenEXR nmake install I have never build 2.0, but since there are a few things broken on the windows side in 2.1 I expect things to be worse in 2.0. cheers Sebastian On 05/30/2014 04:52 PM, Paul Miller wrote: > I'm trying to build ilmbase 2.0.1 on Windows (visual studio 2008 SP1) > and there are numerous problems - the project files are there but they > seem to be incomplete. So far I've made these changes: > > 1. manually added PLATFORM_WINDOWS to all of the project defines > 2. manually added an include path for config.windows to Imath > 3. tried adding the built path to Iex.lib to IlmThread and Imath but > there are still linker issues relating to missing Iex::ArgExc symbols > > Does anyone have the magic sauce to make this work? > > _______________________________________________ > Openexr-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/openexr-devel