Здравствуйте, Николай. Вы писали 30 апреля 2014 г., 15:19:00:
> On Apr 30, 2014, at 15:16, [email protected] wrote: >> Здравствуйте, Антон. >> >> Вы писали 30 апреля 2014 г., 14:49:20: >> >> ... >>>> Нужно уставить виртуальную машину. Выбор пал на VirtualBOX без Х11. >>>> >>>> uname -a >>>> FreeBSD hostname.ua 10.0-RELEASE-p1 FreeBSD 10.0-RELEASE-p1 #1 r264822: >>>> Mon Apr 28 11:31:11 EEST 2014 >>>> [email protected]:/usr/obj/usr/src/sys/FLAME amd64 >>>> >>>> cd /usr/ports/emulators/virtualbox-ose >>>> make install clean >>>> >>>> Requires 32-bit libraries installed under /usr/lib32. >>>> Do: cd /usr/src; make build32 install32; /etc/rc.d/ldconfig restart >>>> *** Error code 1 >>>> >>>> Stop. >>>> make[1]: stopped in /usr/ports/emulators/virtualbox-ose >>>> *** Error code 1 >>>> >>>> Stop. >>>> make: stopped in /usr/ports/emulators/virtualbox-ose >>>> ============================================= >>>> как сказано - так и делаю >>>> cd /usr/src; make build32 install32; /etc/rc.d/ldconfig restart >>>> ... >>>> cc -O2 -pipe -DMAGIC='"/usr/share/misc/magic"' -DHAVE_CONFIG_H >>>> -I/usr/src/lib/libmagic -I/usr/src/lib/libmagic/../../contrib/file >>>> -std=gnu99 -I/usr/obj/usr/src/tmp/legacy/usr/include -DCOMPILE_ONLY >>>> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o mkmagic >>>> /usr/src/lib/libmagic/../../contrib/file/apprentice.c >>>> /usr/src/lib/libmagic/../../contrib/file/encoding.c >>>> /usr/src/lib/libmagic/../../contrib/file/funcs.c >>>> /usr/src/lib/libmagic/../../contrib/file/magic.c >>>> /usr/src/lib/libmagic/../../contrib/file/print.c -lz -legacy >>>> /usr/bin/ld: cannot find -legacy >>>> cc: error: linker command failed with exit code 1 (use -v to see >>>> invocation) >>>> *** Error code 1 >>>> >>>> Если эту команду запускать вручную - такая же ошибка >>>> В каком скрипте нужно искать эту команду? Как удалить этот legacy? >>>> >>>> Может кто сталкивался с похожей проблемой? >>> Убрать WITHOUT_LIB32 из src.conf && buildworld >> >> ll /etc/src.conf >> ls: /etc/src.conf: No such file or directory > Значит убрать из /etc/make.conf и больше так не делать ls -la /etc/make.conf ls: /etc/make.conf: No such file or directory >> Может както по другому возможно указать, что библиотеки х32 нужны? >> или их собрать до сборки virtualbox? > Вообще то по умолчанию они собираются и так. Так что это Вы что-то > там у себя сделали, что они не собираются. Чистая система. Пересобрал ядро. Из того, что удалил - только IPv6. добавил - поддержку ipsec. Ладно, видимо это дело в 10... буду собирать на 9.2 ----------------- С уважением, Крылов Алексей тел. +38 (067) 725 95 54 email: [email protected] skype: krylov_alexey
