Difference between revisions of "Compiling ScummVM/BeOS/ZETA/Haiku"

Jump to navigation Jump to search
m
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Compiling ScummVM with GCC under [http://en.wikipedia.org/wiki/BeOS BeOS] ==
== Compiling ScummVM with GCC under [http://en.wikipedia.org/wiki/BeOS BeOS] ==


As scummvm is relying on a BONE version you need the BONE network stack ([http://en.wikipedia.org/wiki/Magnussoft_ZETA ZETA] and [http://en.wikipedia.org/wiki/Haiku_%28operating_system%29 Haiku]) version for [http://en.wikipedia.org/wiki/BeOS BeOS] to compile (needs libbind and libsocket).
As ScummVM is relying on a BONE version you need the BONE network stack ([http://en.wikipedia.org/wiki/Magnussoft_ZETA ZETA] and [http://en.wikipedia.org/wiki/Haiku_%28operating_system%29 Haiku]) version for [http://en.wikipedia.org/wiki/BeOS BeOS] to compile (needs libbind and libsocket).
 
For Haiku there is already a version available in the HaikuDepot, latest versions can be build with haikuporter out of the box, a recipe for version 1.8.1 is at this moment in waiting line to get approved into the haikuports repo at github. For instructions how to install haikuporter/haikuports look at [https://github.com/haikuports/haikuports/wiki Haikuports], Haiku comes with a recent gcc5 version that is able to build ScummVM out of the box.


== Getting the source ==
== Getting the source ==
* Open a Terminal and type:
* Open a Terminal and type:


<pre>svn co https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk scummvm</pre>
<pre>git clone git://github.com/scummvm/scummvm.git</pre>


== Tools/libraries needed ==
== Tools/libraries needed ==
''Mandatory (these should also install dependencies)''
''Mandatory (these should also install dependencies)''
* [http://www.bebits.com/app/4011 gcc-2.95.3]  
* [https://ftp.gnu.org/gnu/gcc/gcc-2.95.3/gcc-everything-2.95.3.tar.gz gcc-2.95.3]  
* [http://www.libsdl.org/ SDL]
* [http://www.libsdl.org/ SDL]
* [http://www.zlib.net/ zlib]
* [http://www.zlib.net/ zlib]
2,051

edits

Navigation menu