1 | Dependencies |
---|
2 | |
---|
3 | ## SDKs: ## |
---|
4 | DirectX: The DirectX-SDK is not needed anymore - we use the libraries & headers included with mingw64 |
---|
5 | cg: The cg-SDK is not needed anymore - it is included in the ogre dependencies |
---|
6 | OpenAL: Download and install SDK: http://www.openal.org/downloads/ |
---|
7 | |
---|
8 | |
---|
9 | ## Boost: ## |
---|
10 | Download the latest release: http://www.boost.org/users/download/ |
---|
11 | Unpack the archive and update the WORKING_DIR variable in build_boost.sh accordingly. |
---|
12 | |
---|
13 | |
---|
14 | ## Ogre dependencies: ## |
---|
15 | Download dependencies here: https://bitbucket.org/cabalistic/ogredeps |
---|
16 | Unpack the archive and update the WORKING_DIR variable in build_ogredeps.sh accordingly. |
---|
17 | (Note: the buildscript will modify src/zlib/CMakeLists.txt to make zlib a shared library.) |
---|
18 | |
---|
19 | |
---|
20 | ## Ogre: ## |
---|
21 | Download Ogre (chose the right Tag): https://bitbucket.org/sinbad/ogre/downloads |
---|
22 | Unpack the archive and update the WORKING_DIR variable in build_ogre.sh accordingly. |
---|
23 | (Note: the buildscript will modify some files to make it work with mingw64) |
---|
24 | |
---|
25 | |
---|
26 | ## pcre: ## (for cegui) |
---|
27 | Download the latest release: http://www.pcre.org/ |
---|
28 | Unpack the archive and update the WORKING_DIR variable in build_pcre.sh accordingly. |
---|
29 | |
---|
30 | |
---|
31 | ## xerces: ## (for cegui 0.8) |
---|
32 | Download the latest release: http://xerces.apache.org/xerces-c/download.cgi |
---|
33 | Unpack the archive and update the WORKING_DIR variable in build_xerces.sh accordingly. |
---|
34 | |
---|
35 | |
---|
36 | ## Lua: ## |
---|
37 | Download the latest release of version 5.1 (tolua++ is not compatible with more recent versions): http://www.lua.org/download.html |
---|
38 | Unpack the archive and update the WORKING_DIR variable in build_lua.sh accordingly. |
---|
39 | |
---|
40 | |
---|
41 | ## tolua++: ## (for cegui 0.8) |
---|
42 | 5.1 and older: Download the latest version: https://github.com/LuaDist/toluapp |
---|
43 | 5.2 and newer: Download the latest version: https://github.com/waltervn/toluapp |
---|
44 | Unpack the archive and update the WORKING_DIR variable in build_toluapp.sh accordingly. |
---|
45 | |
---|
46 | |
---|
47 | ## CEGUI: (0.8.x) ## |
---|
48 | Download the latest release of cegui: http://cegui.org.uk/download |
---|
49 | Unpack the archive and update the WORKING_DIR variable in build_cegui.sh accordingly. |
---|
50 | |
---|
51 | ## CEGUI: (0.7.x) ## |
---|
52 | Download the latest release of cegui: http://cegui.org.uk/download |
---|
53 | Unpack the archive and update the WORKING_DIR variable in build_cegui.sh accordingly. |
---|
54 | (Note: the buildscript will modify some premake-scripts to make it work) |
---|
55 | |
---|
56 | |
---|
57 | ## Ogg: ## |
---|
58 | Download Ogg here: http://xiph.org/downloads/ |
---|
59 | Unpack the archive and update the WORKING_DIR variable in build_ogg.sh accordingly. |
---|
60 | |
---|
61 | |
---|
62 | ## Vorbis (requires ogg): ## |
---|
63 | Download Vorbis here: http://xiph.org/downloads/ |
---|
64 | Unpack the archive and update the WORKING_DIR variable in build_vorbis.sh accordingly. |
---|
65 | |
---|
66 | |
---|
67 | ## Freealut: ## |
---|
68 | Download Freealut here: https://github.com/vancegroup/freealut/releases |
---|
69 | Unpack the archive and update the WORKING_DIR variable in build_freealut.sh accordingly. |
---|
70 | Update the AL_SDK_DIR variable with the path to the installed SDK. |
---|
71 | |
---|
72 | |
---|
73 | ## Tcl: ## |
---|
74 | Download Tcl here: https://www.tcl.tk/software/tcltk/download.html |
---|
75 | Unpack the archive and update the WORKING_DIR variable in build_tcl.sh accordingly. |
---|