myDC.ru

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

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

> Сборка Rushub на платформе SUN (Oracle). OpenSolaris, Nexenta для x86, Патч для Rushub 2.3.8

Теги
Нет тегов для показа
KT315
сообщение 3.2.2012, 16:23
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 113
Регистрация: 20.1.2009
Из: г. Москва САО
Пользователь №: 1 889
Спасибо сказали: 37 раз




В этой заметке выкладываю патч для сборки Русхаба на OpenSolaris и Nexenta.
В оригинальных исходных текстах русхаб не собирается под эту платформу, а так же не собирается с компилятором gcc3 - нужен gcc >= 4.2
Патч Прикрепленный файл  rushub_2.3.8_sol.patch.zip ( 981 байт ) Кол-во скачиваний: 8

Сборка
Код
cd tinyxml
make
cd ..
make solaris

Сборка луалагина аналогична сборке во FreeBSD.
Код
make freebsd

Критика приветсвуется. Бо в C++ младенец. Спасибо за внимание.


Спасибо сказали:
Go to the top of the page
+Quote Post
mariner
сообщение 3.2.2012, 17:18
Сообщение #2


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

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




лучше выложил бы патч
Go to the top of the page
+Quote Post
KT315
сообщение 3.2.2012, 17:32
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 113
Регистрация: 20.1.2009
Из: г. Москва САО
Пользователь №: 1 889
Спасибо сказали: 37 раз




Переделал.
Go to the top of the page
+Quote Post
Setuper
сообщение 4.2.2012, 0:30
Сообщение #4


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




почему закоментирован блок:
Код
+/*    utsname osname;
    if (uname(&osname) == 0) {
        string version(osname.sysname);
        version.append(" ", 1);
@@ -1523,7 +1523,7 @@
        version.append(osname.machine);
        version.append(")", 1);
        return version;
-    }
+    } */


Для соляриса не определена структура utsname ?

Остальное вроде подправил
Go to the top of the page
+Quote Post
KT315
сообщение 4.2.2012, 0:35
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 113
Регистрация: 20.1.2009
Из: г. Москва САО
Пользователь №: 1 889
Спасибо сказали: 37 раз




Вероятно она отличается. С этим блоком сборка вываливается с такой ошибкой
Код
g++ -O2 -Wall -Wextra -pipe -I/usr/include -I/usr/local/include -c -o /export/home/sid/src/rushub-sol/rushub/src.new/DcServer.o /export/home/sid/src/rushub-sol/rushub/src.new/DcServer.cpp
/export/home/sid/src/rushub-sol/rushub/src.new/DcServer.cpp: In static member function 'static std::string dcserver::DcServer::getSysVersion()':
/export/home/sid/src/rushub-sol/rushub/src.new/DcServer.cpp:1517: error: expected `;' before 'osname'
/export/home/sid/src/rushub-sol/rushub/src.new/DcServer.cpp:1517: warning: statement has no effect
/export/home/sid/src/rushub-sol/rushub/src.new/DcServer.cpp:1518: error: 'osname' was not declared in this scope
make: *** [/export/home/sid/src/rushub-sol/rushub/src.new/DcServer.o] Error 1
Go to the top of the page
+Quote Post
Setuper
сообщение 4.2.2012, 14:37
Сообщение #6


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Попробуй сейчас скачать из trunk и собрать, должно собираться безо всяких патчей


Спасибо сказали:
Go to the top of the page
+Quote Post
KT315
сообщение 4.2.2012, 14:48
Сообщение #7


Продвинутый участник
****

Группа: Пользователи
Сообщений: 113
Регистрация: 20.1.2009
Из: г. Москва САО
Пользователь №: 1 889
Спасибо сказали: 37 раз




Отлично собралось! Спасибо Илья!
Go to the top of the page
+Quote Post

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

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017
Пакеты хабов для прошивки роутера
0 мамин_парень 5 148 29.8.2017, 7:00 Посл. сообщение: мамин_парень
No new ВАЖНО: Topic has attachmentsМодули для скриптов RusHub
26 Setuper 43 183 21.3.2017, 17:31 Посл. сообщение: Alexey
No New Posts RusHub.org
Решаем судьбу домена
12 Nickolya 19 944 19.5.2016, 4:58 Посл. сообщение: DEN 007
No New Posts Перенос базы пользователей с RusHub на PtokaX
3 Angel_D 8 241 5.12.2015, 2:11 Посл. сообщение: Saymon21
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 99 094 28.9.2015, 13:34 Посл. сообщение: NeirRon
No new Topic has attachmentsRusHub. Пакеты для Debian/Ubuntu
47 KT315 59 163 24.5.2015, 23:14 Посл. сообщение: KT315
No new ВАЖНО: Topic has attachmentsСборка Ptokax 0.4.1.1 В Debian & Ubuntu
Руководство по установке
248 mariner 229 639 16.5.2015, 18:39 Посл. сообщение: KT315
No New Posts ВАЖНО: Topic has attachmentsХаблист RusHub
13 ShadoWx 23 972 7.10.2014, 8:08 Посл. сообщение: mod
No new Topic has attachmentsУстановка rushub на ubuntu 12.04
для домохозяек и пенсионеров
43 hjet 45 286 2.10.2014, 12:16 Посл. сообщение: kotuk
No New Posts RusHub Сжатие
Не работает
1 ShadoWx 6 688 23.9.2014, 10:48 Посл. сообщение: PPA
No new Topic has attachmentsВопросы по RusHub
Технические вопросы
316 Jaska 251 210 19.12.2013, 13:59 Посл. сообщение: mod
No New Posts Готовая сборка хаба
Идея создания готовой сборки RusHub
2 Enyby 8 531 10.8.2013, 22:30 Посл. сообщение: Артём
No New Posts RusHub через экран, как?
Коннект на хаб во внутренней сети.
3 INTROVERT 8 034 16.6.2013, 17:17 Посл. сообщение: dj hoodo
No New Posts RusHub & Erlang
0 -Гость_ghost_*- 6 041 5.2.2013, 1:34 Посл. сообщение: -Гость_ghost_*-
No New Posts RusHub english v
3 SnowBOSS 8 186 7.1.2013, 21:17 Посл. сообщение: Артём

 



RSS Сейчас: 19.3.2024, 13:00