Free and Open Source real time strategy game with a new take on micro-management

Difference between revisions of "MAC OS X Development"

From Globulation2

Jump to: navigation, search
(Dependency Tree)
(Required dependencies to be installed)
Line 1: Line 1:
This page is under development by [[User:AppleBoy | AppleBoy]]<br />
This page is under development by [[User:AppleBoy | AppleBoy]]<br />
please check the talk page for more information
please check the talk page for more information

== Required dependencies to be installed ==
This area is going to get big and complicated as you have to go thorugh and manually download and isntall just about all of the libraries required by glob2. Hopefully a better process will be found throughout this.

Please install these in the following order. It will make your life easier
# libogg and libvorbis
#: both can be obtained from [http://xiph.org/downloads/ here]
#: libogg must be installed before libvorbis
#: standard ./configure && make && sudo make install
#:
# speex
#: working on this one. It requires multiple dependencies first
#:
# [http://www.libsdl.org SDL Libraries]
#: to get SDL to work properly with glob2 you must download the source code and install it from there.
#: you must also download and install SDL_net, SDL_ttf, and SDL_image.
#: SDL_net and SDL_ttf can be installed by source very easily, no extra dependencies.
#: just run the command:
#: export SDL_CONFIG=/usr/local/bin/sdl-config
#: after you have installed SDL and you're good to go.
#:
#: SDL_image on the other hand is a pain in the butt and I am still working on getting that to install.

(still to add)
* freetype


=== Dependency Tree ===
=== Dependency Tree ===
Line 38: Line 13:


*Glob2
*Glob2
:*[http://xiph.org/downloads/ libvorbis]
:*[http://xiph.org/downloads/ speex]
::*[http://xiph.org/downloads/ libogg]
::*[http://xiph.org/downloads/ libvorbis]
:::*[http://xiph.org/downloads/ libogg]
:*[http://www.libsdl.org/release/SDL-1.2.11.tar.gz SDL-1.2]
:*[http://www.libsdl.org/release/SDL-1.2.11.tar.gz SDL-1.2]
:*[http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.8.tar.gz SDL_ttf]
:*[http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.8.tar.gz SDL_ttf]
::*freetype2
::Notes:
::Still getting compilation errors, working on a resolution
:*[http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.6.tar.gz SDL_net]
:*[http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.6.tar.gz SDL_net]
:*[http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.5.tar.gz SDL_image]
:*[http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.5.tar.gz SDL_image]
::Notes
::*many dependencies, will list.
::many dependencies, will list including the links
:*speex
:*zlib (included in OS X)
:*zlib (included in OS X)
:*boost
:*boost

Revision as of 04:01, 17 April 2007

This page is under development by AppleBoy
please check the talk page for more information

Dependency Tree

These are pretty much all standard source install sections. For example:

# tar -zxvf libvorbis-1.1.2.tar.gz
# cd libvorbis-1.1.2
# ./configure
# make
# sudo make install
  • Glob2
  • freetype2
Notes:
Still getting compilation errors, working on a resolution
Notes
many dependencies, will list including the links
  • zlib (included in OS X)
  • boost

on to glob2 itself and CVS

To checkout CVS please see this page

Misc