Четверг, 25.04.2024
Hameleon Mud game client
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Настройка » Основной » Сборка из исходников (Тема посвящена сборке из исходников)
Сборка из исходников
mudclientДата: Вторник, 04.08.2015, 07:09 | Сообщение # 1
Рядовой
Группа: Администраторы
Сообщений: 9
Статус: Offline
Здесь будут вопросы связанные со сборкой клиента

компилятор со средой разработки для вашей платформы можно скачать здесь  Lazarus 

библиотека ZLIB
библиотека LUA

 Для linux-систем  лучше использовать установку из репозитория, так же необходимо установить пакет liblua-dev
 
mudclientДата: Вторник, 04.08.2015, 07:37 | Сообщение # 2
Рядовой
Группа: Администраторы
Сообщений: 9
Статус: Offline
под линуксом есть определённая проблема со способами нумерации библиотек
в дистрибутивах fpc она не учитывается, пришлось включить заголовки lua в проект

Hameleon\src\LCL\lualib\
если Lazarus будет ругаться, что не может найти библиотеку lua, нужно проверить установку библиотеки liblua-dev если не поможет, то подправить имя so-файла в lua.pas
Код
const
{$IFDEF UNIX}
   LUA_NAME = 'liblua5.1.so';
   LUA_LIB_NAME = 'liblua5.1.so';
{$ELSE}
   LUA_NAME = 'lua5.1.dll';
   LUA_LIB_NAME = 'lua5.1.dll';
{$ENDIF}


это исправление работало для Ubuntu
 
Форум » Настройка » Основной » Сборка из исходников (Тема посвящена сборке из исходников)
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024