| 12 | | Extra Release Notes, this temp version currently is linking SQLite, if you get any problems |
| 13 | | compiling this source, make sure you have the sqlite3 lib, this will be removed soon though |
| 14 | | as we've changed to MySQL. |
| | 12 | Extra Release Notes, this temp version currently is linking MySql, if you get any problems |
| | 13 | compiling this source, make sure you have the Mysql installed, the software is now moving |
| | 14 | away from the Husky SAMPI (JAM Message Format) to a MySql Database. |
| | 25 | |
| | 26 | Basic Installation - PreREQ and small overview. |
| | 27 | ================== |
| | 28 | |
| | 29 | You can run the install.pl script to install and compile the source in your current |
| | 30 | Directoy. |
| | 31 | |
| | 32 | Or you can manally run. |
| | 33 | |
| | 34 | $ ./autogen.sh (detects OS and Platform and generates configure script) |
| | 35 | $ ./configure (run the configure script to setup make files) |
| | 36 | $ gmake (gmake or make is fine) |
| | 37 | |
| | 38 | Some dependencies exists, you should have Autotools installed beore running either method. |
| | 39 | Some distro's don't have much installed, so you should check and verify the follow are |
| | 40 | installed before trying to compile. |
| | 41 | |
| | 42 | g++ compiler (c++ compiler) |
| | 43 | libc (standard library for c/c++) |
| | 44 | sed (needed for scripts) |
| | 45 | wget (downloads programs from the web) |
| | 46 | automake (Development tools for ccompiling source code) |
| | 47 | libtools (Used with automake to detect compiling settings) |
| | 48 | Husky SMAPI Lib, (Install.pl will download and attempt to compile it) |
| | 49 | xinetd / telnetd (Used for Answering and Handeling Telnet Connections) |
| | 50 | mysql Database/Libs (New - Now Required, still WIP) |
| | 51 | |
| | 52 | |
| | 53 | python (optional) |
| | 54 | perl (optional) |
| | 55 | OpenSSL (Optional) |
| | 56 | |
| | 57 | I believe i have everything here, although it's easy to miss something accross different |
| | 58 | linux/bsd/osx distro's. If i have, please let me know so we can keep track and make |
| | 59 | getting everything setup easier on everyone. |
| | 60 | |
| | 61 | MySQL instructions will be coming soon once it's more intergrated and used in the system. |