Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Технические вопросы по RusHub'у _ Непонятные проблемы с уcтановкой Rushub на Freebsd 8.2 x64

Автор: LEXSOR 14.9.2011, 10:14

Решил создать тему ибо нет даже минимального мана с установкой на FreeBSD.
Но проблема есть конкретная нормально не компилируется rushub на FreeBSD 8 x64, на x86 всё нормально собирается. Птока собирается тоже без проблем и руки вроде не из жо** : D

И если кому не трудно может напишет мануал рабочий пошаговый с установкой под FreeBSD?

ps http://mydc.ru/topic4958.html тут хотя бы про модули написано, за это спасибо.

Автор: mariner 14.9.2011, 10:28

Не собирается - это ваще ни о чем не говорит. Можешь хоть лог выложить?

Автор: ShadoWx 15.9.2011, 21:56

в первый раз когда я собирал на freebsd я столкнулся только с 1 проблемой ..у меня эмуляция линукс не была включена =) после включения все пошло как по маслу.

Автор: mariner 15.9.2011, 23:09

А там надо? вроде можно же и без нее собрать. там не такой платвормозависимый код

Автор: ShadoWx 20.9.2011, 16:35

Цитата(mariner @ 16.9.2011, 0:09) *
А там надо? вроде можно же и без нее собрать. там не такой платвормозависимый код


без него не работало, сейчас уже не помню какие ошибки были .. но что то с библиотеками, если не ошибаюсь

Автор: LEXSOR 30.9.2011, 12:12

лог сборки

[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 скомпилилось всё... вопрос только будет ли нормально работать?)

Автор: mariner 30.9.2011, 12:52

Если бы вы открыли мэйкфайл или прочитали ридми - то нашли бы команду gmake freebsd. И этой командой все собирается на раз. Однако при такой сборке работают не все расширения. Где-то тут, в разделе русхаба, я расписал как собрать, чтобы еще работали все луа-расширения.

Автор: LEXSOR 30.9.2011, 13:15

[root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]# gmake freebsd
gmake: *** Нет правила для сборки цели `freebsd'. Останов.
[root@ZGMF-X10A-FREEDOM /tmp/rushub/rushub/src/tinyxml]#

поэтому нормально собрать и не получается, приходится методом тыка пробовать всё, ибо нет мана нормального по сборке на freebsd и приходится тыкать, и проводить танцы с бубном...

Автор: mariner 30.9.2011, 13:46

А, да, забыли в репозиторий виимо положить новый мэйкфайл. Сеня закину, хотя я бсд не поддерживаю. Ибо не целевая платформа.

Автор: LEXSOR 30.9.2011, 14:03

Цитата(mariner @ 30.9.2011, 14:46) *
А, да, забыли в репозиторий виимо положить новый мэйкфайл. Сеня закину, хотя я бсд не поддерживаю. Ибо не целевая платформа.


О вкусах не спорят secret_smile.gif ,

если не трудно выложите мейкфайл в репозиторий к 21 00 MSK и если всё норм получится в одной теме напишу сборку если будет всё удачно

Автор: mariner 30.9.2011, 16:52

Вроде залился новый мэйк. make freebsd должно проканать

Автор: LEXSOR 30.9.2011, 22:13

хаб собрался вот луа плагин не хочет

луа вроде нормально собрался как и сокеты...

Раскрывающийся текст


[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 придётся верлик ставить

Автор: Setuper 30.9.2011, 23:12

Для некоторых unix систем регистр флага -fPIC имеет значение, однако, по умолчанию написан флаг -fpic, как наиболее распространённый.

Автор: LEXSOR 30.9.2011, 23:18

Цитата(Setuper @ 1.10.2011, 0:12) *
Для некоторых unix систем регистр флага -fPIC имеет значение, однако, по умолчанию написан флаг -fpic, как наиболее распространённый.


немного повнимательнее логи нужно посмотреть там выдаёт именно -fPIC

Автор: Setuper 30.9.2011, 23:23

ругается на tinyxml.
собирай её тоже с -fPIC

Автор: LEXSOR 3.10.2011, 11:04

самое интересное, что всё собралось, в makefile нельзя ли включить определение разрядности ос?

Автор: mariner 3.10.2011, 13:58

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

Автор: ExC0tiC 20.10.2011, 8:27

Цитата(mariner @ 3.10.2011, 17:28) *
мы не будем этого делать, тк сейчас делаем скрипты для сборки на основе автотулз

речь про CMake, как я понял?

Автор: mariner 20.10.2011, 9:48

Цитата
речь про CMake, как я понял?

Когда же вы начнёте читать то, что написано, а не то, что вам хочется?
google://autotools