VirtualBox

Changeset 8251 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Apr 21, 2008 7:05:24 PM (17 years ago)
Author:
vboxsync
Message:

USBLib goes into VBoxDDU.

Location:
trunk/src/VBox
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Makefile.kmk

    r8246 r8251  
    7070 ifdef VBOX_WITH_EHCI
    7171  VBoxDDU_DEFS          += VBOX_WITH_EHCI
     72 endif
     73 ifdef VBOX_WITH_NEW_USB_CODE_ON_DARWIN
     74  VBoxDDU_DEFS.darwin   += VBOX_WITH_NEW_USB_CODE_ON_DARWIN
    7275 endif
    7376else
     
    102105endif
    103106VBoxDDU_LDFLAGS.darwin   = -install_name @executable_path/VBoxDDU.dylib
     107ifdef VBOX_WITH_USB
     108 ifdef VBOX_WITH_NEW_USB_CODE_ON_DARWIN
     109 VBoxDDU_LDFLAGS.darwin += -framework IOKit
     110 endif
     111endif
     112
    104113VBoxDDU_LDFLAGS.linux    = -Wl,--no-undefined
    105114VBoxDDU_LDFLAGS.l4       = -Wl,--no-undefined
  • trunk/src/VBox/Devices/VBoxDDUDeps.cpp

    r8155 r8251  
    2525#include <VBox/types.h>
    2626#ifdef VBOX_WITH_USB
     27# include <VBox/usblib.h>
    2728# include <VBox/usbfilter.h>
    2829# ifdef RT_OS_OS2
     
    4142# ifdef RT_OS_OS2
    4243    (PFNRT)UsbOpen,
    43 # endif
    44 #endif
     44# endif
     45# if (defined(RT_OS_DARWIN) && defined(VBOX_WITH_NEW_USB_CODE_ON_DARWIN))
     46  /** @todo || defined(RT_OS_SOLARIS) */
     47    (PFNRT)USBLibInit,
     48# endif
     49#endif /* VBOX_WITH_USB */
    4550    NULL
    4651};
  • trunk/src/VBox/Main/Makefile.kmk

    r8155 r8251  
    176176        $(LIB_DDU) \
    177177        $(LIB_SETTINGS)
    178 ifdef VBOX_WITH_USB
    179  VBoxSVC_LIBS += \
    180         $(PATH_LIB)/USBLib$(VBOX_SUFF_LIB)
    181 endif
    182178VBoxSVC_LIBS.darwin = \
    183179        $(LIB_VMM) \
Note: See TracChangeset for help on using the changeset viewer.

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