OK, it turns out this is just G++ 4.1.3 being stricter than older G++'s.

Our CS branch actually had a partial fix for this problem but - 
bizarrely - it was conditional on the compiler being MSVC 7.1!!  I 
looked at current CS svn and it just declares csPrintFormatter and 
IEEEwhatever::mantissa correctly  to begin with.

I'll commit this to our crystalspace branch.   How do I regenerate the 
.tar.gz?

Incidentally, crystalspace.tar.gz is humongous. To redownload it in less 
than a few hours on my dialup connection I went in and deleted a bunch 
of stuff from the scripts/msvc* directories, the entire data directory, 
and some of the plugin code we don't use.  Maybe we should do the same 
for our branch (at least delete the data directory).

I might also change vos/m4/cs.m4 to only compile some of the CS plugins 
instead of all of them (many of which terangreal does not and will 
probably never use).

Reed


Reed Hedges wrote:
> Was the crystalspace snapshot updated or changed recently? I'm getting 
> these errors now trying to build it. Is anyone else or is something 
> strange going on with my checkout?
> 

_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to