Archived
This forum has been archived. Please start a new discussion on GitHub.
Ice 3.2b release
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
-
Hi Andreas,
What kind of change did you need to make to common.xml?
Cheers,
Brent0 -
Hello Brent,
The version of ant on my system (Apache Ant version 1.6.2) does not like the "else" constructs in common.xml:Class org.apache.tools.ant.taskdefs.ConditionTask doesn't support the "else" attribute.
Take care,
Andreas0 -
Andreas Scherer wrote: »Hello Brent,
The version of ant on my system (Apache Ant version 1.6.2) does not like the "else" constructs in common.xml:
Yes, that is expected. IceJ requires ant 1.6.3 or greater.
Regards,
Dwayne0 -
IceJ requires ant 1.6.3 or greater.
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,
Andreas0 -
BTW, I have noticed tonight that Ice 3.2.0 works fine locally without the cli option
--Ice.Default.Host=linux
(see http://www.zeroc.com/forums/showpost.php?p=8119&postcount=3). Thanks for saving the extra keystrokes!
Andreas0