[Bf-committers] CVS commit: blender Makefile blender/dlltool Makefile gettext.def iconv.def python.def blender/doc README.windows-gcc blender/intern/ghost GHOST_Types.h blender/intern/ghost/intern GHOST_DisplayManagerWin32.cpp GHOST_SystemWin32.cpp blender/intern/keymaker ...

Chris Want bf-committers@blender.org
Sat, 24 May 2003 22:04:38 +0200 (CEST)


hos (Chris Want) 2003/05/24 22:04:38 CEST

  Modified files:
    .                    Makefile 
    blender/intern/ghost GHOST_Types.h 
    blender/intern/ghost/intern GHOST_DisplayManagerWin32.cpp 
                                GHOST_SystemWin32.cpp 
    blender/intern/keymaker Makefile 
    blender/intern/python/freeze Makefile makemakefile.py 
    blender/source       Makefile nan_compile.mk 
                         nan_definitions.mk nan_link.mk 
    blender/source/blender/blenlib BLI_storage_types.h 
                                   BLI_winstuff.h 
    blender/source/blender/blenlib/intern rand.c winstuff.c 
    blender/source/blender/blenloader/intern genfile.c readfile.c 
    blender/source/blender/decrypt BLO_en_de_cryptHeader.h 
    blender/source/blender/encrypt/intern BLO_encrypt.c 
    blender/source/blender/makesdna DNA_sdna_types.h 
    blender/source/blender/makesdna/intern Makefile 
    blender/source/blender/readstreamglue BLO_sys_types.h 
    blender/source/blender/render/intern/source initrender.c 
    blender/source/blender/src writeavicodec.c 
    blender/source/blender/verify BLO_sign_verify_Header.h 
    blender/source/gameengine/BlenderRoutines 
                                              KX_BlenderInputDevice.h 
    blender/source/gameengine/GamePlayer Makefile 
    blender/source/gameengine/SoundSystem SND_DependKludge.h 
  Added files:
    blender/dlltool      Makefile gettext.def iconv.def python.def 
    blender/doc          README.windows-gcc 
  
  Log:
  Support for building bf-blender under windows with gcc (huge thanks to
  Florian Eggenburger).
  
  Full instructions are in doc/README.windows-gcc.
  
  Main differences from Florian's patch:
  
  - the 'lib' dir should now be the same level as the 'blender' dir (rather
  than being a subdir of 'blender'). This is consistent with the other
  platforms that bf-blender supports (tuhopuu will also adopt this convention
  hopefully soon).
  
  - the script 'free_windows-env.mk' is no longer needed ... see the
  docs about how this is overcome (again, tuhopuu will hopefully
  also follow this route soon).
  
  - the dlltool dir has it's own Makefile that builds all of the
  needed stub libraries from the dll's in cvs.
  
  Revision  Changes    Path
  1.7       +5 -1      blender/Makefile
  1.8       +2 -2      blender/intern/ghost/GHOST_Types.h
  1.4       +4 -2      blender/intern/ghost/intern/GHOST_DisplayManagerWin32.cpp
  1.7       +8 -3      blender/intern/ghost/intern/GHOST_SystemWin32.cpp
  1.6       +7 -3      blender/intern/keymaker/Makefile
  1.10      +13 -1     blender/intern/python/freeze/Makefile
  1.10      +9 -5      blender/intern/python/freeze/makemakefile.py
  1.45      +33 -16    blender/source/Makefile
  1.5       +49 -23    blender/source/nan_compile.mk
  1.38      +19 -8     blender/source/nan_definitions.mk
  1.11      +23 -16    blender/source/nan_link.mk
  1.6       +2 -2      blender/source/blender/blenlib/BLI_storage_types.h
  1.7       +5 -1      blender/source/blender/blenlib/BLI_winstuff.h
  1.4       +2 -2      blender/source/blender/blenlib/intern/rand.c
  1.5       +3 -1      blender/source/blender/blenlib/intern/winstuff.c
  1.6       +4 -1      blender/source/blender/blenloader/intern/genfile.c
  1.10      +3 -3      blender/source/blender/blenloader/intern/readfile.c
  1.6       +5 -1      blender/source/blender/decrypt/BLO_en_de_cryptHeader.h
  1.4       +3 -1      blender/source/blender/encrypt/intern/BLO_encrypt.c
  1.7       +2 -2      blender/source/blender/makesdna/DNA_sdna_types.h
  1.3       +9 -5      blender/source/blender/makesdna/intern/Makefile
  1.7       +7 -2      blender/source/blender/readstreamglue/BLO_sys_types.h
  1.8       +4 -4      blender/source/blender/render/intern/source/initrender.c
  1.9       +2 -2      blender/source/blender/src/writeavicodec.c
  1.7       +5 -1      blender/source/blender/verify/BLO_sign_verify_Header.h
  1.6       +7 -2      blender/source/gameengine/BlenderRoutines/KX_BlenderInputDevice.h
  1.3       +4 -2      blender/source/gameengine/GamePlayer/Makefile
  1.9       +2 -2      blender/source/gameengine/SoundSystem/SND_DependKludge.h