From The Mana World
m (→‎Cloning and compiling: spelling error)
m (→‎Cloning and compiling: small grammer error)
Line 9: Line 9:
== Cloning and compiling ==
== Cloning and compiling ==


Start with cloning eAthena from our [[Git Repository|Git repository]] and compiling it, then compile the eathena-monitor utility:
Start with cloning eAthena from our [[Git Repository|Git repository]] and compiling it, then patch and compile the eathena-monitor utility:
<pre>
<pre>
  $ git clone git://gitorious.org/tmw-eathena/mainline.git eathena
  $ git clone git://gitorious.org/tmw-eathena/mainline.git eathena

Revision as of 12:23, 3 July 2009

This article describes setting up eAthena on a FreeBSD system.

The setup is the same as the Linux setup with two exceptions:

Cloning and compiling

Start with cloning eAthena from our Git repository and compiling it, then patch and compile the eathena-monitor utility:

 $ git clone git://gitorious.org/tmw-eathena/mainline.git eathena
 $ cd eathena
 $ gmake
 $ fetch http://www.adamaix.co.za/~adamaix/projects/tmw/patches/0001-eathena-monitor-under-FreeBSD.patch
 $ git am 0001-eathena-monitor-under-FreeBSD.patch
 $ gcc -o eathena-monitor eathena-monitor.c

If everything went smoothly then you may continue on where the Setting up eAthena on Linux documentation left off.