Ice 3.2b release

in Comments
Dear ZeroC team:
After three hours of playing with the latest (beta) release, I can say: Congratulations!
I'm still running OpenSUSE 10.0, g++ 4.0.2, ruby 1.8.2, java 1.5.0.
After commenting the CS stuff in the rpm spec file, I created eight rpms and updated the installation without problems (rpm -iU ice-*3.2b*) . Then I edited /etc/bash.bashrc.local (CLASSPATH, PYTHONPATH, RUBYLIB, LD_LIBRARY_PATH).
The 'demo/book/printer' demo ran out-of-the-box, also a weird combination of 'demoj/book/printer/Server.java' (I had to hack 'common.xml') and 'demorb/book/printer/Client.rb'.
And after modifying the signatur of the 'sayHello' member function, even my QtClient.rb runs fine. See attachment.
Excellent stuff. Thank you very much!
Andreas
After three hours of playing with the latest (beta) release, I can say: Congratulations!
I'm still running OpenSUSE 10.0, g++ 4.0.2, ruby 1.8.2, java 1.5.0.
After commenting the CS stuff in the rpm spec file, I created eight rpms and updated the installation without problems (rpm -iU ice-*3.2b*) . Then I edited /etc/bash.bashrc.local (CLASSPATH, PYTHONPATH, RUBYLIB, LD_LIBRARY_PATH).
The 'demo/book/printer' demo ran out-of-the-box, also a weird combination of 'demoj/book/printer/Server.java' (I had to hack 'common.xml') and 'demorb/book/printer/Client.rb'.

And after modifying the signatur of the 'sayHello' member function, even my QtClient.rb runs fine. See attachment.
Excellent stuff. Thank you very much!
Andreas
0
Comments
What kind of change did you need to make to common.xml?
Cheers,
Brent
The version of ant on my system (Apache Ant version 1.6.2) does not like the "else" constructs in common.xml: See the attached unified diff. I simply remove these things to make it match my preferences.
Take care,
Andreas
Yes, that is expected. IceJ requires ant 1.6.3 or greater.
Regards,
Dwayne
In http://www.zeroc.com/forums/showthread.php?t=2462 I had reported this as a "bug", but since it's easy enough to work around (short of updating to a newer version of ant), I wouldn't want to push this further.
Thanks and take care,
Andreas
Andreas