Установка PtokaX
Установка PtokaX
Добрый день!
Подскажите пожалуйста как правильно установить PtokaX на Ubuntu, нашёл вот такую инструкцию:
но ссылки на сборку не рабочие :о( подскажите зачем что в сборке нужно и как правильно поставить ?
Ptokax_Remote_Admin 2.13 насколько я понял графическая панель управления но для того чтобы её приделать нужно:
1. установить саму PtokaX
2. установить Lua с версией не понятно тема аж 2009 года
непонятно зачем нужны вот енти модули и как их ставить:
LuaFileSystem 1.4.2
LuaSocket 2.0.2
LuaSQL 2.2.0 (mysql, sqlite3)
Вобщем чот завис я тут капитально
Подскажите пожалуйста как правильно установить PtokaX на Ubuntu, нашёл вот такую инструкцию:
но ссылки на сборку не рабочие :о( подскажите зачем что в сборке нужно и как правильно поставить ?
Ptokax_Remote_Admin 2.13 насколько я понял графическая панель управления но для того чтобы её приделать нужно:
1. установить саму PtokaX
2. установить Lua с версией не понятно тема аж 2009 года
непонятно зачем нужны вот енти модули и как их ставить:
LuaFileSystem 1.4.2
LuaSocket 2.0.2
LuaSQL 2.2.0 (mysql, sqlite3)
Вобщем чот завис я тут капитально
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет
блин не хочет собираться :о(
создал каталог думал прокатит :о) не прокатило
не хочет собираться PtokaX с Lua 5.2 можно ли щас её переставить с Lua 5.1 или всё удалять и заного ?
Код: Выделить всё
dc@dc-desktop:~/PtokaX$ sudo make lua52
/home/dc/PtokaX/core/ZlibUtility.cpp:32:18: fatal error: zlib.h: Нет такого файла или каталога
#include <zlib.h>
^
compilation terminated.
make: *** [/home/dc/PtokaX/obj/ZlibUtility.o] Ошибка 1
dc@dc-desktop:~/PtokaX$Код: Выделить всё
dc@dc-desktop:~/PtokaX$ sudo make lua52
[sudo] password for dc:
g++ -O -g -Wall -Wextra -Itinyxml -Iskein/Optimized_32bit -I/usr/include -I/usr/include/lua5.2 -c /home/dc/PtokaX/core/ZlibUtility.cpp -o /home/dc/PtokaX/obj/ZlibUtility.o
/home/dc/PtokaX/core/ZlibUtility.cpp:32:18: fatal error: zlib.h: Нет такого файла или каталога
#include <zlib.h>
^
compilation terminated.
make: *** [/home/dc/PtokaX/obj/ZlibUtility.o] Ошибка 1
dc@dc-desktop:~/PtokaX$ ^C
dc@dc-desktop:~/PtokaX$ sudo make lua52
cd skein; make
make[1]: Вход в каталог `/home/dc/PtokaX/skein'
g++ -O -Wall -IOptimized_32bit -c /home/dc/PtokaX/skein/Optimized_32bit/skein.c -o /home/dc/PtokaX/skein/obj/skein.o
g++ -O -Wall -IOptimized_32bit -c /home/dc/PtokaX/skein/Optimized_32bit/skein_block.c -o /home/dc/PtokaX/skein/obj/skein_block.o
ar rv skein.a /home/dc/PtokaX/skein/obj/skein.o /home/dc/PtokaX/skein/obj/skein_block.o
ar: создаётся skein.a
a - /home/dc/PtokaX/skein/obj/skein.o
a - /home/dc/PtokaX/skein/obj/skein_block.o
make[1]: Выход из каталога `/home/dc/PtokaX/skein'
cd tinyxml; make
make[1]: Вход в каталог `/home/dc/PtokaX/tinyxml'
make[1]: `tinyxml.a' не требует обновления.
make[1]: Выход из каталога `/home/dc/PtokaX/tinyxml'
g++ /home/dc/PtokaX/obj/colUsers.o /home/dc/PtokaX/obj/DcCommands.o /home/dc/PtokaX/obj/DeFlood.o /home/dc/PtokaX/obj/eventqueue.o /home/dc/PtokaX/obj/GlobalDataQueue.o /home/dc/PtokaX/obj/hashBanManager.o /home/dc/PtokaX/obj/hashUsrManager.o /home/dc/PtokaX/obj/hashRegManager.o /home/dc/PtokaX/obj/HubCommands.o /home/dc/PtokaX/obj/IP2Country.o /home/dc/PtokaX/obj/LanguageManager.o /home/dc/PtokaX/obj/LuaBanManLib.o /home/dc/PtokaX/obj/LuaCoreLib.o /home/dc/PtokaX/obj/LuaIP2CountryLib.o /home/dc/PtokaX/obj/LuaProfManLib.o /home/dc/PtokaX/obj/LuaRegManLib.o /home/dc/PtokaX/obj/LuaScript.o /home/dc/PtokaX/obj/LuaScriptManager.o /home/dc/PtokaX/obj/LuaScriptManLib.o /home/dc/PtokaX/obj/LuaSetManLib.o /home/dc/PtokaX/obj/LuaTmrManLib.o /home/dc/PtokaX/obj/LuaUDPDbgLib.o /home/dc/PtokaX/obj/ProfileManager.o /home/dc/PtokaX/obj/PtokaX.o /home/dc/PtokaX/obj/PXBReader.o /home/dc/PtokaX/obj/pxstring.o /home/dc/PtokaX/obj/RegThread.o /home/dc/PtokaX/obj/ResNickManager.o /home/dc/PtokaX/obj/ServerManager.o /home/dc/PtokaX/obj/ServerThread.o /home/dc/PtokaX/obj/serviceLoop.o /home/dc/PtokaX/obj/SettingManager.o /home/dc/PtokaX/obj/TextFileManager.o /home/dc/PtokaX/obj/UdpDebug.o /home/dc/PtokaX/obj/UDPThread.o /home/dc/PtokaX/obj/User.o /home/dc/PtokaX/obj/utility.o /home/dc/PtokaX/obj/ZlibUtility.o /home/dc/PtokaX/tinyxml/tinyxml.a /home/dc/PtokaX/skein/skein.a -o PtokaX -lstdc++ -lpthread -llua5.2 -lrt -lz
/usr/bin/ld: cannot find /home/dc/PtokaX/obj/ZlibUtility.o: Формат файла не распознан
collect2: error: ld returned 1 exit status
make: *** [lua52] Ошибка 1
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет
Код: Выделить всё
apt-get install lua5.2 liblua5.2-dev zlib1g zlib1g-dev g++ Код: Выделить всё
apt-get install build-essentialенто команда устанавливает всё сразу енто понятно, толь почему то make нетslav писал(а): apt-get install lua5.2 liblua5.2-dev zlib1g zlib1g-dev g++
а что делать вот после этой ?slav писал(а): apt-get install build-essential
Последний раз редактировалось Asmud 11 сен 2014, 17:06, всего редактировалось 3 раза.
- Быстрый ответ
- Сообщения: 436
- Зарегистрирован: 16 авг 2010, 00:21
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет
Да :о) чувствую что что то я не то сделал, но видно зря пробовал поставить TinyXml для чего оно не знаю, но возможно из-за ентого не собирается.slav писал(а):Asmud писал(а):Ты что тут же всё по английски
В моей ссылке выше всё тоже самое, но по русски.
ввёл вот эти команды
apt-get install lua5.2 liblua5.2-dev zlib1g zlib1g-dev g++
slav писал(а):apt-get install build-essential
попытался собрать опять ошибку выдал :о(
Последний раз редактировалось Asmud 11 сен 2014, 17:46, всего редактировалось 1 раз.
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет
Ты, вообще, переходил по моей ссылке???Asmud писал(а):TinyXml для чего оно не знаю, но возможно из-за ентого не собирается.
Там же ясно написано по-русски: TinyXml — библиотека для работы с XML-файлами используемыми в PtokaX.
Ты можешь просто поставить по инструкции как там написано без отсебятины?
Да вроде и ставил всё по инструкции ... хотя была не PtokaX 0.5.0.0 а PtokaX 0.5.0.2 но уже нащёл и PtokaX 0.5.0.0 версию вот щас думаю заного ставить, можно папку старую удалять тут как я понимаю нет понятия реестра ?slav писал(а):Asmud писал(а):TinyXml для чего оно не знаю, но возможно из-за ентого не собирается.
Ты, вообще, переходил по моей ссылке???
Там же ясно написано по-русски: TinyXml — библиотека для работы с XML-файлами используемыми в PtokaX.
Ты можешь просто поставить по инструкции как там написано без отсебятины?
Народ не судите строго второй раз линукс ставлю :о)
- slav
- Сообщения: 617
- Зарегистрирован: 15 янв 2012, 19:12
- Хаб: adc://kremlin.ru
- Откуда: Интернет