With a bit of work I got IMMS compiling on Windows under Cygwin. I put
some notes on how I did it here, in case anyone is interested -
http://imms.luminal.org/download/immswindowscygwin
To get this to work I applied the 'torch-optional' patch that I
proposed a while ago, because torch wasn't immediately compilable. I
think we could probably get torch working, but I just wanted to see if
running IMMS was possible on Windows, so I skipped that step for now.
I'm not sure if using Cygwin is really what we want, because it means
IMMS relies on the cygwin .dlls, and therefore you have to have Cygwin
installed before IMMS will run. Cygwin used to have the '-mno-cygwin'
flag to deal with this, but it has been removed. I think I will try
compiling IMMS under MinGW, which would allow IMMS to be installed by
itself.
Anyway, cheers
Dave
--
This is not an automated signature. I type this at the bottom of every message.
Well, immsd that is - the server component. It takes a bit of hacking,
but it is fully functional, and yes it even includes Torch (and thus
the analyzer)! Details on how to do it are here -
http://imms.luminal.org/download/immswindowscygwin
The catch is that this requires you to install Cygwin first. But it is
a start. If anyone wants to try it out and see if they can build it
too feel free to share your findings.
So what's next, you ask? Why creating some IMMS clients on Windows, of
course! That way we can actually use it to *do* things ;)
I am going to start with a Winamp client and will hopefully have more
details soon. After that I will tackle some of the tickets in the bug
list.
Cheers
Dave