USB в Solaris 9
Sep. 28th, 2009 09:30 pmЯ знаю, что среди читающих меня есть специалисты по сантехнике.
Может быть кто-нибудь может объяснить мне (или дать ссылку на вменяемое руководство в сети),
как в Solaris 9 собрать приложение, требующее libusb.
Самостоятельные раскопки в google привели только к нахождению совета "собрать libusb из opensolaris". А вот описания - как сделать бэкпорт из опенсоляриса в Solaris 9 я не нашел.
Кстати, там ведь тащить надо не только libusb, но и драйвер ugen. А к нему
/usr/include/sys/usb/clients/ugen/usb_ugen.h
(который для сборки приложения нужен).
Под десятой соляркой я нужную софтину (openct) собрал. Правда, пока еще не разобрался каким образом она будет подхватывать втыкаемые устройства. В других операционных системах для этого используется какой-нибудь демон, который умеет запускать юзерские скрипты по событиям, генерируемым ядром при появлении нового оборудования (udev, hotplug или hal в Linux, devd во FreeBSD). А что вместо этого в солярке я пока не понял.
Может быть кто-нибудь может объяснить мне (или дать ссылку на вменяемое руководство в сети),
как в Solaris 9 собрать приложение, требующее libusb.
Самостоятельные раскопки в google привели только к нахождению совета "собрать libusb из opensolaris". А вот описания - как сделать бэкпорт из опенсоляриса в Solaris 9 я не нашел.
Кстати, там ведь тащить надо не только libusb, но и драйвер ugen. А к нему
/usr/include/sys/usb/clients/ugen/usb_ugen.h
(который для сборки приложения нужен).
Под десятой соляркой я нужную софтину (openct) собрал. Правда, пока еще не разобрался каким образом она будет подхватывать втыкаемые устройства. В других операционных системах для этого используется какой-нибудь демон, который умеет запускать юзерские скрипты по событиям, генерируемым ядром при появлении нового оборудования (udev, hotplug или hal в Linux, devd во FreeBSD). А что вместо этого в солярке я пока не понял.
Пост без комментариев
Date: 2009-09-29 10:08 am (UTC)Re: Пост без комментариев
Date: 2009-09-30 10:51 am (UTC)Re: Пост без комментариев
Date: 2009-09-30 12:05 pm (UTC)Именно поэтому и не удержался.
Но тема - совсем не моя. Сказать ничего не имею.
Кстати, я пробовал ставить qemu 0.10.6, чтобы эмулировать спрк-солярис на своём x86 ноуте (железяки-то нет, а погонять некоторые свои наработки на разных архитектурах - хотелось).
Из спискаиз чего понял, что возможно запустить только девятый солярис, тут же вспомнил ваш пост про то, какой версией по умолчанию у людей идёт солярис...
Но даже образ sol-9-905hw-ga-sparc-dvd.iso не помог, падает qemu. :-(
no subject
Date: 2009-10-02 06:48 pm (UTC)8-ка и 9-ка не поддерживаются на новом железе.
Потому в проектах использую 10-ку, а в 8-ку и 9-ку заворачиваю в зоны.
no subject
Date: 2009-10-02 07:14 pm (UTC)no subject
Date: 2009-10-02 08:12 pm (UTC)http://docs.sun.com/app/docs/doc/817-0708/6mgg6t7u2?a=view
http://docs.sun.com/app/docs/doc/817-3814/6mjcp0qqt?a=view
no subject
Date: 2009-10-02 08:21 pm (UTC)no subject
Date: 2009-10-07 04:56 pm (UTC)no subject
Date: 2009-10-07 05:59 pm (UTC)Что не получается? Запускаю make он ничего не говорит и завершается. Как будто все уже сделано.
А хрен его знает, какое там у клиентов ПО. Наше-то ПО сертифицировано и под 8 и под 10. Но клиенты почему-то хотят 9.
no subject
Date: 2009-10-07 06:36 pm (UTC)