Ascent on the Macintosh menu

User Tag List

Results 1 to 2 of 2
  1. #1
    Kirth's Avatar Active Member
    Reputation
    58
    Join Date
    Nov 2007
    Posts
    274
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Ascent on the Macintosh

    1. Install XCode
    2. Install SVN
    3. Install Fink
    4. Run:
    Code:
    sudo fink scanpackages
    sudo fink index
    sudo fink selfupdate
    5. Install WITH Fink the following packages:
    Code:
    sudo fink install mysql mysql-client mysql-dev mysql15-dev libtool
    6. Open a console window and type in:
    [code]mkdir ascent[/code]7. Checkout a copy of Antrix from svn with this command:
    Code:
    svn co svn://emupedia.com/svn/ascent ~/ascent/
    I know that in previous tutorials you were told to uncomment out a few thing s out of "/usr/include/c++/4.0.0/cstdlib" DON NOT TOUCH THIS FILE! Uncommenting them out now breaks the compile for some reason?!?
    9. Edit the "reconf" in the ascent folder. Take out ALL of the if statements. It should look something like this afterwards:
    Code:
    rm -f config.cache
    echo "- aclocal."
    aclocal
    echo "- autoconf."
    autoconf
    echo "- autoheader."
    autoheader
    echo "- automake."
    automake -a -c
    exit
    10. Run:
    Code:
    Code:
    chmod +x reconf && ./reconf
    11. Edit the "configure" file in the ascent folder, and replace "ac_cv_func_malloc_0_nonnull=no" with
    Code:
    "ac_cv_func_malloc_0_nonnull=yes" and do the same for "ac_cv_func_realloc_0_nonnull=no" - replace with "ac_cv_func_realloc_0_nonnull=yes" There are two occurrences of each.
    12. Next run:
    Code:
    sudo ln -s /usr/local/mysql/lib /usr/local/lib/mysql
    13. Then run:
    Code:
    grep -nR -export-dynamic *
    The line number will follow the file name. Any file that shows up needs to be edited to remove that bit of code.
    14. Now you will run:
    Code:
    ./configure --prefix=/opt/antrix --with-python --enable-cli --enable-ra --target i386
    15) Then
    Code:
    make && sudo make install
    16) Now
    Code:
    cd /usr/antrix && mkdir etc
    then
    Code:
    cd ~/ascent/src/*.conf /usr/antrix/etc
    17. Then
    Code:
    cd /usr/antrix/bin && mkdir maps && mkdir dbc
    Copy the necessary files to them
    18. Use your favorite MySQL tool to import the apdb.sql file (I like phpMyAdmin).
    19. Set up your .conf files (there are instructions on this forum for that, or just read the instructions in the files).
    20. In /usr/antrix/bin type ./logonserver
    21. Create a new terminal window, and navigate back to /usr/antrix/bin, and type ./antrix


    Update: Could a modderator please place this in the Ascent subforum? For some strange and retarted reason this guide came out here, instead of in the place where it was supposed to be posted (Yes, I clicked 'make a new thread' in the Ascent subdir.)
    Last edited by Kirth; 01-20-2008 at 02:12 PM.

    Ascent on the Macintosh
  2. #2
    swordcat's Avatar Member
    Reputation
    1
    Join Date
    Dec 2007
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm new to this so one question what is SVN

Similar Threads

  1. [Guide] How to make an Ascent Server: The Noob way
    By j9sjam3 in forum WoW EMU Guides & Tutorials
    Replies: 304
    Last Post: 07-17-2008, 01:36 PM
  2. Problem with ascent running the DB
    By sym555 in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 05-09-2008, 02:52 PM
  3. Making Ascent Public The easy way [Non-Hamachi]
    By 2dgreengiant in forum WoW EMU Guides & Tutorials
    Replies: 75
    Last Post: 04-21-2008, 06:47 PM
  4. UPDATING your Database to be Compatible with the Latest Ascent Revisions
    By JulianX in forum WoW EMU Guides & Tutorials
    Replies: 53
    Last Post: 01-08-2008, 09:23 PM
  5. Is ascent really the best?
    By Greatdrak in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 12-25-2007, 12:02 PM
All times are GMT -5. The time now is 06:40 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search