Update some dependency info
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8330 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: ab00f6dcc27128ba3a774e78ebb257e98fb241b4 Former-commit-id: 36187284d745ea939440e69a6e119834435ffe4f
This commit is contained in:
parent
d136c1afab
commit
2b652dab2b
1 changed files with 27 additions and 26 deletions
53
INSTALL.txt
53
INSTALL.txt
|
@ -15,8 +15,7 @@ II - Linux Installation from sources
|
||||||
|
|
||||||
III - Windows Installation from sources
|
III - Windows Installation from sources
|
||||||
|
|
||||||
1 - CMake and MinGW under Windows (NOTE: untested and outdated!)
|
1 - CMake and MS VC++ 2010 (10) and newer under Windows
|
||||||
2 - CMake and MS VC++ 2010 (10) and newer under Windows
|
|
||||||
|
|
||||||
IV - FreeBSD Installation from sources (Work in progress)
|
IV - FreeBSD Installation from sources (Work in progress)
|
||||||
|
|
||||||
|
@ -30,34 +29,36 @@ I - Pre-requisites
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
- Working OpenGL Driver and header files / associated libraries
|
- Working OpenGL Driver and header files / associated libraries
|
||||||
- SDL 2.0.x (http://www.libsdl.org/)
|
- CMake https://cmake.org/download/
|
||||||
- PLIB 1.8.5 (http://plib.sourceforge.net/).
|
|
||||||
Linux: Be carefull to compile plib with -fPIC on AMD64 if you run a 64 bit version.
|
|
||||||
- OpenAL soft 1.5 / 1.6 / 1.11 / 1.14 (https://www.openal-soft.org/openal-releases/)
|
- SDL 2.0.x http://www.libsdl.org/
|
||||||
(Torcs modified 0.0.8 from www.torcs.org also used to work in the past).
|
- PLIB 1.8.5 http://plib.sourceforge.net/
|
||||||
- libOGG 1.3.x (http://downloads.xiph.org/releases/ogg/)
|
Linux: Be careful to compile plib with -fPIC on AMD64 if you run a 64 bit version.
|
||||||
- libVorbis 1.3.x (http://downloads.xiph.org/releases/vorbis/)
|
- OpenAL soft 1.18 https://www.openal-soft.org/openal-releases/
|
||||||
- ENet 1.3.x (http://enet.bespin.org)
|
- libOGG 1.3.x http://downloads.xiph.org/releases/ogg/
|
||||||
|
- libVorbis 1.3.x http://downloads.xiph.org/releases/vorbis/
|
||||||
|
- ENet 1.3.x http://enet.bespin.org
|
||||||
Linux: Be careful to compile ENet with -fPIC on AMD64 if you run a 64 bit build.
|
Linux: Be careful to compile ENet with -fPIC on AMD64 if you run a 64 bit build.
|
||||||
- Expat 2
|
- Expat 2 https://github.com/libexpat/libexpat/releases
|
||||||
- libpng
|
- libpng https://sourceforge.net/projects/libpng/files/
|
||||||
- zlib
|
- zlib https://sourceforge.net/projects/libpng/files/zlib/
|
||||||
- libjpeg
|
- libjpeg https://ijg.org/files
|
||||||
- cURL 7.x (https://curl.se/download/)
|
- cURL 7.x https://curl.se/download/ OR https://github.com/curl/curl/releases
|
||||||
|
- OpenSceneGraph https://github.com/openscenegraph/OpenSceneGraph/
|
||||||
And also Open Scene Graph 3.4 or newer if you plan to build the work-in-progress next generation "osggraph" 3D graphics engine module.
|
- FreeSOLID 2.1.2 http://sourceforge.net/projects/freesolid
|
||||||
(https://github.com/openscenegraph/OpenSceneGraph/)
|
- FreeType 2 http://sourceforge.net/projects/freetype
|
||||||
|
- SDL2_mixer 2.0.4 https://www.libsdl.org/projects/SDL_mixer
|
||||||
As of version 2.2, you will also need:
|
|
||||||
- FreeSOLID 2.1.2 (http://sourceforge.net/projects/freesolid)
|
|
||||||
- FreeType 2 (http://sourceforge.net/projects/freetype)
|
|
||||||
|
|
||||||
As of version 2.2.4?? , you will also need:
|
|
||||||
- SDL2_mixer 2.0.4 (https://www.libsdl.org/projects/SDL_mixer)A
|
|
||||||
|
|
||||||
|
|
||||||
WARNING: Under Windows, be careful to compile everything for multi-threaded DLL integration (/MD[d])
|
WARNING: Under Windows, be careful to compile everything for multi-threaded DLL integration (/MD[d])
|
||||||
|
|
||||||
|
For Windows pre-compiled versions of the above dependencies are available
|
||||||
|
for Visual Studio 2015 and newer at https://sourceforge.net/projects/speed-dreams/files/3rd%20party/MSVC/
|
||||||
|
|
||||||
|
There is also a CMake script for downloading and building them at:
|
||||||
|
https://sourceforge.net/p/speed-dreams/code/HEAD/tree/trunk/packaging/3rdParty-devel/CMakeLists.txt
|
||||||
|
|
||||||
|
|
||||||
On a fresh install of Linux Mint 19 the following packages were needed to be installed
|
On a fresh install of Linux Mint 19 the following packages were needed to be installed
|
||||||
(a good starting point on any Ubuntu 18.04 variant):
|
(a good starting point on any Ubuntu 18.04 variant):
|
||||||
- build-essential
|
- build-essential
|
||||||
|
|
Loading…
Reference in a new issue