2009年7月2日木曜日

VirtualBox 3.0 on FreeBSD 7.2 amd64



うごきましたよっと。


diffはこんな感じ



Index: configure
===================================================================
--- configure (リビジョン 21149)
+++ configure (作業コピー)
@@ -252,7 +252,7 @@
cat $ODIR.tmp_src.cc >> $LOG
echo "using the following command line:" >> $LOG
echo "$CXX -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc \"$1\"" >> $LOG
- $CXX -g -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc $1 >> $LOG 2>&1
+ $CXX -g -O -Wall -o $ODIR.tmp_out $ODIR.tmp_src.cc $1 -pthread >> $LOG 2>&1
if [ $? -ne 0 ]; then
if [ -z "$4" ]; then
echo
Index: Config.kmk
===================================================================
--- Config.kmk (リビジョン 21149)
+++ Config.kmk (作業コピー)
@@ -1842,7 +1842,7 @@
VBOX_OPENSSL_ALL=1
endif

-if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), win.x86 win.amd64 linux.x86 linux.amd64 solaris.x86 solaris.amd64 darwin.x86 darwin.amd64 freebsd.x86)
+if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), win.x86 win.amd64 linux.x86 linux.amd64 solaris.x86 solaris.amd64 darwin.x86 darwin.amd64 freebsd.x86 freebsd.amd64)
VBOX_WITH_LIBCURL = 1
SDK_VBOX_LIBCURL = .
SDK_VBOX_LIBCURL_INCS ?= $(PATH_ROOT)/src/libs/curl-7.19.4/include
Index: src/VBox/Devices/Network/DrvNAT.cpp
===================================================================
--- src/VBox/Devices/Network/DrvNAT.cpp (リビジョン 21149)
+++ src/VBox/Devices/Network/DrvNAT.cpp (作業コピー)
@@ -49,6 +49,9 @@
#include <iprt/req.h>


+#ifdef RT_OS_FREEBSD
+#include <netinet/in.h>
+#endif
/*******************************************************************************
* Defined Constants And Macros *
*******************************************************************************/






0 件のコメント:

コメントを投稿