Здравствуйте, Антон. Вы писали 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 Может както по другому возможно указать, что библиотеки х32 нужны? или их собрать до сборки virtualbox? ----------------- С уважением, Крылов Алексей тел. +38 (067) 725 95 54 email: [email protected] skype: krylov_alexey
