Hi,
I installed the compat32 libs, and also multilibs from here:
http://connie.slackware.com/~alien/multilib/13.37/ (Which is probably where I messed it up!). Getting internet compiler error somewhere in the compilation and it bombs out.
kmk: *** [/tmp/SBo/VirtualBox-4.1.8_OSE/out/linux.amd64/release/obj/VBoxRemPrimary/target-i386/translate.o] Error 1
Looks like where it is compiling something to do with i386, so I've probably messed up the multilibs.
I think I might try doing it on stock slackware and bringing it across

.
Just for reference these are the build dependencies I've installed
porteus
-------
all base modules
package compat32
slackyd
-------
dev86
flex
bison
idl
curl
libcap
slackbuild
----------
acpica
http://connie.slackware.com/~alien/multilib/13.37/
--------------------------------------------------
gcc
g++
glibc
solibs
(I think these aren't compatible! hence my internal compiler error

)
Thanks!
Posted after 52 minutes 8 seconds:
I'm just thinking, the kernel module will still need compiling on porteus, I won't be able to bring that across from slackware.. I don't think anyway??. How did you go compiling the kernel module with the oracle download?, did that work fine on porteus? Does it require the 32 bit libs?
Thanks
Posted after 8 hours 56 minutes 10 seconds:
Ok,
I've managed to build virtualbox-4.1.8 on slackware and bring it across to porteus. Then build the kernel module on porteus. So it has VNC support.
I'm not quite ready to share it yet. It is 2 separate modules (how can I combine them?), and it is 100MB (Need to find out what is bulking it up!) and it has permission issues (I need to chmod o-w /usr for it to work or it won't start any VMs) and the startup script isn't executable so the module requires manual loading... Once I've got those fixed, and make sure it actually works reliably then I'll share

.