[Guide] how to make a private server on the Mac OS menu

User Tag List

Results 1 to 9 of 9
  1. #1
    KerotheFox's Avatar Member
    Reputation
    15
    Join Date
    Feb 2008
    Posts
    68
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Guide] how to make a private server on the Mac OS

    Here is a Guide on how to make a server on the Mac.
    Note: this was not made by me. credits are at the bottom

    The pre-compiled one will not work. You have to compile it for Mac OS. As for the network bridging, it won't work if you're trying to connect to 127.0.0.1. 127.0.0.1 is localhost, which by definition isn't another computer. If you have bridging, the "PC" will be a completely separate IP from the Mac. For example when I did it, my Mac's IP was 192.168.254.100, and VMWare had 192.168.254.185.

    Here are the instructions I posted on "that other forum" back when I thought it was the official forum:

    1. Install MySQL
    2. Install Fink
    3. Using Fink, install and compile mysql15-dev
    4. Open /usr/include/c++/4.0.0/cstdlib and comment out the "#undef malloc" and "#undef realloc" lines. You may want to uncomment these lines after you've finished, as it may cause problems for compiling other things
    5. Edit the "configure" file in the antrix folder, and replace "ac_cv_func_malloc_0_nonnull=no" with "ac_cv_func_malloc_0_nonnull=yes". There are two occurrences of this I believe. Basically it's trying to find GNU Malloc and Realloc, which OS X doesn't use, but it doesn't matter.
    6. Do the same for "ac_cv_func_realloc_0_nonnull=no" - replace with "ac_cv_func_realloc_0_nonnull=yes"
    7. In a terminal window, type "sudo -s" and enter your password
    8. type "ln -s /usr/local/mysql/lib /usr/local/lib/mysql" (without quotes)
    9. type "grep -R -export-dynamic *" (make sure you are in the antrix directory). Any file that shows up needs to be edited to remove all occurrences of that. ld in Mac OS X doesn't use that flag, and make will fail if it's in there.
    10. type "./configure --prefix=/usr/antrix --with-python --enable-cli --enable-ra --target i386" (without quotes of course)
    11. If that goes through, type "make"
    12. If that goes through, type "make install"
    13. cd to /usr/antrix, and mkdir etc, then copy the .conf files there (cp ~/<path to antrix>/src/*.conf etc)
    14. cd to bin, then mkdir maps and dbc. Copy the necessary files to them
    15. Use your favorite MySQL tool to import the apdb.sql file (I like CocoaMySQL).
    16. Set up your .conf files (there are instructions on this forum for that, or just read the instructions in the files).
    17. In /usr/antrix/bin type ./logonserver
    18. Create a new terminal window, and navigate back to /usr/antrix/bin, and type ./antrix

    i am just posting this to clear some confusion that may arise.
    credits go to sarahbau on emupedia.com
    Last edited by KerotheFox; 02-28-2008 at 06:56 PM. Reason: Added links

    [Guide] how to make a private server on the Mac OS
  2. #2
    -xepher-'s Avatar Banned
    Reputation
    92
    Join Date
    Sep 2007
    Posts
    143
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    cool this will be very helpful for mac users, (not sure if posted yet). +rep

  3. #3
    KerotheFox's Avatar Member
    Reputation
    15
    Join Date
    Feb 2008
    Posts
    68
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    :P
    i hope this helps
    enjoy

  4. #4
    cory89's Avatar Member
    Reputation
    1
    Join Date
    Feb 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very nice guide.

  5. #5
    Tomac123's Avatar Sergeant Major
    Reputation
    45
    Join Date
    Jan 2008
    Posts
    162
    Thanks G/R
    9/3
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    NICE ONE DUDE XD cant give out anymore +rep 2day XD sorry!
    <<1337

  6. #6
    KerotheFox's Avatar Member
    Reputation
    15
    Join Date
    Feb 2008
    Posts
    68
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    no problem


    just enjoy this guide

  7. #7
    cdysmyths's Avatar Member
    Reputation
    7
    Join Date
    Apr 2007
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nice thanks

  8. #8
    KerotheFox's Avatar Member
    Reputation
    15
    Join Date
    Feb 2008
    Posts
    68
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks


  9. #9
    abc223_86's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    edit, nevermind, i'm a stupid noob, and needed a svn client
    Last edited by abc223_86; 03-02-2008 at 08:35 PM.

Similar Threads

  1. [guide] How to make a private server with ac-w pack 7.1
    By Choxxmage in forum WoW EMU Guides & Tutorials
    Replies: 4
    Last Post: 10-30-2008, 02:12 PM
  2. [Guide/Tutorial] How to make a private server 2.3+ [PICTURES]
    By xUrbanx in forum WoW EMU Guides & Tutorials
    Replies: 8
    Last Post: 03-08-2008, 09:02 PM
  3. How to make a private server with ac web repack
    By Wonderchild in forum WoW EMU Guides & Tutorials
    Replies: 19
    Last Post: 02-24-2008, 01:12 PM
  4. How to make a Private server
    By megalord20 in forum WoW EMU Guides & Tutorials
    Replies: 14
    Last Post: 01-13-2008, 01:04 AM
  5. [Request]Nooby Guide On How To Make A Private Server Out Of Scratch
    By death1223 in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 12-17-2007, 11:41 AM
All times are GMT -5. The time now is 02:02 AM. 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