|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 9.2.2009 Пользователь №: 2 156 Спасибо сказали: 0 раз ![]() |
собственно subj
вчера я пробовал собирать из svn: ошибка при сборке AdcProtocol.o сегодня свн обновился (rev 515 ) но опять таки собрать не получается: Код /var/srv/home/kotuk/dc/rushub/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::isError()': PluginLoader.cpp:(.text+0x162): undefined reference to `dlerror' /var/srv/home/kotuk/dc/rushub/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::loadSym(char const*)': PluginLoader.cpp:(.text+0x1be): undefined reference to `dlsym' /var/srv/home/kotuk/dc/rushub/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::close()': PluginLoader.cpp:(.text+0x3d1): undefined reference to `dlclose' /var/srv/home/kotuk/dc/rushub/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::open()': PluginLoader.cpp:(.text+0x700): undefined reference to `dlopen' collect2: ld returned 1 exit status make: *** [RusHub] Error 1 |
|
|
![]()
Сообщение
#2
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
В хеад не всегда стабильные версии. Бери релизы в файловом архиве на sf
|
|
|
![]()
Сообщение
#3
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 9.2.2009 Пользователь №: 2 156 Спасибо сказали: 0 раз ![]() |
В хеад не всегда стабильные версии. Бери релизы в файловом архиве на sf Только что попробовал с sf та же беда.... версия с 27.07.11 действовал согласно инструкции: она же приведена в readme исходников тини и собирается без проблем луа собирается после изменения мэйкфайла, а вот с самим хабом - затык. Система Altlinux, возможно не хватает библиотек которых нет в описании? Скачал с sf версию 2.3.0 попытался собрать на другом компе, та же проблема... какая версия компилятора используется в ubuntu? gcc4.4-c++ - (дефолт) gcc4.3-c++ - без изсенений gcc4.1-c++ - без изменений + куча варнингов |
|
|
![]()
Сообщение
#4
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
По
|
|
|
![]()
Сообщение
#5
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 9.2.2009 Пользователь №: 2 156 Спасибо сказали: 0 раз ![]() |
По Последняя из тагов 2.3.5_2.5 Код src/WebProtocol.o /home/kotuk/dc/rushub/2.3.5_2.5/rushub/src/tinyxml/tinyxml.a /home/kotuk/dc/rushub/2.3.5_2.5/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::isError()': PluginLoader.cpp:(.text+0x12c): undefined reference to `dlerror' /home/kotuk/dc/rushub/2.3.5_2.5/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::loadSym(char const*)': PluginLoader.cpp:(.text+0x184): undefined reference to `dlsym' /home/kotuk/dc/rushub/2.3.5_2.5/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::close()': PluginLoader.cpp:(.text+0x359): undefined reference to `dlclose' /home/kotuk/dc/rushub/2.3.5_2.5/rushub/src/PluginLoader.o: In function `plugin::PluginLoader::open()': PluginLoader.cpp:(.text+0x661): undefined reference to `dlopen' collect2: ld returned 1 exit status make: *** [RusHub] Error 1 Ради спортивного интереса попробовал 2.2.8_1.27 Код /home/kotuk/dc/rushub/2.2.8_1.27/rushub/src/cpluginloader.o: In function `nPlugin::cPluginLoader::LoadSym(char const*)': cpluginloader.cpp:(.text+0x4a): undefined reference to `dlsym' cpluginloader.cpp:(.text+0x51): undefined reference to `dlerror' /home/kotuk/dc/rushub/2.2.8_1.27/rushub/src/cpluginloader.o: In function `nPlugin::cPluginLoader::Close()': cpluginloader.cpp:(.text+0x452): undefined reference to `dlclose' cpluginloader.cpp:(.text+0x457): undefined reference to `dlerror' /home/kotuk/dc/rushub/2.2.8_1.27/rushub/src/cpluginloader.o: In function `nPlugin::cPluginLoader::Open()': cpluginloader.cpp:(.text+0x597): undefined reference to `dlopen' cpluginloader.cpp:(.text+0x5a7): undefined reference to `dlerror' cpluginloader.cpp:(.text+0x6fc): undefined reference to `dlerror' collect2: ld returned 1 exit status make: *** [RusHub] Error 1 Собственно, логично предположить, что проблема не с исходниками, а с моим дистрибутивом. ![]() |
|
|
![]()
Сообщение
#6
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Проблема в линковке под данную платформу линукса.
Возможно требуется поиграть с опцией -ldl. То есть, во всей видимости, предлагается собирать так: Код RusHub: $(OBJS)
$(CXX) -lrt -o RusHub $(OBJS) -ldl $(CURDIR)/tinyxml/tinyxml.a |
|
|
![]()
Сообщение
#7
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 9.2.2009 Пользователь №: 2 156 Спасибо сказали: 0 раз ![]() |
Благодарю, всё собралось.
|
|
|
![]()
Сообщение
#8
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
А потом люди удивляются - а почему на альте так мало народа. Да потому, что они программные фашисты
![]() |
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
Компиляция Flylink | 7 | qqmoar | 10 481 | 6.5.2011, 14:21 Посл. сообщение: Setuper |
![]() |
![]() создание собственных модов |
23 | Setuper | 30 330 | 14.12.2010, 2:45 Посл. сообщение: pro |
![]() |
Компиляция Клиента Strongdc & Flylinkdc StrongDC++ 221 |
25 | Jaska | 44 933 | 22.10.2010, 18:29 Посл. сообщение: waip |
![]() |
От: Компиляция Клиентов Dc++ От темы с ID: 682 |
0 | waip | 5 618 | 20.10.2010, 13:40 Посл. сообщение: waip |
![]() |
![]() Под винду из линуксовых исходников |
5 | alex82 | 11 357 | 19.9.2010, 20:42 Посл. сообщение: alex82 |
![]() |
компиляция lua скриптом | 1 | MEXAHuK | 6 728 | 19.9.2009, 19:28 Посл. сообщение: Setuper |
![]() |
Сейчас: 17.2.2025, 8:13 |