On Jul 6, 12:22 pm, Aron H <[email protected]> wrote:
> On Jul 1, 5:25 pm, "Ryan Sleevi" <[email protected]> wrote:> Sorry, I 
> should have reviewed what I sent :)
>
> > As of 4.0, Enblend/Enfuse transitioned to a CMake build system. So the
> > patches should no longer be necessary, you should be able to just CMake it.
>
> I'm stuck.
 ...
> So I backed up and tried to include StlPort, but it doesn't configure
> for msvc10, and if I configure for msvc9, it won't 'nmake':
> nmake clean install
> ....stlport\stl/_cstdlib.h(158) : error C2084: function '__int64
> abs(__int64)' already has a body
> .....
> conflict with MSVC headers

Remarkable. If I just comment that line, stlport happily compiles, and
so does enblend!
(found it here: 
http://sourceforge.net/projects/stlport/forums/forum/490892/topic/3695497
)
I do get an interesting warning, from the PixelDifferenceFunctor() :
rm() definition:
2>c:\hugin\enblend\src\mask.h(335): warning C4723: potential divide by
0
2>c:\hugin\enblend\src\mask.h(335): warning C4756: overflow in
constant arithmetic


>
> Boost has an 'intrusive' slist, which would require deriving the
> contained class from a boost hook class. Good idea?
> Better ideas?
>
> P.S. Some other notes:
> the .tar.gz doesn't include CMakeLists,txt, so I had to get it from
> the hg repository
> lcms has updated to 2.0a, but changes to their API means it doesn't
> build out of the box. I went back to 1.18a.
Had to change 'Platform Toolset' of enblend/enfuse to Windows7.1SDK,
from v100

And it builds! Anyone want to try x64 builds of enblend/enfuse?

imagecache only, I fear - it appears VC++ 2010 express and Win7.1SDK
don't include <omp.h>. I found one reference to copying files/libs
from a 2008 install....

Regards,
Aron

-- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx

Reply via email to