| Author | Message | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| EOSERV on Linux
Hi,
EDIT: or a tutorial would be great for the wiki :)
|
| Re: EOSERV on Linux
You could try this old Tut. --- http://www.ctronic.ga http://www.tsu.co/Deltro https://www.reverbnation.com/deltro9
|
| Re: EOSERV on Linux
I did follow that guide, i ended up running into errors.
|
| Re: EOSERV on Linux
Any typical gnu/linux system capable of compiling C++ should work fine. You'll only need mariadb connector and/or sqlite development libraries as external dependencies. Both are available in most distro's repositories. For debian/ubuntu/mint, the following commands should download and build eoserv, assuming the gcc version in your distro is a recent enough version (current stable debian, jessie, might not be): sudo apt-get install subversion build-essentials libmariadb-client-lgpl-dev libsqlite0-dev
|
| Re: EOSERV on Linux
Sausage posted: (13th Oct 2015, 01:07 am) Alright, everything seems to go good until database.cpp. I'm pretty sure I'm missing a linker or something having to do with mysql. I've investigated, but after spending most of the night trying to figure it out, I've decided to post again for suggestions. Error's: http://pastebin.com/j6BkrWja
|
| Re: EOSERV on Linux
Strange, check the output of the ![]() If you're using libmysqlclient instead of mariadb, you might have to replace mariadb_config with mysql_config in Makefile.lnx. Also make sure you write the same make command (with MYSQL=1) every time.
|
| Re: EOSERV on Linux
Sausage posted: (13th Oct 2015, 09:54 am) As you said, i did have to change mariadb_config to mysql_config. After i began receiving: /usr/bin/ld: cannot find -lssl /usr/bin/ld: cannot find -lcrypto after installing libssl-dev package everything compiled successfully. I will most likely put together a wiki page on compiling on ubuntu/linux. Thanks sausage for the tips! |

