FreeBSD: нужно запустить Линукс-приложение (Помогите настроить эмуляцию)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Jack.Avenger
Сообщения: 16

FreeBSD: нужно запустить Линукс-приложение

Сообщение Jack.Avenger »

Код: Выделить всё

avenger# uname -a
FreeBSD avenger.nikel.com.ua 6.1-RELEASE FreeBSD 6.1-RELEASE #2: Sat Dec  9 21:30:43 EET 2006     root@avenger:/usr/src/sys/i386/compile/AVENGER  i386
avenger# pkg_info | grep linux_base
linux_base-fc-4_9   Base set of packages needed in Linux mode (for i386/amd64)
avenger# brandelf crossstudio
File 'crossstudio' is of brand 'SVR4' (0).
avenger# ./crossstudio
./crossstudio: error while loading shared libraries: /lib/libusb-0.1.so.4: ELF file OS ABI invalid

Хочу запустить под ФриБСД "Rowley CrossWorks for ARM" но ничего не получается. В связи с этим несколько вопросов:
1. Производитель говорит что прога скомпилена под Red Hat. Почему тогда brandelf врет?
Нужно ли менять brandelf`om идентификатор?
2.

Код: Выделить всё

avenger# ldd crossstudio
crossstudio:
        libqt-mt.so.3 => /usr/home/root/Rowley Associates Limited/CrossWorks for ARM 1.6/bin/libqt-mt.so.3 (0x287a3000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28f8c000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28f9b000)
        libusb-0.1.so.4 => not found

как нормально поставить этот libusb? Фришный не хочет работать (или я не умею настроить)

Помогитем чем нибудь. Спасибо!
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: FreeBSD: нужно запустить Линукс-приложение

Сообщение zenwolf »

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Jack.Avenger
Сообщения: 16

Re: FreeBSD: нужно запустить Линукс-приложение

Сообщение Jack.Avenger »

wolf_black писал(а):
25.12.2006 00:05
http://www.freebsd.org.ru/handbook/linuxemu.html

/me вздыхает :unsure:

Уже читал. Не полный ламер во Фришке. У меня конкретные вопросы насчет необходимости смены brandelf`om идентификатора и насчет Линуксоидного libusb в FreeBSD.
Спасибо сказали: