Archived

This forum has been archived. Please start a new discussion on GitHub.

Ice 1.2 on Windows 98

Hi there,

It has been mentioned that Ice 1.2 is not yet supported on Windows 98. I was trying some simple tests on IceJ on Windows 98 and it's working fine. I didn't try any services though.

I was wondering what are the components that are not supported on Windows 98? Can I use it if I don't want the services? Anybody encountered something not working on Win98?

Regards,
Shantanu

Comments

  • bernard
    bernard Jupiter, FL
    Hello,

    The next Ice release will support Windows 98.

    IceJ 1.2 should work on Windows 98, although we did not test it.

    Ice 1.2 is using CriticalSection for the IceUtil::Mutex implementation, and TryEnterCriticalSection is not implemented on Windows 98 ... so you'll run into trouble as soon as Mutex::tryLock() is called.
    Also, the Ice 1.2 build system defines UNICODE which causes problem if you build on Windows 2000 or XP and want to run on Windows 98; this is fixed on the current Ice mainline.

    Cheers,
    Bernard