Страница 1 из 1

Двоичная совместимость с линукс

Добавлено: 2012-04-30 21:09:37
res251
Стал вопрос, потому что некоторое ПО точно под BSD ненапишут от жадности.
я установил pkg_add -r linux_base
kldload linux.ko загружаю


Пытаюсь сделать совместимость ponyprog, бинарная сборка RedHAT 7. в FreeBSD 9 с gmake не собирается с исходников.
Вопрос в том что не все библиотеки есть в пакете:

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

ldd ponyprog
ponyprog:
	libVx.so.1.25 => /lib/libVx.so.1.25 (0x2808f000)
	libXaw.so.6 => not found
	libXmu.so.6 => not found
	libXt.so.6 => not found
	libXext.so.6 => not found
	libX11.so.6 => not found
	libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x280f4000)
	libm.so.6 => /lib/libm.so.6 (0x28136000)
	libc.so.6 => /lib/libc.so.6 (0x2815c000)
	/lib/ld-linux.so.2 (0x28072000)
вопрос как файловою систему линукса сделать еще ?
скиньте пожалуйста файлы в которых not found. пользователей линукс толком ненайти, на майовки.
Если там написано что RedHat7.0, то надо именно с этого дистрибутива файлы тянуть ?
в документации толком про это ненаписано.

также совмещаю Ida pro advanced 5.2, но это пожже, если будут траблы

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-01 17:38:15
Alex Keda
какую систему?

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-01 19:22:05
manefesto
если тебе нужна линуксовая хрень, ставь ее на линуксе.
нужна будет виндовая, ставь на винде

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-02 10:15:57
res251
да я б и на BSD поставил, если б исходники собирались, а так это у всех проблема

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-02 13:45:35
manefesto
ищи старый редхат.
А если не собираеться даже на линуксе, то что можно говорить о фре

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-04 8:34:05
Alvares
linux_base недостаточно.
Поставьте еще всякие linux-xorg-libs и иже с ними. И должна придти нирвана...

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-04 18:05:18
Morty
комрад прав

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

pkg_info -L linux-f10-xorg-libs-\* | grep so.6
/compat/linux/usr/lib/libFS.so.6
/compat/linux/usr/lib/libFS.so.6.0.0
/compat/linux/usr/lib/libICE.so.6
/compat/linux/usr/lib/libICE.so.6.3.0
/compat/linux/usr/lib/libSM.so.6
/compat/linux/usr/lib/libSM.so.6.0.0
/compat/linux/usr/lib/libX11.so.6
/compat/linux/usr/lib/libX11.so.6.2.0
/compat/linux/usr/lib/libXTrap.so.6
/compat/linux/usr/lib/libXTrap.so.6.4.0
/compat/linux/usr/lib/libXau.so.6
/compat/linux/usr/lib/libXau.so.6.0.0
/compat/linux/usr/lib/libXdmcp.so.6
/compat/linux/usr/lib/libXdmcp.so.6.0.0
/compat/linux/usr/lib/libXext.so.6
/compat/linux/usr/lib/libXext.so.6.4.0
/compat/linux/usr/lib/libXi.so.6
/compat/linux/usr/lib/libXi.so.6.0.0
/compat/linux/usr/lib/libXmu.so.6
/compat/linux/usr/lib/libXmu.so.6.2.0
/compat/linux/usr/lib/libXp.so.6
/compat/linux/usr/lib/libXp.so.6.2.0
/compat/linux/usr/lib/libXt.so.6
/compat/linux/usr/lib/libXt.so.6.0.0
/compat/linux/usr/lib/libXtst.so.6
/compat/linux/usr/lib/libXtst.so.6.1.0

Re: Двоичная совместимость с линукс

Добавлено: 2012-05-06 20:18:08
res251
спасибо за помощь, заработало!