Непонятные проблемы с уcтановкой Rushub на Freebsd 8.2 x64 |
Здравствуйте, гость ( Вход | Регистрация )
Непонятные проблемы с уcтановкой Rushub на Freebsd 8.2 x64 |
14.9.2011, 10:14
Сообщение
#1
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
Решил создать тему ибо нет даже минимального мана с установкой на FreeBSD.
Но проблема есть конкретная нормально не компилируется rushub на FreeBSD 8 x64, на x86 всё нормально собирается. Птока собирается тоже без проблем и руки вроде не из жо** : D И если кому не трудно может напишет мануал рабочий пошаговый с установкой под FreeBSD? ps http://mydc.ru/topic4958.html тут хотя бы про модули написано, за это спасибо. |
|
|
14.9.2011, 10:28
Сообщение
#2
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Не собирается - это ваще ни о чем не говорит. Можешь хоть лог выложить?
|
|
|
15.9.2011, 21:56
Сообщение
#3
|
|
Освоившийся участник Группа: Пользователи Сообщений: 216 Регистрация: 23.10.2008 Из: Саратов Пользователь №: 865 Спасибо сказали: 60 раз |
в первый раз когда я собирал на freebsd я столкнулся только с 1 проблемой ..у меня эмуляция линукс не была включена =) после включения все пошло как по маслу.
|
|
|
15.9.2011, 23:09
Сообщение
#4
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
А там надо? вроде можно же и без нее собрать. там не такой платвормозависимый код
|
|
|
20.9.2011, 16:35
Сообщение
#5
|
|
Освоившийся участник Группа: Пользователи Сообщений: 216 Регистрация: 23.10.2008 Из: Саратов Пользователь №: 865 Спасибо сказали: 60 раз |
|
|
|
30.9.2011, 12:12
Сообщение
#6
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
лог сборки [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# gmake g++ -O2 -Wall -Wextra -c -o /tmp/rushub/rushub/src/tinyxml/tinystr.o /tmp/rushub/rushub/src/tinyxml/tinystr.cpp g++ -O2 -Wall -Wextra -c -o /tmp/rushub/rushub/src/tinyxml/tinyxml.o /tmp/rushub/rushub/src/tinyxml/tinyxml.cpp g++ -O2 -Wall -Wextra -c -o /tmp/rushub/rushub/src/tinyxml/tinyxmlerror.o /tmp/rushub/rushub/src/tinyxml/tinyxmlerror.cpp g++ -O2 -Wall -Wextra -c -o /tmp/rushub/rushub/src/tinyxml/tinyxmlparser.o /tmp/rushub/rushub/src/tinyxml/tinyxmlparser.cpp ar rv tinyxml.a /tmp/rushub/rushub/src/tinyxml/tinystr.o /tmp/rushub/rushub/src/tinyxml/tinyxml.o /tmp/rushub/rushub/src/tinyxml/tinyxmlerror.o /tmp/rushub/rushub/src/tinyxml/tinyxmlparser.o ar: warning: creating tinyxml.a a - /tmp/rushub/rushub/src/tinyxml/tinystr.o a - /tmp/rushub/rushub/src/tinyxml/tinyxml.o a - /tmp/rushub/rushub/src/tinyxml/tinyxmlerror.o a - /tmp/rushub/rushub/src/tinyxml/tinyxmlparser.o [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# mc [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# cd [root@ZGMF-X10A-FREEDOM ~]# cd /tmp/rushub/rushub/src/ [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src]# gmake g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/AdcParser.o /tmp/rushub/rushub/src/AdcParser.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/AdcProtocol.o /tmp/rushub/rushub/src/AdcProtocol.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/AntiFlood.o /tmp/rushub/rushub/src/AntiFlood.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/CallList.o /tmp/rushub/rushub/src/CallList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Cli.o /tmp/rushub/rushub/src/Cli.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Config.o /tmp/rushub/rushub/src/Config.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/ConfigList.o /tmp/rushub/rushub/src/ConfigList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Conn.o /tmp/rushub/rushub/src/Conn.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/ConnChoose.o /tmp/rushub/rushub/src/ConnChoose.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/ConnEpoll.o /tmp/rushub/rushub/src/ConnEpoll.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/ConnPoll.o /tmp/rushub/rushub/src/ConnPoll.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/ConnSelect.o /tmp/rushub/rushub/src/ConnSelect.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcConfig.o /tmp/rushub/rushub/src/DcConfig.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcConfigLoader.o /tmp/rushub/rushub/src/DcConfigLoader.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcConn.o /tmp/rushub/rushub/src/DcConn.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcIpList.o /tmp/rushub/rushub/src/DcIpList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcServer.o /tmp/rushub/rushub/src/DcServer.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/DcUser.o /tmp/rushub/rushub/src/DcUser.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Dir.o /tmp/rushub/rushub/src/Dir.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/dlfcn.o /tmp/rushub/rushub/src/dlfcn.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Exception.o /tmp/rushub/rushub/src/Exception.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/main.o /tmp/rushub/rushub/src/main.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/NmdcParser.o /tmp/rushub/rushub/src/NmdcParser.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/NmdcProtocol.o /tmp/rushub/rushub/src/NmdcProtocol.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Obj.o /tmp/rushub/rushub/src/Obj.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/PluginList.o /tmp/rushub/rushub/src/PluginList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/PluginLoader.o /tmp/rushub/rushub/src/PluginLoader.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Protocol.o /tmp/rushub/rushub/src/Protocol.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Server.o /tmp/rushub/rushub/src/Server.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Service.o /tmp/rushub/rushub/src/Service.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/StringToArg.o /tmp/rushub/rushub/src/StringToArg.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/stringutils.o /tmp/rushub/rushub/src/stringutils.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/Times.o /tmp/rushub/rushub/src/Times.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/UserList.o /tmp/rushub/rushub/src/UserList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/WebConn.o /tmp/rushub/rushub/src/WebConn.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/WebParser.o /tmp/rushub/rushub/src/WebParser.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /tmp/rushub/rushub/src/WebProtocol.o /tmp/rushub/rushub/src/WebProtocol.cpp g++ -lrt -ldl -o RusHub /tmp/rushub/rushub/src/AdcParser.o /tmp/rushub/rushub/src/AdcProtocol.o /tmp/rushub/rushub/src/AntiFlood.o /tmp/rushub/rushub/src/CallList.o /tmp/rushub/rushub/src/Cli.o /tmp/rushub/rushub/src/Config.o /tmp/rushub/rushub/src/ConfigList.o /tmp/rushub/rushub/src/Conn.o /tmp/rushub/rushub/src/ConnChoose.o /tmp/rushub/rushub/src/ConnEpoll.o /tmp/rushub/rushub/src/ConnPoll.o /tmp/rushub/rushub/src/ConnSelect.o /tmp/rushub/rushub/src/DcConfig.o /tmp/rushub/rushub/src/DcConfigLoader.o /tmp/rushub/rushub/src/DcConn.o /tmp/rushub/rushub/src/DcIpList.o /tmp/rushub/rushub/src/DcServer.o /tmp/rushub/rushub/src/DcUser.o /tmp/rushub/rushub/src/Dir.o /tmp/rushub/rushub/src/dlfcn.o /tmp/rushub/rushub/src/Exception.o /tmp/rushub/rushub/src/main.o /tmp/rushub/rushub/src/NmdcParser.o /tmp/rushub/rushub/src/NmdcProtocol.o /tmp/rushub/rushub/src/Obj.o /tmp/rushub/rushub/src/PluginList.o /tmp/rushub/rushub/src/PluginLoader.o /tmp/rushub/rushub/src/Protocol.o /tmp/rushub/rushub/src/Server.o /tmp/rushub/rushub/src/Service.o /tmp/rushub/rushub/src/StringToArg.o /tmp/rushub/rushub/src/stringutils.o /tmp/rushub/rushub/src/Times.o /tmp/rushub/rushub/src/UserList.o /tmp/rushub/rushub/src/WebConn.o /tmp/rushub/rushub/src/WebParser.o /tmp/rushub/rushub/src/WebProtocol.o /tmp/rushub/rushub/src/tinyxml/tinyxml.a /usr/bin/ld: cannot find -ldl gmake: *** [RusHub] Ошибка 1 [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src]# гдето видел похожий косяк при компиляции на форуме, найти не смог решил лог скинуть ps нашёл пост один убрал -ldl скомпилилось всё... вопрос только будет ли нормально работать?) |
|
|
30.9.2011, 12:52
Сообщение
#7
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Если бы вы открыли мэйкфайл или прочитали ридми - то нашли бы команду gmake freebsd. И этой командой все собирается на раз. Однако при такой сборке работают не все расширения. Где-то тут, в разделе русхаба, я расписал как собрать, чтобы еще работали все луа-расширения.
|
|
|
30.9.2011, 13:15
Сообщение
#8
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
[root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# gmake freebsd
gmake: *** Нет правила для сборки цели `freebsd'. Останов. [root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# поэтому нормально собрать и не получается, приходится методом тыка пробовать всё, ибо нет мана нормального по сборке на freebsd и приходится тыкать, и проводить танцы с бубном... |
|
|
30.9.2011, 13:46
Сообщение
#9
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
А, да, забыли в репозиторий виимо положить новый мэйкфайл. Сеня закину, хотя я бсд не поддерживаю. Ибо не целевая платформа.
|
|
|
30.9.2011, 14:03
Сообщение
#10
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
А, да, забыли в репозиторий виимо положить новый мэйкфайл. Сеня закину, хотя я бсд не поддерживаю. Ибо не целевая платформа. О вкусах не спорят , если не трудно выложите мейкфайл в репозиторий к 21 00 MSK и если всё норм получится в одной теме напишу сборку если будет всё удачно |
|
|
30.9.2011, 16:52
Сообщение
#11
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Вроде залился новый мэйк. make freebsd должно проканать
|
|
|
30.9.2011, 22:13
Сообщение
#12
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
хаб собрался вот луа плагин не хочет
луа вроде нормально собрался как и сокеты... Раскрывающийся текст [root@ZGMF-X10A-FREEDOM /tmp/rushub/lua_plugin/src]# gmake freebsd g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/api.o /tmp/rushub/lua_plugin/src/api.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/Dir.o /tmp/rushub/lua_plugin/src/Dir.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/HubConfig.o /tmp/rushub/lua_plugin/src/HubConfig.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaInterpreter.o /tmp/rushub/lua_plugin/src/LuaInterpreter.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaPlugin.o /tmp/rushub/lua_plugin/src/LuaPlugin.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaUtils.o /tmp/rushub/lua_plugin/src/LuaUtils.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/TaskList.o /tmp/rushub/lua_plugin/src/TaskList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/TimerList.o /tmp/rushub/lua_plugin/src/TimerList.cpp g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/Uid.o /tmp/rushub/lua_plugin/src/Uid.cpp g++ -shared -fPIC -lrt -o lua.so /tmp/rushub/lua_plugin/src/api.o /tmp/rushub/lua_plugin/src/Dir.o /tmp/rushub/lua_plugin/src/HubConfig.o /tmp/rushub/lua_plugin/src/LuaInterpreter.o /tmp/rushub/lua_plugin/src/LuaPlugin.o /tmp/rushub/lua_plugin/src/LuaUtils.o /tmp/rushub/lua_plugin/src/TaskList.o /tmp/rushub/lua_plugin/src/TimerList.o /tmp/rushub/lua_plugin/src/Uid.o /tmp/rushub/lua_plugin/src/tinyxml/tinyxml.a /usr/local/lib/liblua.a /usr/bin/ld: /tmp/rushub/lua_plugin/src/api.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC /tmp/rushub/lua_plugin/src/api.o: could not read symbols: Bad value gmake: *** [freebsd] Ошибка 1 [root@ZGMF-X10A-FREEDOM /tmp/rushub/lua_plugin/src]# -fPIC прописан в makefile потом стало так [root@ZGMF-X10A-FREEDOM /tmp/rushub/lua_plugin/src]# gmake freebsd g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/api.o /tmp/rushub/lua_plugin/src/api.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/Dir.o /tmp/rushub/lua_plugin/src/Dir.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/HubConfig.o /tmp/rushub/lua_plugin/src/HubConfig.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaInterpreter.o /tmp/rushub/lua_plugin/src/LuaInterpreter.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaPlugin.o /tmp/rushub/lua_plugin/src/LuaPlugin.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/LuaUtils.o /tmp/rushub/lua_plugin/src/LuaUtils.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/TaskList.o /tmp/rushub/lua_plugin/src/TaskList.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/TimerList.o /tmp/rushub/lua_plugin/src/TimerList.cpp g++ -O2 -fPIC -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -I/usr/include/lua5.1 -I/usr/include/lua -I/usr/include/lua/5.1 -c -o /tmp/rushub/lua_plugin/src/Uid.o /tmp/rushub/lua_plugin/src/Uid.cpp g++ -shared -fpic -lrt -o lua.so /tmp/rushub/lua_plugin/src/api.o /tmp/rushub/lua_plugin/src/Dir.o /tmp/rushub/lua_plugin/src/HubConfig.o /tmp/rushub/lua_plugin/src/LuaInterpreter.o /tmp/rushub/lua_plugin/src/LuaPlugin.o /tmp/rushub/lua_plugin/src/LuaUtils.o /tmp/rushub/lua_plugin/src/TaskList.o /tmp/rushub/lua_plugin/src/TimerList.o /tmp/rushub/lua_plugin/src/Uid.o /tmp/rushub/lua_plugin/src/tinyxml/tinyxml.a /usr/local/lib/liblua.a /usr/bin/ld: /tmp/rushub/lua_plugin/src/tinyxml/tinyxml.a(tinystr.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC /tmp/rushub/lua_plugin/src/tinyxml/tinyxml.a: could not read symbols: Bad value gmake: *** [freebsd] Ошибка 1 [root@ZGMF-X10A-FREEDOM /tmp/rushub/lua_plugin/src]# предполагаю нужно с флагом -fPIC всё собрать ибо x64 ps если не соберётся завтра нормально с флагом -fPIC придётся верлик ставить |
|
|
30.9.2011, 23:12
Сообщение
#13
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Для некоторых unix систем регистр флага -fPIC имеет значение, однако, по умолчанию написан флаг -fpic, как наиболее распространённый.
|
|
|
30.9.2011, 23:18
Сообщение
#14
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
|
|
|
30.9.2011, 23:23
Сообщение
#15
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
ругается на tinyxml.
собирай её тоже с -fPIC |
|
|
3.10.2011, 11:04
Сообщение
#16
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 17.1.2011 Из: Ryazan Пользователь №: 8 558 Спасибо сказали: 1 раз |
самое интересное, что всё собралось, в makefile нельзя ли включить определение разрядности ос?
|
|
|
3.10.2011, 13:58
Сообщение
#17
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
мы не будем этого делать, тк сейчас делаем скрипты для сборки на основе автотулз
|
|
|
20.10.2011, 8:27
Сообщение
#18
|
|
Начинающий Группа: Пользователи Сообщений: 21 Регистрация: 11.1.2009 Из: Челябинск, LR Пользователь №: 1 771 Спасибо сказали: 0 раз |
|
|
|
20.10.2011, 9:48
Сообщение
#19
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Цитата речь про CMake, как я понял? Когда же вы начнёте читать то, что написано, а не то, что вам хочется? google://autotools |
|
|
Похожие темы
|
Сейчас: 5.12.2024, 0:26 |