VirtualBox

Changeset 1345 in vbox


Ignore:
Timestamp:
Mar 8, 2007 9:21:41 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
19326
Message:

VBOX_WITH_INTERNAL_NETWORKING. disabled for L4 and Darwin.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r1314 r1345  
    211211# Set this to skip installing the redistributable compiler runtime.
    212212#VBOX_WITHOUT_COMPILER_REDIST = 1
    213 
     213# Enabled internal networking.
     214VBOX_WITH_INTERNAL_NETWORKING = 1
    214215
    215216#
     
    239240 VBOX_WITH_DOCS=
    240241 VBOX_WITH_ISCSI=
    241 endif
    242 
    243 # Most stuff doesn't build yet on the two new targets.
    244 ifeq ($(filter-out darwin os2 freebsd,$(BUILD_TARGET)),)
     242 VBOX_WITH_INTERNAL_NETWORKING=
     243endif
     244
     245# Darwin have to skip a few things at present.
     246ifeq ($(BUILD_TARGET),darwin)
     247 # Internal networking requires testing and possibly proper ring-3/ring0 separation.
     248 VBOX_WITH_INTERNAL_NETWORKING=
     249 # Don't bother with SDL ttf for now.
     250 VBOX_WITH_SECURELABEL=
     251 # Later.
     252 VBOX_WITH_USB=
     253 VBOX_WITH_TESTSUITE=
     254 VBOX_WITH_INSTALLER=
     255 VBOX_WITH_DOCS=
     256 VBOX_WITH_VRDP=
     257 VBOX_WITH_VRDP_AUTHMOD=
     258 VBOX_WITH_VRDP_RDESKTOP=
     259 ifdef VBOX_OSE
     260  VBOX_WITH_QTGUI=
     261 endif
     262endif
     263
     264# Most stuff doesn't build yet on the new targets.
     265ifeq ($(filter-out os2 freebsd solaris,$(BUILD_TARGET)),)
    245266 #VBOX_WITH_VBOXBFE=
    246  ifneq ($(filter-out darwin,$(BUILD_TARGET)),)
    247   VBOX_WITH_MAIN=
    248   VBOX_WITH_VBOXSDL=
    249   VBOX_WITH_QTGUI=
    250   VBOX_WITH_DEBUGGER_GUI=
    251  endif
     267 VBOX_WITH_MAIN=
     268 VBOX_WITH_VBOXSDL=
     269 VBOX_WITH_QTGUI=
     270 VBOX_WITH_DEBUGGER_GUI=
    252271 VBOX_WITH_INSTALLER=
    253272 VBOX_WITH_SECURELABEL=
  • trunk/src/VBox/Devices/Builtins.cpp

    r240 r1345  
    3131
    3232#include <VBox/log.h>
     33#include <VBox/config.h>
    3334#include <iprt/assert.h>
    3435
     
    102103    if (VBOX_FAILURE(rc))
    103104        return rc;
    104 #if 0 /** @todo remove this, see #1407. */
    105     rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceUSBBackend);
    106     if (VBOX_FAILURE(rc))
    107         return rc;
    108 #endif
    109105#if defined(VBOX_WITH_USB) && (defined(__WIN__) || defined(__LINUX__) || defined(__L4ENV__))
    110106    rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceOHCI);
     
    185181        return rc;
    186182#endif
    187 #if !defined(__DARWIN__) && !defined(__OS2__)
     183#ifdef VBOX_WITH_INTERNAL_NETWORKING
    188184    rc = pCallbacks->pfnRegister(pCallbacks, &g_DrvHostInterface);
    189185    if (VBOX_FAILURE(rc))
  • trunk/src/VBox/Devices/Makefile

    r994 r1345  
    5050ifdef VBOX_WITH_VRDP
    5151DEFS += VBOX_VRDP
     52endif
     53ifdef VBOX_WITH_INTERNAL_NETWORKING
     54DEFS += VBOX_WITH_INTERNAL_NETWORKING
    5255endif
    5356
  • trunk/src/VBox/VMM/Makefile

    r1313 r1345  
    3737# Enable the PDM lock.
    3838#DEFS += VBOX_WITH_PDM_LOCK
     39ifdef VBOX_WITH_INTERNAL_NETWORKING
     40DEFS += VBOX_WITH_INTERNAL_NETWORKING
     41endif
    3942
    4043
  • trunk/src/VBox/VMM/VMMR0/VMMR0.cpp

    r1230 r1345  
    581581        }
    582582
    583 #if !defined(__L4__) && !defined(__AMD64__) /** @todo Port this to L4. */ /** @todo fix logging and other services problems on AMD64. */
     583#ifdef VBOX_WITH_INTERNAL_NETWORKING
    584584        /*
    585585         * Services.
     
    651651            }
    652652        }
    653 #endif /* !__L4__ */
     653#endif /* VBOX_WITH_INTERNAL_NETWORKING */
    654654
    655655        /*
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette