Home Comments

Ice 1.2 on Windows 98

shantanu_k06shantanu_k06 Member Shantanu KumarOrganization: Hewlett PackardProject: Prototypes for Distributed Apps
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

  • bernardbernard Jupiter, FLAdministrators, ZeroC Staff Bernard NormierOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    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
Sign In or Register to comment.