/[adonthell]/adonthell-0.3/README.MacOSX
ViewVC logotype

Diff of /adonthell-0.3/README.MacOSX

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by ksterker, Mon May 6 14:06:25 2002 UTC revision 1.4 by ksterker, Tue Jan 18 12:43:53 2005 UTC
# Line 1  Line 1 
 Adonthell/Waste's Edge on Mac OS X - prelimenary work-around  
 Document version 1.1 by Nils Hesse ( nils.hesse@kcl.ac.uk )  
1    
2  Please note that this text describes how to get Adonthell and Waste's                         Adonthell on MacOS X
 Edge *kind of* working in Mac OS X. The method described is by no  
 means a consumer-ready way of doing things. However, at the moment,  
 it is all we have :)  
3    
4  You WILL be using the Terminal A LOT. You will also need the  This file contains additional information for compiling Adonthell
5  Administrator's password.  under MacOS X. For general compilation instructions refer to the
6    INSTALL file. Even more details are found within the NEWBIE file.
7    
 I am assuming that you have a default installation of Mac OS X 10.1  
 and either the December 2001 or the April 2002 Developer Tools and an  
 internet connection (the faster, the better).  
8    
9  The very first thing you'll need, is Fink. You can get it at  Preparations:
10    =============
11    Install the Developer Tools from
12        http://developer.apple.com/macosx/
13    
14  http://fink.sourceforge.net/  Then you should create the /usr/local/ folder, if it is not there already.
15    Open the terminal and type
16        sudo mkdir /usr/local/
17    
18  Fink is a package management system, similar to GNU Linux/Debian. It  Now you can go about installing SDL and Ogg Vorbis. See the INSTALL file
19  will help you install all kinds of GNU (related) software. Amongst  for the URLs. Again, you'll have to use the terminal. Extract the SDL
20  others, this also includes things like the X11 windowing server,  tarball (tar xzf SDL-1.2.x.tar.gz) and cd into the SDL-1.2.x directory.
21  GNOME, enlightenment, etc... it is a very useful package to have,  There type
 especially if you like the GNU world. :)  
22    
23  Please read all the FAQs and some Documentation on the Fink web      ./configure
24  site... it is very useful. Also, try to familiarize yourself with      make
25  dselect (in Fink).      sudo make install
26    
27  After you've succesfully installed fink, we can begin.  That will install SDL into /usr/local/. Do the same steps for libogg and
28    libvorbis (in that order). Refer to the documentation of each library for
29    more detailed instructions.
30    
 1) at a new Terminal, type 'sudo dselect'.  
31    
32  2) Go to [S]elect and get the following packages:  Compiling Adonthell:
33    ====================
34    After all libraries have been installed successfully, it just takes
35    another
36    
37  gettext             (in base - you may already have this)      ./configure
38  automake25          (in devel)      make
39  libtool14           (in devel)      sudo make install
 intltool            (in devel)  
 sdl                 (in games)  
 sdl-image           (in games)  
 sdl-mixer           (in games)  
 smpeg               (in games)  
 python-nox          (in languages)  
 tcltk               (in languages)  
 libogg              (in sound)  
 libogg-shlibs       (in sound)  
 libvorbis           (in sound)  
 libvorbis-shlibs    (in sound)  
40    
41  You may be asked to select some other packages in order to fullfill  to compile and install Adonthell. Repeat the same steps for the Waste's
42  certain dependancies... make sure you do.  Edge data and you are done. You can now launch Adonthell by typing
43    
44  3) [I]nstall, [C]onfig, [R]emove and [Q]uit.      /usr/local/bin/adonthell wastesedge
45    
 4) Next, we will need to create a symbolic link - a bit messy, but we  
 can remove it later. In the Terminal type 'ln -s  
 /sw/lib/libvorbis.dylib /usr/lib/libvorbis.dylib'.  
   
 5) Now we can compile the adonthell source and waste's edge sources  
 :) Get them from:  
   
 http://freesoftware.fsf.org/download/adonthell/  
   
 You will need 'adonthell-0.3.3pre1.sit' and 'wastesedge.sit'  
   
 6) Once you have those files, un-stuff them and 'cd' into the  
 extracted adonthell directory in a Terminal. Once there, type  
 './configure --disable-nls'. With any luck, all should go well. Then,  
 type 'make'. Watch the screen output jibberish for a few minutes. If  
 there are no errors, you can then proceed with 'sudo make install'.  
 Then you have adonthell installed.  
   
 7) Now 'cd' into the extracted wastesedge directory and type  
 './configure'. After that, 'make', and after that 'sudo make  
 install'.  
   
 8) If all went well, you're done. type '/sw/bin/adonthell-wastesedge'  
 to play. :))  
   
 9) If you want, you can do a 'sudo rm /usr/lib/libvorbis.dylib' but  
 that aint important. It's probably best if you leave it there anyway.  
   
 Known Bugs  
   
 -Text input doesn't work.  
 -Nationalisation (nls) doesn't work/compile  
 -Fullscreen mode doesn't work (due to SDL)  
   
 Remember, this is an experimental work-around. You're pretty likely  
 to encounter a few problems. For questions, e-mail the  
 adonthell-devel list:  
   
 adonthell-devel@mail.freesoftware.fsf.org  

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26