![]() |
![]() |
![]() |
/-/S'pht-Translator-Active/-/ |
![]() | How to compile Aleph One on PB (10 steps) | |
![]() | Posted By: C Lund | Date: 2/24/05 12:49 p.m. |
![]() |
In case somebody wants to know: -------------------------- Compiling AO on PB 1. Download MacCVS Pro and Aleph One as pr the instructions on http://source.bungie.org/_enginedevelopment/cvs/aboutcvs.html 2. Download a compiled copy of AO. Copy the SDL and SDL_net frameworks in the .app folder to your library folder. (thanks, Alexander Strange) 3. Follow the instructions in the INSTALL.MacOSX.Carbon in your source folder. But when installing Speex, the last two lines of the recipe, Make directory /Library/Application Support/Speex Move speex-1.0 directory into /Library/Application Support/Speex are not done in Terminal - they are done in the GUI. Make a folder called Speex in the Support directory, and move the thing into the app support folder. (thanks, Alexander Strange) 4. Add the "Metaserver" folder to the project. It's located in Source_Files/Network/. 5. Add "speex.h" to the project. It's located in (hard drive)/Library/Application Support/Speex/speex-1.0/libspeex. 6. Locate all instances of #include "SDL.h"
#include "SDL_net.h" Change them to #include "SDL/SDL.h"
#include "SDL_net/SDL_net.h" (thanks, Michael Ash, of comp.sys.mac.programmer.help) 7. Locate #include "metaserver_dialogs.h" and change it to #include "Metaserver/metaserver_dialogs.h" 8. Locate all instances of #include "SDL_timer.h" and change them to #include "SDL/SDL_timer.h" 9. Locate all instances of #include "SDL_thread.h" and change them to #include "SDL/SDL_thread.h" 10. Locate #include "SDL_error.h" and change it to #include "SDL/SDL_error.h" -------------------------- And yes, this means RX is back on. ;) The question now is whether I am able to make the changes I feel are necessary. |
![]() | |
![]() | ![]() |
![]() |
![]() |
|
![]() | |
![]() | ![]() |
![]() |
![]() | Replies: |
![]() | How to compile Aleph One on PB (10 steps) | C Lund | 2/24/05 12:49 p.m. |
![]() | Re: How to compile Aleph One on PB (10 steps) | Simon of team Sigma | 2/25/05 3:48 a.m. |
![]() | Re: How to compile Aleph One on PB (10 steps) | C Lund | 2/25/05 12:02 p.m. |
![]() | Re: How to compile Aleph One on PB (10 steps) | Speaker-To-Animals | 2/27/05 8:20 a.m. |
![]() | Re: How to compile Aleph One on PB (10 steps) | Steve Levinson | 2/27/05 8:56 a.m. |
![]() | Re: How to compile Aleph One on PB (10 steps) | Speaker-To-Animals | 2/28/05 9:13 p.m. |
![]() | |
![]() | ![]() |
![]() |
![]() |
|
![]() | Problems? Suggestions? Comments? Email maintainer@bungie.org Marathon's Story Forum is maintained with WebBBS 5.12. |