Установка rushub на ubuntu 12.04, для домохозяек и пенсионеров |
Здравствуйте, гость ( Вход | Регистрация )
Установка rushub на ubuntu 12.04, для домохозяек и пенсионеров |
19.2.2013, 23:23
Сообщение
#21
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Хаб давно сам умеет капабилитисы при правильной сборке.
|
|
|
19.2.2013, 23:35
Сообщение
#22
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
Плин у меня чет криво собрался плагин луа (((
2013-02-19 22:34:28,483 ERROR [./plugins/lua.so] PluginLoader(93): Can't open file './plugins/lua.so' because:./plugins/lua.so: undefined symbol: lua_touserdata handle(0) 2013-02-19 22:34:28,484 WARN PluginList(139): Failure loading plugin: ./plugins/lua.so (./plugins/lua.so: undefined symbol: lua_touserdata) подскажешь ? |
|
|
19.2.2013, 23:47
Сообщение
#23
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Хехе. В makefile lua-плагина секцию debian измени на:
Код debian: $(OBJS) $(CXX) -o lua.so $(OBJS) /usr/lib/libtinyxml.a -llua5.1 -shared -fpic -lrt И пересобери. |
|
|
19.2.2013, 23:48
Сообщение
#24
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
Понял, а патч же тот применять который в той теме указан для Луа ?
|
|
|
20.2.2013, 0:06
Сообщение
#25
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Код --- LuaPlugin.cpp.orig 2012-07-18 18:47:29.000000000 +0400 +++ LuaPlugin.cpp 2013-02-20 01:05:08.138722872 +0400 @@ -28,7 +28,7 @@ #if HAVE_TINYXML_H #include <tinyxml.h> #else - #include "tinyxml/tinyxml.h" + #include "tinyxml.h" #endif // HAVE_TINYXML_H #ifdef _WIN32 Плюс то, что в 23-ем посте. |
|
|
20.2.2013, 0:17
Сообщение
#26
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
Да что за (((
Makefile:26: *** missing separator. Stop. открыл файл rushubb/lua_plugin/src/makefile изменил это debian: $(OBJS) $(CXX) -llua5.1 -shared -fpic -lrt -o lua.so $(OBJS) $(CURDIR)/tinyxml/libtinyxml.a На это debian: $(OBJS) $(CXX) -o lua.so $(OBJS) /usr/lib/libtinyxml.a -llua5.1 -shared -fpic -lrt После rushubb/lua_plugin/src/LuaPlugin.cpp Изменил это #include "tinyxml/tinyxml.h" На Это #include "tinyxml.h" |
|
|
20.2.2013, 0:26
Сообщение
#27
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Ну накосячил с тами/пробелами.
Так и быть. На патч на мейкфайл.
Прикрепленные файлы
|
|
|
20.2.2013, 0:29
Сообщение
#28
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
та что за (((
Заменил все что было описанно ((( Не фига (( 2013-02-19 23:25:12,019 ERROR [./plugins/lua.so] PluginLoader(93): Can't open file './plugins/lua.so' because:./plugins/lua.so: undefined symbol: lua_touserdata handle(0) 2013-02-19 23:25:12,020 WARN PluginList(139): Failure loading plugin: ./plugins/lua.so (./plugins/lua.so: undefined symbol: lua_touserdata) щас попробую )) а вообщет илья исправил )) #if HAVE_TINYXML_H #include <tinyxml.h> #else #include "tinyxml/tinyxml.h" |
|
|
20.2.2013, 0:30
Сообщение
#29
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Пересобрал? Старый луа-плагин заменил? У меня после этих изменений на виртуалке всё работает.
|
|
|
20.2.2013, 0:30
Сообщение
#30
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
Теперь новая (((
2013-02-19 23:30:16,349 ERROR [./plugins/lua.so] PluginLoader(93): Can't open file './plugins/lua.so' because:./plugins/lua.so: undefined symbol: _ZN11TiXmlString8nullrep_E handle(0) 2013-02-19 23:30:16,350 WARN PluginList(139): Failure loading plugin: ./plugins/lua.so (./plugins/lua.so: undefined symbol: _ZN11TiXmlString8nullrep_E) |
|
|
20.2.2013, 0:33
Сообщение
#31
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Наверно надо попробовать засесть и проделать всё занова. Я не знаю что сказать, да и у меня работает всё.
Хотя можно наверно попробовать добавить -ltinyxml после -lrt |
|
|
20.2.2013, 0:34
Сообщение
#32
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
|
|
|
20.2.2013, 0:39
Сообщение
#33
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Может всё-же лучше самому собрать?
|
|
|
20.2.2013, 0:40
Сообщение
#34
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
не получается ((( сам бинарник норм, а вот плагин чет не хочет норм собираться (((
|
|
|
20.2.2013, 0:43
Сообщение
#35
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Попробуй добавить -ltinyxml после -lrt.
|
|
|
20.2.2013, 0:46
Сообщение
#36
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
$(CXX) -o lua.so $(OBJS) /usr/lib/libtinyxml.a -llua5.1 -shared -fpic -lrt -ltinyxml ?
|
|
|
20.2.2013, 0:50
Сообщение
#37
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Да.
|
|
|
20.2.2013, 0:52
Сообщение
#38
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
013-02-19 23:51:44,223 ERROR [./plugins/lua.so] PluginLoader(93): Can't open file './plugins/lua.so' because:./plugins/lua.so: undefined symbol: _ZN11TiXmlString8nullrep_E handle(0)
2013-02-19 23:51:44,223 WARN PluginList(139): Failure loading plugin: ./plugins/lua.so (./plugins/lua.so: undefined symbol: _ZN11TiXmlString8nullrep_E) |
|
|
20.2.2013, 0:53
Сообщение
#39
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Ээм. Хз тогда что ты там делаешь... Надо смотреть более сображающей головой.
|
|
|
20.2.2013, 1:03
Сообщение
#40
|
|
Продвинутый участник Группа: Пользователи Сообщений: 189 Регистрация: 20.4.2009 Пользователь №: 3 121 Спасибо сказали: 12 раз |
я понял одно )))
2.3.9 рулит )))) |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 1:56 |