[Bf-committers] no mscv6 project files for bullet2

Erwin Coumans erwin at erwincoumans.com
Wed Nov 22 03:10:05 CET 2006


CMake is great indeed.

Bullet 2.x has always been compiling fine with all versions of msvc, 
including msvc 6.
Which file/line gives you an error? Are you using msvc 6 with the latest 
service pack 6?

Erwin


----- Original Message ----- 
From: "bjornmose" <bjornmose at gmx.net>
To: <bf-committers at projects.blender.org>
Sent: Tuesday, November 21, 2006 2:59 PM
Subject: [Bf-committers] no mscv6 project files for bullet2


> Hi all, Erwin,
>
> Yesterday i tried Cmake with VC Express (MSVC8) and MSVC6.
> Hey! , it worked almost out of the box. Only some tiny linking issues with 
> unneeded ODBC stuff.
>
> Today bullet2 won't complile with msvc6 because (as a well known issue) 
> poor mscv6 STL implementaion does not allow typed Allocate<type>()
>
> Since this is a very basic feature in STL and meaningfull STL based memory 
> management is impossible without, MSVC6 compiler is out of the game for 
> me.
>
> Even more now, when using Cmake, i can work with all the nice IDE features 
> i am used to on free VS expess (debug {breaks,watches .. }, stack back 
> tracing, auto completion .. )
>
> We had that STL allocator issue before, when Peter (Schlaile) was doing 
> virtual memory management on the sequencer ( thanks for the patience and 
> the extra quirks build in ). So, for now blender builds fine with msvc6 if 
> GE is skipped. I don't think (expect) the bullet team will care for 
> ancient compiler bugs. So  wave 'good bye' to either the GE or msvc6.
>
> However since Cmake does a fine job on building msvc6 projects i plan to 
> quit maintaining them manually. May be the msvc6 projects should be nuked 
> from CVS on the long run.
>
> Considering Cmake; the experience of the last 2 days made me wonder if 
> there is any need for hand crafted msvc files at all. But i'll leave that 
> to the windows build maintainers.
>
> IMHO all OS releases should be built with scons (if avail) to get build 
> process as close as possible for all OSses.
>
> Jens Ole Wund (bjornmose)
>
>
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
> 




More information about the Bf-committers mailing list