<br>Team:<br><br>I could successfully build VirtualBox-3.0.2-OSE sources on Window XP 32 bit. I faced some challenges due to some missed instructions on the build page. I documented below for reference. Please let me know if any item is not clear.<br>
<br>Also i request VirtualBox build master to update with latest instructions on build instructions page:)<br><br>0. Follow most of the instructions in build instructions  page at at <a href="http://virtualbox.org">virtualbox.org</a> to get relevant software.<br>
<br>1. QT sources info is not correct in build instructions page. Download QT4 binaries or sources from <a href="http://get.qtsoftware.com/qt/source/qt-win-opensource-src-4.5.1.zip">http://get.qtsoftware.com/qt/source/qt-win-opensource-src-4.5.1.zip</a>. If sources are downloaded, QT4 is easy to build(just follow instructions in that folder related to build). I noticed QT4 takes a while to build (at least one hour).<br>
<br>2.After installing Openssl, make sure to also install vc++2008 Redistributables from the same site.<br><br>3. After running "cscript configure.vbs" (with correct command line parameters) successfully, Add VBOX_BLD_PYTHON = C:/Python26/python.exe inside autoconfig.kmk file.On my machine python was installed to C:\Python26. I have to do this every time i ran env.bat and before running "kmk". References to python were missing in build instructions page.<br>
<br>4. When ran "kmk" i saw linkage error related to <br><br>VBoxNetFlt-win.obj : error LNK2019: unresolved external symbol __alloca_probe_16 referenced in function _vboxNetFltWinPtInitBind@12<br><br>To solve above,<br>
<br>Replace alloca() in file ..\src\VBox\HostDrivers\VBoxNetFlt\win\VBoxNetFlt-win.c with ExAllocatePool<br><br>    //char* pAnsiName = alloca(cbAnsiName);<br>    char* pAnsiName = ExAllocatePool(NonPagedPool, cbAnsiName);<br>
<br>5. Before running Comregister.cmd, do below:<br><br> a. Copy Libcurl.dll from ..\tools\win.x86\bin to ..\out\win.x86\release\bin<br><br> b.Download Zlib1.dll V 1.2.3.2027  from <a href="http://sourceforge.net/projects/gnuwin32/files/">http://sourceforge.net/projects/gnuwin32/files/</a> and copy it to ..\out\win.x86\release\bin<br>
   NOTE: even though Virtual box sources has Zlib1.dll i have to get the above different version file.<br><br> c. on my machine QT4 is not on path so copied qtgui4.dll,qtcore4.dll,qtnetwork4.dll to  folder ..\out\win.x86\release\bin <br>
<br>6. Run SUPUninstall and SUPInstall. Finally run Virtualbox.exe <br><br>More issues to come once i play with built product :)<br><br>-Suren<br><br>