myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> не инсталится lua-5.1.1

Теги
Нет тегов для показа
strongo
сообщение 2.3.2011, 15:31
Сообщение #1


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




хаб на линь ставлю впервые
у меня CentOS 5.3
пытался скомпилить сборку птоки,та срет ошибками
погуглив ошибку стало понятно что у меня всего навсего нехватает самого дэвила луа
качнул отсюда

wget http://www.lua.org/ftp/lua-5.1.1.tar.gz

распаковал,пытаюсь поставить

Код
[root@localhost lua-5.1.1]# make linux
cd src && make linux
make[1]: Entering directory `/srv/lua-5.1.1/src'
make all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses"
make[2]: Entering directory `/srv/lua-5.1.1/src'
gcc -o lua  lua.o liblua.a -lm -Wl,-E -ldl -lreadline -lhistory -lncurses
/usr/bin/ld: cannot find -lncurses
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [lua] Ошибка 1
make[2]: Leaving directory `/srv/lua-5.1.1/src'
make[1]: *** [linux] Ошибка 2
make[1]: Leaving directory `/srv/lua-5.1.1/src'
make: *** [linux] Ошибка 2


распространенная ошибка в гугле,но ответа немогу найти
в лине я начинающий,поэтому плз без заумностей
Go to the top of the page
+Quote Post
Ksan
сообщение 2.3.2011, 15:37
Сообщение #2


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




1. Тема открыта не в том разделе (изучи общий каталог разделов форума)
2. Название темы не отражает суть проблемы (желательно переименовать)
3. Сорри, лучше сразу это всё высказать, пока не вошло в привычку.
Go to the top of the page
+Quote Post
strongo
сообщение 2.3.2011, 15:54
Сообщение #3


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




учту,тему переименовал,надеюсь кто нибудь перенесет в соответствующий раздел
Go to the top of the page
+Quote Post
mariner
сообщение 2.3.2011, 16:38
Сообщение #4


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




И так, мой совет. Подключи dag и dries репы центоси. И поставь луа из пакета.
Go to the top of the page
+Quote Post
Shtazi
сообщение 2.3.2011, 16:52
Сообщение #5


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 8.11.2008
Пользователь №: 1 033
Спасибо сказали: 0 раз




я так делал
yum search lua
и ставил че надо
Go to the top of the page
+Quote Post
strongo
сообщение 3.3.2011, 13:08
Сообщение #6


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




ну пока читал как поставить свой репозиторий
наткнулся на статейку и добавив другой реп,оказалось что там уже есть этот пакет
лог установки забыл копирнуть поэтому вот так


[root@localhost ~]# yum install lua
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: data.nicehosting.co.kr
* base: centos.mirror.cdnetworks.com
* extras: centos.mirror.cdnetworks.com
* rpmforge: apt.sw.be
* updates: centos.tt.co.kr
Setting up Install Process
Package lua-5.1.4-2.el5.rf.i386 already installed and latest version
Nothing to do

ну встал он вроде нормально,я хз как проверить

хаб решил вобщем не компилить,загрузил хаб с >отсюда<
как раз там луа 5.1.4,далее :


[root@localhost ptokax-100131-i686]# ./start_ptokax
./PtokaX: /lib/libc.so.6: version `GLIBC_2.7' not found (required by /srv/ptolaxx/ptokax-100131-i686/PtokaX/liblua.so.5)

если на прямую

[root@localhost PtokaX]# ls
cfg cfg.example Changelog.txt ico language liblua.so.5 libs License.txt logs PtokaX ReadMe.txt scripting.docs scripts texts
[root@localhost PtokaX]# ./PtokaX
./PtokaX: error while loading shared libraries: liblua.so.5: cannot open shared object file: No such file or directory
Go to the top of the page
+Quote Post
mariner
сообщение 3.3.2011, 20:52
Сообщение #7


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




так вот. Если ты загрузил хаб оттуда, то liblua5.1 идет в комплекте. Но на центосе эта сборка не стартаент и надо перекомпилировать, т.к.
Код
version `GLIBC_2.7' not found

а в центосе версия 2.5
Go to the top of the page
+Quote Post
strongo
сообщение 24.3.2011, 23:12
Сообщение #8


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




ну в общем решил продолжить компил,на компиле самой птоки вылетает ошибка
сначало норм компилил и в самом конце такую штуку выдал

[root@v1 PtokaX]# make
g++ -lpthread -lz -lrt -ldl -o PtokaX \
/srv/PtokaX/obj/ClientTagManager.o /srv/PtokaX/obj/colUsers.o /srv/PtokaX/obj/DcCommands.o /srv/PtokaX/obj/DeFlood.o /srv/PtokaX/obj/eventqueue.o /srv/PtokaX/obj/globalQueue.o /srv/PtokaX/obj/hashBanManager.o /srv/PtokaX/obj/hashUsrManager.o \
/srv/PtokaX/obj/hashRegManager.o /srv/PtokaX/obj/HubCommands.o /srv/PtokaX/obj/IP2Country.o /srv/PtokaX/obj/LanguageManager.o /srv/PtokaX/obj/LuaBanManLib.o /srv/PtokaX/obj/LuaCoreLib.o /srv/PtokaX/obj/LuaIP2CountryLib.o \
/srv/PtokaX/obj/LuaProfManLib.o /srv/PtokaX/obj/LuaRegManLib.o /srv/PtokaX/obj/LuaScript.o /srv/PtokaX/obj/LuaScriptManager.o /srv/PtokaX/obj/LuaScriptManLib.o /srv/PtokaX/obj/LuaSetManLib.o /srv/PtokaX/obj/LuaTmrManLib.o \
/srv/PtokaX/obj/LuaUDPDbgLib.o /srv/PtokaX/obj/ProfileManager.o /srv/PtokaX/obj/PtokaX.o /srv/PtokaX/obj/pxstring.o /srv/PtokaX/obj/RegThread.o /srv/PtokaX/obj/ResNickManager.o /srv/PtokaX/obj/ServerManager.o /srv/PtokaX/obj/ServerThread.o \
/srv/PtokaX/obj/serviceLoop.o /srv/PtokaX/obj/SettingManager.o /srv/PtokaX/obj/TextFileManager.o /srv/PtokaX/obj/UdpDebug.o /srv/PtokaX/obj/UDPThread.o /srv/PtokaX/obj/User.o /srv/PtokaX/obj/utility.o /srv/PtokaX/obj/ZlibUtility.o \
/srv/PtokaX/tinyxml/tinyxml.a /usr/lib/liblua.a
/usr/lib/liblua.a(loslib.o): In function `os_tmpname':
(.text+0x6f): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
Go to the top of the page
+Quote Post
mariner
сообщение 25.3.2011, 9:27
Сообщение #9


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Где ошибка? не вижу. Вижу ворнинг.
Go to the top of the page
+Quote Post
strongo
сообщение 26.3.2011, 4:27
Сообщение #10


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




ну в общем проблема с компилом завершилась
мне осталось понять только один момент,наверное я как то не правильно запускаю птоку

[root@v1 PtokaX]$ ./PtokaX
PtokaX DC Hub 0.4.1.1 running..

птока запускается,НО,обратно он мне командную строку не выводит,так и висит с надписю PtokaX DC Hub 0.4.1.1 running...
если закрываю ссх то процесс тупо завершается

но то из под рута
если стартую с другого юзера
[test@v1 PtokaX]$ ./PtokaX
PtokaX DC Hub 0.4.1.1 running..
висит так же но уже в дц не пускает



и немогу догнать как запустить не из под рута на 411 порт
редирект портов тоже не умею настраивать
там как я понял не из под рута пускает только на 1024+ порты
Go to the top of the page
+Quote Post
mariner
сообщение 26.3.2011, 9:44
Сообщение #11


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата
редирект портов тоже не умею настраивать

Никак тогда не загнать. Либо попробовать наложить патч с dchublist.ru.

А вообще - покури ка опции запуска. Там есть опция отцепления от консоли. -d


Спасибо сказали:
Go to the top of the page
+Quote Post
strongo
сообщение 26.3.2011, 13:50
Сообщение #12


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 2.3.2011
Пользователь №: 8 880
Спасибо сказали: 0 раз




ну птока норм запускается
с портами уже сам покурю
спасибку тыкнул,тему можно офф
спс еще раз
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 28.3.2024, 14:42