are there any plans to support gcc 3.4 yet?
currently your headers won't work with gcc 3.4 due to the changes in function lookups for template instantiations (from gcc changes page: In templates, all non-dependent names are now looked up and bound at definition time (while parsing the code), instead of later when the template is instantiated.)
this is mainly a problem with the template for Ice::ProxyHandle which tries to use the ::IceInternal::checkedCast functions for casts to the Proxy class.
The problem here is, you would have to deklare the checkedCast functions for each class which could possibly be used (which include classes defined by the idl of user programs)
is there any work done to solve this problem yet?
i would really like to try the new gcc with Ice based projects, wich is pretty impossible (especially since not even the headers compile cleanly)
Sven

Reply With Quote
.