Hi James,
We recently ported Ice to SPARC/Solaris, using Solaris 9 and Sun C++ 5.4 (aka Forte 7 or ONE Studio 7), but it should also work with Solaris 8 and Sun C++ 5.3 (or 5.5). If you like, I can e-mail you a snapshot ... just send an e-mail to
support@zeroc.com with your e-mail address.
For Solaris 2.6 support, one issue (most likely the only issue) is UUID generation: we now use /dev/urandom on Unix and /dev/urandom is only available on Solaris 8 and 9. A work-around is to use E2FSPROGS's libuuid, like in Ice 1.0.1.
Best regards,
Bernard