After going through DLL Hell and back, I have a prealpha build for win32 here:
http://mason.homeunix.org/axisviewer...8b59d0e6df.zip
There's probably a bunch of bugs, so if someone would like to test it, that would be awesome
I'll work on cleaning up the build system on windows later as right now I have to hard-code things to get everything to build properly.
@kenavt: There were a few motivations for me making this program.
1. I don't like having to go into the web interface for the camera, grab a snapshot, open it up, process it, repeat the process to see if it works, etc. So of course the logical thing to save 30 seconds of time (for a programmer) is to spend hours on a program that grabs the stream from the camera and processes it in real time
2. Since the source code is available (and will be made more pretty soon) for the image processing, I'm hoping that anyone who wants to look at the calculations for HSL and the thresholding (and maybe more algorithms in the future) can just open the file and learn from that. You can't do that with NIVision.out (unless you use objdump! - no random NI person who's reading this, I did not disassemble your proprietary code)
3. I like having applications that are crossplatform and lightweight. I personally use linux for all of my development, robotics included, and I prefer to have native builds of my toolchain and development tools.
So, in essence, convenience, open source, and portability provided the reason for writing the program.