URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2372
[ Назад ]

Исходное сообщение
"HP-UX и MC"

Отправлено typhoon2000 , 16-Дек-08 04:51 
Коллеги, помогите пожалуйста, уже веду поиски не один день ситуация в следующем:
Стоит HP-UX 11 v 23 английская версия
Сервер на архитектуре Итаниум
Ставлю MC что из депотов с http://hpux.connect.org.uk, что сам собираю получается следующее:
если встречается папка или фаил с символом "_" то вылетает ошибка типа например
Warning: Cannot change to /root/sp_server.
при попытке запустить скрипт из этой папки выкидывает на уровень выше, и выдает что фаил не найден.
При разборе полетов выяснилось что почему место символа "_" из первой половины аски кодов, используется символ "_" из второй половины аски, которая отвечает за национальную кодировку

Содержание

Сообщения в этом обсуждении
"HP-UX и MC"
Отправлено vic , 16-Дек-08 20:27 
>[оверквотинг удален]
>Ставлю MC что из депотов с http://hpux.connect.org.uk, что сам собираю получается следующее:
>
>если встречается папка или фаил с символом "_" то вылетает ошибка типа
>например
>Warning: Cannot change to /root/sp_server.
>при попытке запустить скрипт из этой папки выкидывает на уровень выше, и
>выдает что фаил не найден.
>При разборе полетов выяснилось что почему место символа "_" из первой половины
>аски кодов, используется символ "_" из второй половины аски, которая отвечает
>за национальную кодировку

может череп не ломать и попробовать из сорцов поставить то же 4.6.3 который пытаются оживить?может там патч уже есть..
кста с кодировками то все стыкуется или?


"HP-UX и MC"
Отправлено typhoon2000 , 17-Дек-08 02:36 

>может череп не ломать и попробовать из сорцов поставить то же 4.6.3
>который пытаются оживить?может там патч уже есть..
>кста с кодировками то все стыкуется или?

Не получится пытался))) у него проблемы на этапе сборки, его надо под чпукс патчить, он не знает тип фаиловой системы, пытался в исходниках подменить инклуд фаилы не помогло, собака где то глубже зарыта. А ребятам по 4.6.3 я уже отписался)


"HP-UX и MC"
Отправлено Andrey632 , 21-Апр-09 07:26 
>[оверквотинг удален]
>Ставлю MC что из депотов с http://hpux.connect.org.uk, что сам собираю получается следующее:
>
>если встречается папка или фаил с символом "_" то вылетает ошибка типа
>например
>Warning: Cannot change to /root/sp_server.
>при попытке запустить скрипт из этой папки выкидывает на уровень выше, и
>выдает что фаил не найден.
>При разборе полетов выяснилось что почему место символа "_" из первой половины
>аски кодов, используется символ "_" из второй половины аски, которая отвечает
>за национальную кодировку

Обращаюсь с подобной просьбой и к typhoon2000 и ко всем коллегам !
может у Вас есть сборка бинарников mc для платформы
HP-UX_ia64 v.11.31.

Пробовал сам собрать из исходников - не получается - не такой опытный
пользователь.

Может поможете ?

брал так же сборку с сайта http://hpux.connect.org.uk/hppd/auto/
в месте с зависимыми библиотеками - всЁ ставил - не получается :
при запуске mc вываливается по ошибке
root@host1#/usr/local/bin/mc
/usr/lib/hpux32/dld.so: Unsatisfied code symbol '__divsi3' in load
module '/usr/local/bin/mc'.
Killed
вот результат выполнения команды ldd :
root@host1#ldd -r /usr/local/bin/mc
libintl.so => /usr/local/lib/hpux32/libintl.so
libglib.so => /usr/local/lib/hpux32/libglib.so
libSM.so.1 => /usr/lib/hpux32/libSM.so.1
libICE.so.1 => /usr/lib/hpux32/libICE.so.1
libX11.so.1 => /usr/lib/hpux32/libX11.so.1
libslang.so => /usr/local/lib/hpux32/libslang.so
libiconv.so => /usr/local/lib/hpux32/libiconv.so
libnsl.so.1 => /usr/lib/hpux32/libnsl.so.1
libgen.so.1 => /usr/lib/hpux32/libgen.so.1
libc.so.1 => /usr/lib/hpux32/libc.so.1
libdl.so.1 => /usr/lib/hpux32/libdl.so.1
libm.so.1 => /usr/lib/hpux32/libm.so.1
libc.so.1 => /usr/lib/hpux32/libc.so.1
libc.so.1 => /usr/lib/hpux32/libc.so.1
libxti.so.1 => /usr/lib/hpux32/libxti.so.1
libdl.so.1 => /usr/lib/hpux32/libdl.so.1
symbol not found: _SLsys_input_pending (/usr/local/bin/mc)
symbol not found: __udivsi3 (/usr/local/bin/mc)
symbol not found: __divdf3 (/usr/local/bin/mc)
symbol not found: __divsi3 (/usr/local/bin/mc)
symbol not found: __modsi3 (/usr/local/bin/mc)
symbol not found: __umodsi3 (/usr/local/bin/mc)
symbol not found: _SLsys_getkey (/usr/local/bin/mc)
root@host1#


"HP-UX и MC"
Отправлено vic , 21-Апр-09 13:39 
>Пробовал сам собрать из исходников - не получается - не такой опытный
>пользователь.

так и написала - "не такой опытный пользователь" ? ;)
при сборке должны быть конкретные матюки либо на стадии configure либо на стадии make
можно их увидеть?

>брал так же сборку с сайта http://hpux.connect.org.uk/hppd/auto/
>в месте с зависимыми библиотеками - всЁ ставил - не получается :

пути ко всем либам прописаны?
точно не знаю как-там в HP-UX прописывается через LD_LIBRARY_PATH или ldconfig или еще как. возможно надо кеш путей к либам (ldconfig) обновить.

>при запуске mc вываливается по ошибке
>root@host1#/usr/local/bin/mc
>/usr/lib/hpux32/dld.so: Unsatisfied code symbol '__divsi3' in load
>module '/usr/local/bin/mc'.

/usr/lib/hpux32/dld.so - пытаецца 32-битную подцепить, правильные ли пакеты установлены по зависимостям?

судя по гуглу нужна libgcc.so или libgcc.a, т.к. эти функции в этой либе.

гуглите еще прямо по словам: "Unsatisfied code symbol '__divsi3'" м.б. еще что-нить найдете.

p.s. я не спец по hp-ux, все выше сказанное имхо :)


"HP-UX и MC"
Отправлено DWolf , 24-Сен-10 10:47 
Сорри, что откопал столь древнюю тему. ))
Столкнулся с такой же проблемой, гугл отдает только два результата по поиску и в них нет решения!
Решение:
Ставим все зависимые пакеты для компиляции.
#export LDOPTS="+s -s -L/usr/local/lib -L/usr/local/lib/hpux32"
#vi /opt/gnome/bin/glib-config

Здесь нужно исправить 93 строку:
echo -I${prefix}/include/glib-1.2 -I${exec_prefix}/lib/glib/include $includes $cflags
на
echo -I${prefix}/include/glib-1.2 -I${exec_prefix}/lib/hpux32/glib/include $includes $cflags

Дальше конфигурим:
#./configure CC='/usr/local/bin/gcc'
и всё! )
# make
# make install


"HP-UX и MC"
Отправлено anonymous , 28-Апр-09 23:32 
>Коллеги, помогите пожалуйста, уже веду поиски не один день ситуация в следующем:
>
>Стоит HP-UX 11 v 23 английская версия
>Сервер на архитектуре Итаниум

можно а) не пользоваться mc  или б) собирать его через pkgsrc (www.pkgsrc.org).  все равно после mc еще что-то захочется поставить...


"HP-UX и MC"
Отправлено typhoon2000 , 25-Авг-10 07:57 
Для тех кто не хочет маяться со сборкой - лечится установкой более старых пакетов

bash-3.00.14-sd-11.23.depot
bison-2.0-sd-11.23.depot
flex-2.5.4a-sd-11.23.depot
gettext-0.14.1-sd-11.23.depot
libiconv-1.9.2-sd-11.23.depot