MyDC.ru _ Технические вопросы по PtokaX _ Сборка хаба PtokaX 0.4.1.2 с поддержкой Lua и luasocket в ОС Solaris 10 x86
Автор: Gatsu 1.2.2012, 12:05
Сборка хаба PtokaX 0.4.1.2 с поддержкой Lua и luasocket в ОС Solaris 10 x86
Необходимые условия для нормальной сборки: - установленная (можно и в виртуальной машине) ОС Solaris 10 10/09 s10x_u8wos_08a X86 и выше (комплект ПО "Entire Group Plus OEM"); - комплект исходников PtokaX и сопутствующих библиотек; - правильно указанные пути к утилитам сборки.
1. Загрузка исходников
Найти в Google следующие архивы: 0.4.1.2-nix-src.gz tinyxml_2_6_2.tar.gz lua-5.1.4.tar.gz luasocket-2.0.2.tar.gz compat-5.1r5.tar.gz
Для работы с MySQL из PtokaX, используя Lua требуется сборка библиотеки luasql-mysql
MySQL должен быть уже установлен (Шпаргалку по установке mysql в ОС Solaris 10 из пакетов взятых на sunfreeware.com я написал тут http://mydc.ru/r/?http://www.sunhelp.ru/forum/viewtopic.php?t=1162/)
Исходники для сборки luasql-mysql
Найти в Google и загрузить следующий архив: luasql-2.1.1.tar.gz
так же потребуется (загружен ранее) compat-5.1r5.tar.gz
Библиотека "mysql.so" установлена в каталог "/usr/local/lib/luasql"
Проверить работу "libqsl-mysql" можно командой "lua /export/home/username/compile/luasql-2.1.1/tests/test.lua" с параметрами.
Автор: mariner 1.2.2012, 18:04
У меня тока один вопрос - как вас на соляру занесло. Брендовое санковское железо?
Автор: Gatsu 1.2.2012, 18:35
Цитата(mariner @ 1.2.2012, 19:04)
У меня тока один вопрос - как вас на соляру занесло. Брендовое санковское железо?
Начал с брэндового на Sparc. Теперь на х86. С 2005 года на Солярке и сижу. Как серверная платформа устраивает. Для десктопа админа - Opensolaris.
Насчет сборки скажу, что пакеты Lua собранные сообществами не поддерживают luasocket Поэтому описал свой удачный опыт сборки. Тем более, что виндовый сервер с хабом навернулся из-за атаки извне... Ну и пришлось на Солярке пересобрать PtokaX с нужными опциями.
Автор: mariner 1.2.2012, 19:31
Цитата
Теперь на х86.
ну не знаю. На x86 систем хватает, а вот на спархках да, соляра рулит. Хотя она везде рулит.
Автор: Gatsu 1.2.2012, 19:41
Цитата(mariner @ 1.2.2012, 20:31)
ну не знаю. На x86 систем хватает, а вот на спархках да, соляра рулит. Хотя она везде рулит.
К сожалению на Спарке PtokaX не работает. Спарки еще есть в запасе, правда 1998 года выпуска, но на них спокойно устанавливается и работает ОС Solaris 10
Однако, из-за особенности архитектуры процессоров Спарк, которая не учтена разработчиками PtokaX, заставить работать PtokaX на Спарке мне не удалось. Вот обсуждение по сборке PtokaX на Спарк, в котором я делился опытом... http://mydc.ru/r/?http://sunhelp.ru/forum/viewtopic.php?p=8648
Но тогда я не собирался использовать PtokaX на Solaris x86 и не заботился о поддержке luasocket
Автор: mariner 1.2.2012, 19:52
ясно. Хех, я помнится срался с автором птоки по аналогичному вопросу, как у вас описано в той теме. Сам же собирал птоку на power, arm и mips, но на linux-платформе
Автор: KT315 2.2.2012, 19:41
Спасибо, так же подходит для Solaris 11 x86
Автор: Gatsu 2.2.2012, 19:49
Цитата(KT315 @ 2.2.2012, 20:41)
Спасибо, так же подходит для Solaris 11 x86
Да. Проверял на OpenSolaris x86 06.2009 Забыл об этом упомянуть.