MS Windows support

djberg96 on 2003-04-11T22:59:43

Well, now I've gone and done it. The Boss Lady just requested that we run our distributed server thingy on Windows NT 4. The problems is that we don't have licenses to stick VC++ on those machines, so I can't build some of the extensions I ported. I can't just copy shared objects around either, because the only ones I have were built on Win2k.

Another issue is that we use Syslog - oops. Guess we'll have to replace that with someone else's home-grown logging solution. There's also a fork/setsid call, but that's easily gotten around - it'll just run in the foreground on Windows machines.

So, this weekend I'm going to try to write pure-Ruby versions of my extensions using the Win32 lib, which I suppose I needed to learn someday anyway.