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:
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:
chmod +x reconf && ./reconf
11) Edit the "configure" file in the ascent folder, and replace "ac_cv_func_malloc_0_nonnull=no" with "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=/usr/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:
cp ~/ascent/src/*.conf /usr/antrix/etc
17) Then
Code:
cd /usr/antrix/bin && mkdir maps && mkdir dbc
Copy the necessary files to them
1

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
I Hope this helps people.
P.S. I am having trouble with it finding the conf files tho :confused:
it just says:
Code:
Loading Config Files...
>> ../etc/logonserver.conf ::
Could not open ../etc/logonserver.conf.
failed.
BTW this is rev1041 of antrix.