Support for building bf-blender under windows with gcc (huge thanks to
authorChris Want <cwant@ualberta.ca>
Sat, 24 May 2003 20:04:37 +0000 (20:04 +0000)
committerChris Want <cwant@ualberta.ca>
Sat, 24 May 2003 20:04:37 +0000 (20:04 +0000)
commit924a8497551be7d83bb577e94ebf89b18374b874
tree5912852343da88dcc863a56ab641e60983a5432b
parent94c4250d9f7ca57d9af7a7265fcdec0b4e94e5b3
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.
29 files changed:
Makefile
doc/README.windows-gcc [new file with mode: 0644]
intern/SoundSystem/SND_DependKludge.h
intern/ghost/GHOST_Types.h
intern/ghost/intern/GHOST_DisplayManagerWin32.cpp
intern/ghost/intern/GHOST_SystemWin32.cpp
intern/keymaker/Makefile
intern/python/freeze/Makefile
intern/python/freeze/makemakefile.py
source/Makefile
source/blender/blenlib/BLI_storage_types.h
source/blender/blenlib/BLI_winstuff.h
source/blender/blenlib/intern/rand.c
source/blender/blenlib/intern/winstuff.c
source/blender/blenloader/intern/genfile.c
source/blender/blenloader/intern/readfile.c
source/blender/decrypt/BLO_en_de_cryptHeader.h
source/blender/encrypt/intern/BLO_encrypt.c
source/blender/makesdna/DNA_sdna_types.h
source/blender/makesdna/intern/Makefile
source/blender/readstreamglue/BLO_sys_types.h
source/blender/render/intern/source/initrender.c
source/blender/src/writeavicodec.c
source/blender/verify/BLO_sign_verify_Header.h
source/gameengine/BlenderRoutines/KX_BlenderInputDevice.h
source/gameengine/GamePlayer/Makefile
source/nan_compile.mk
source/nan_definitions.mk
source/nan_link.mk