atom feed14 messages in org.blender.bf-committersRe: [Bf-committers] Windows 2000 buil...
FromSent OnAttachments
Blankfirstname BlanklastnameJul 14, 2011 6:15 pm 
Troy SobotkaJul 14, 2011 6:20 pm 
Morten MikkelsenJul 14, 2011 6:38 pm 
Stephen SwaneyJul 14, 2011 6:38 pm 
José RomeroJul 14, 2011 6:43 pm 
Stephen SwaneyJul 14, 2011 8:15 pm 
Mike ErwinJul 16, 2011 6:56 am 
KnappJul 16, 2011 7:08 am 
Stephen SwaneyJul 16, 2011 8:01 am 
Michael FoxJul 16, 2011 3:43 pm 
Mathias PanzenböckJul 16, 2011 4:05 pm 
Stephen SwaneyJul 16, 2011 4:37 pm 
Michael JuddJul 16, 2011 5:34 pm 
Campbell BartonJul 17, 2011 1:51 am 
Subject:Re: [Bf-committers] Windows 2000 build please.
From:Campbell Barton (idea@gmail.com)
Date:Jul 17, 2011 1:51:42 am
List:org.blender.bf-committers

On Sun, Jul 17, 2011 at 10:35 AM, Michael Judd <mi@juddrobotics.com> wrote:

On 17/07/11 09:38, Stephen Swaney wrote:

On Sun, Jul 17, 2011 at 01:05:59AM +0200, Mathias Panzenböck wrote:

On 07/17/2011 12:43 AM, Michael Fox wrote:

You Couldn't be furthur from the truth, comparing win2k and XP is like comparing apples and oranges, they are vastly different internally, win2k is 16bit OS winXP in 32Bit, with different calls to different systems, may seem the same on the surface but underneith where we work, is 2 different worlds. Hence support for win2k was dropped

Are you sure you don't confuse Win2k with Win9x/Me? After all Win2k is NT based
and the direct predecessor of XP. (2k = Win NT 5.0, XP = Win NT 5.1)

You might want to read what Mike Erwin said earlier in the thread:

   The current keyboard code (by jesterking I think) and upcoming 3D    mouse support (by me) both rely on the Windows RawInput API, which    only works on XP or newer. Far as I know, that is the only hard    technical reason blocking a Win2000 build.

That sounds like a bit of a show stopper.

I'm pretty sure the Linux version doesn't rely on the Windows RawInput API. Speaking of which, I'm just trying to work out why anyone would be running Windows 2K rather than Linux. Has someone implemented a distributed Blender rendering engine that runs on botnets? There's a good reason right there to maintain the W2K build.

Recently I got blender's GHOST building with SDL, this means theres no direct dependencies on the windowing system X11/GDI/Cocoa etc... though I only tested on linux.

so it may be possible to make a windows/sdl build which doesn't have this limitation. In cmakes advanced options enable WITH_GHOST_SDL.