Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
EVEmu для Linux(ubuntu)
#1
Предлагаю вашему вниманию переведенный мануал по компиляции сервера EVEmu по ОС Ubuntu(linux).

Оригинал статьи находится по этому адресу
Этот мануал я дополнил с тем учетом, чтобы даже самый малоопытный пользователь, который не работал с linux, смог без проблем скомпилировать проект. Для теста была выбрана ось uBuntu 9.04

Итак приступим.
1. Для компиляции проекта нам потребуются следующие пакеты:

Для того, чтобы установить эти пакеты нам потребуется открыть терминал. Найти его можно Приложения -> Стандартные -> Терминал.

2. Далее производим установку нужных нам пакетов., вводим в терминал:
Код:
sudo apt-get install build-essential libreadline5-dev zlib1g-dev libpcap-dev libnet1-dev subversion libnids-dev libmysqlclient15-dev automake autoconf libtool
!-> Для установки вожможно потребуется ввести пароль администратора. Если вас спросят загружать ли *** пакет, ответ думаю очевиден.
2.1 Также, если вы захотите запустить скомпилированный сервер вам потребуется собственно сам MySQL сервер. Установить его можно вот такой командой:
Код:
sudo apt-get install mysql-server-5.1

3. Итак, будем считать что у вас есть все необходимое для компиляции. Осталось скачать собственно сами исходные коды. В терминале создаем папку для нашего "супер" сервера:
Код:
mkdir src
cd src
mkdir evemu
cd evemu
3.1 Теперь собственно скачиваем последнюю версию svn с репозитория http://mmoforge.org/svn/evemu/
Код:
svn co http://mmoforge.org/svn/evemu/trunk
Не забываем про пароль: anonymous
3.2 Далее переходим в скачанный нами SVN.
Код:
cd trunk

4. Перед компиляцией, настраиваем нашу среду выполнения:
Код:
libtoolize --force
autoreconf --install --force
5. Создаем конфигурационный скрипт для сборки сервера:
Код:
./configure
Если мы укажем параметр "--prefix=", то это настроит сценарии для бинарных файлов, указав место сборки для их линкования...
Код:
./configure --prefix=/path/to/evemu/server
6. Компиляция. Заключительный этак нашей трудной работы. Если вы (мы) используете GNU make, то можно запустить компиляцию аж в 4 потока на каждом ядре нашего супер процессора (сие чудо распространяется только для счастливых обладателей 4-х ядерных процессоров). Для этого нужно использовать параметр "-j 4".
Итак компилируем:
Код:
make
или., читай выше:
Код:
make -j 4
Ждем пока все будет завершено (вы увидите сообщения типа "make[3] выход из каталога...")
Поздравляю, вы скомпилировали сервер evemu.

7 Также вы можете продолжить установку исполняемых файлов и библиотек:
Код:
make install
После этого найти наш шервер можно будет в /path/to/evemu/server/bin/(помните мы указывали ключ --prefix=...), или же если последняя команда установки не прошла по каким то причинам, ищите в /home/"имя пользователя"/src/evemu/trunk/src/eve-server/., файл с названием eveserver и весом аж в 47,5 метров...

Чтобы запустить сервер, читайте мануал по запуску сервера
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Все о EVEmu (Информация, Компиляция, Установка) Monolit 16 17,547 11-04-2011, 07:54 PM
Последний пост: Legun
  Онлайн игры с серверной частью под linux. Соберём список... P.K 12 9,844 05-03-2010, 11:41 AM
Последний пост: Perfecto
  EVEmu для Windows Monolit 8 4,496 01-20-2010, 03:25 AM
Последний пост: Monolit
  Команды в EVEmu Monolit 0 2,406 01-20-2010, 03:09 AM
Последний пост: Monolit
  Установка эмулятора EVEmu Monolit 0 2,583 01-20-2010, 02:59 AM
Последний пост: Monolit

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)