Index: /trunk/src/VBox/Main/HostImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/HostImpl.cpp	(revision 20096)
+++ /trunk/src/VBox/Main/HostImpl.cpp	(revision 20097)
@@ -112,5 +112,8 @@
 
 #ifdef VBOX_WITH_CROGL
-//# include "cr_spu.h"
+extern "C" {
+ extern void * crSPULoad(void *, int, char *, char *, void *);
+ extern void crSPUUnloadChain(void *);
+}
 #endif /* VBOX_WITH_CROGL */
 
@@ -257,5 +260,5 @@
 
 #ifdef VBOX_WITH_CROGL
-/*  SPU *spu;
+    void *spu;
     spu = crSPULoad(NULL, 0, "render", NULL, NULL);
     if (spu)
@@ -263,5 +266,5 @@
         crSPUUnloadChain(spu);
         f3DAccelerationSupported = true;
-    }*/
+    }
 #endif /* VBOX_WITH_CROGL */
 
Index: /trunk/src/VBox/Main/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Main/Makefile.kmk	(revision 20096)
+++ /trunk/src/VBox/Main/Makefile.kmk	(revision 20097)
@@ -401,4 +401,10 @@
 endif
 
+ifdef VBOX_WITH_CROGL 
+ VBoxSVC_LIBS         += \
+ $(PATH_LIB)/VBoxOGLhostspuload$(VBOX_SUFF_LIB) \
+ $(VBOX_LIB_OGL_HOSTCRUTIL) 
+endif
+
 win/VBoxSVC.rc_INCS  = $(PATH_VBoxSVC)
 win/VBoxSVC.rc_DEPS  = $(PATH_VBoxSVC)/VBoxSVC.rgs $(PATH_VBoxSVC)/VBoxSVC-icon.rc
