Techinically it's a dependency for the OSX version as well. However OSX will never need to resolve those symbols because in ASP we never use a part of ISIS that uses CHOLMOD.
Kyle's new code has modified VW_CARTOGRAPHY to require this.
Previously we had no check to avoid writing outside of memory, or stopping a triangle from be rasterized and being wrapped around the image. This was causing the segfault detected by one of our users.
The tools will now show which version of VW, ASP, and ISIS they were built against.
I made a few changes, I removed the writing of floating point output images. I don't think anyone was using that. This rewrite also supports only input that is of the following: PixelMask<Vector2i> PixelMask<Vector2f> Vector2i Vector2f I think double images will be casted to float safely.
The images are already aligned ... we don't need to try our luck at having the IPs aligned by a major gradient.
This is so that the matches files don't need to be in the same directory.
Ross was stuck in an infinite loop for a month because this program didn't say it was having troubles. In the event that it can't find enough interest points, it will through a fault and tell the user the problem.