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:
- You will need to use gmake instead of make
- You will need to patch eathena-monitor as described in this mantis ticket:
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.