Что то типа путевых записок, и размышлений об жизни, ну и о FreeBSD конечно, иногда какие нибудь новости и что то типа переводов.

07.05.2009

VirtualBox на FreeBSD

Ну а чего все кому не лень, пишут на эту тему, и я присоединюсь, к тому же тут в коментариях к записи Ivan Voras: VirtualBox on FreeBSD, добрый человек поделился рецептом как стянуть, проект порта, ну вот я как заправский любопытный лентяй и решил попробовать.
Все предельно просто, для добавления эксперементального порта emulators/virtualbox
cd /usr/ports/emulators/
svn co http://svn.bluelife.at/projects/packages/blueports/emulators/virtualbox
cd virtualbox/
Как видно для того чтоб воспользоваться рецептом надо иметь установленный SVN клиент, я например поставил devel/subversion, кстати это напомнило что надо попробовать перевести сорцы на обновление с SVN все что то никак руки не дойдут, и допереводить статью в вики :)
Итак после скачивания порта, поступаем с ним как обычно make install clean, а дальше пока не дошло, ибо там нужна Qt4 которая чуствую будет компилится продолжительное время, так что интересующиеся следите за обновлениями записи, ежели заработает даже воткну скриншоты :) хотя их и так уже немало по интернетам.
А вообще наверное более логично дождаться официального порта, который вероятно появится не так уж и через много времени ;)

UPD: опыт оказался неудачным вываливается с таким диагнозом
Successfully generated '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/AutoConfig.kmk' and '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh'.
Source '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh' once before you start to build VBox:

source /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh
kmk


+++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++
Hardening is enabled which means that the VBox binaries will not run from
the binary directory. The binaries have to be installed suid root and some
more prerequisites have to be fulfilled which is normally done by installing
the final package. For development, the hardening feature can be disabled
by specifying the --disable-hardening parameter. Please never disable that
feature for the final distribution!
+++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++

Enjoy!
===> Building for virtualbox-2.2.2r19453
cd /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453 && bash env.sh && VBOX_LIBPATH_X11=/usr/local /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/kBuild/bin/freebsd.amd64/kmk
Config.kmk:1662: /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/out/freebsd.amd64/release/GCCConfig.kmk: No such file or directory
Config.kmk:3781: /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/out/freebsd.amd64/release/revision.kmk: No such file or directory
Fatal error 'kse_create() failed
' at line 469 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 2)
*** Error code 1

Stop in /usr/ports/emulators/virtualbox.
Ладно вечерком посмотрю может решается как.

Комментариев нет:

Отправить комментарий

Здесь можно записать свои мысли о посте :)
Если ваш ответ не появился сразу, не паникуйте, тут работает спамоловка, и вероятно вы угодили в неё, так как были анонимом или в вашем посте ссылка, ну или вас не любит google.
Я проснусь и одобрю комент ;)