-
Part of the challenge in building the Hugin SDK is the copious amounts of modification that have to be made to project files from the source distributions.
This is a set of patches that performs the steps located at http://wiki.panotools.org/wiki/index.php?title=Hugin_SDK_(MSVC_2008)&oldid=11413 , which primarily involve converting VS 2005 projects to VS 2008 and fixing paths to be relative...
2009-05-09 05:21:08 UTC in Hugin
-
Currently, the float_cast.h used by enblend uses the __asm directive to return optimized versions of lrint and family. This directive is not available when the compile target is x64 - only masm or intrinsics are allowed.
When compiling enblend/enfuse, only lrint/llrint were seen to be used. This patch (albeit messy) uses x64 intrinsics to do the conversions.
2009-05-06 02:16:31 UTC in Enblend
-
This patch addresses two compile issues when attempting to compile with Visual Studio 2008 targeting x64 as the platform.
It is a combination of the two relevant portions from upstream Vigra:
http://www.informatik.uni-hamburg.de/~meine/hg/vigra/rev/01ed4e252ce7 - Support for long long/unsigned long long. Targeting x64, there are several places where Vigra ends up needing to use a __int64 (as...
2009-05-06 01:17:05 UTC in Hugin