Hi Jesper,
I think that as long as you can compile STP on Windows, Hampi could be
made to work on Windows too. I'm not sure if anyone tried so far. It's
much more common for research tools to work on Unix systems (Linux or
Mac). I think, for research purposes, you'd be much better off
installing and learning a unix system. Some are free and easy to
install and work with (eg. Ubuntu). The long-term payoff is huge -
you'll have access to a large collection of tools and analyses you can
build on.
If you were to stay on Windows. The first step would be to compile STP
on Windows (which may have been done before), then you'd need to
recompile the STP JNI bindings to create a DLL file for the Java
machine to load. The last step would be to use this DLL in Hampi.
Alternatively, you could compile STP on windows and adjust the Hampi
code to all STP at command line. This would have a serious performance
penalty though.
./adam