VirtualBox

Changeset 36293 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Mar 16, 2011 5:13:15 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
70596
Message:

Linux additions / host drivers: fixed compilation with DKMS

Location:
trunk/src/VBox/HostDrivers
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/linux/Makefile

    r36254 r36293  
    240240 export INCL
    241241endif
     242ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxdrv),)
     243 MANGLING := $(KBUILD_EXTMOD)/vboxdrv/include/VBox/SUPDrvMangling.h
     244else
     245 MANGLING := $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h
     246endif
    242247KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    243248            -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
     
    266271
    267272# build defs
    268 EXTRA_CFLAGS  += -include $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     273EXTRA_CFLAGS  += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    269274
    270275all: $(MODULE)
  • trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile

    r36190 r36293  
    160160 export INCL
    161161endif
     162ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxnetadp),)
     163 MANGLING := $(KBUILD_EXTMOD)/vboxnetadp/include/VBox/SUPDrvMangling.h
     164else
     165 MANGLING := $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h
     166endif
    162167KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    163168            -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
     
    194199
    195200# build defs
    196 EXTRA_CFLAGS  += -include $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     201EXTRA_CFLAGS  += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    197202
    198203all: $(MODULE)
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile

    r36190 r36293  
    164164 export INCL
    165165endif
     166ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxnetflt),)
     167 MANGLING := $(KBUILD_EXTMOD)/vboxnetflt/include/VBox/SUPDrvMangling.h
     168else
     169 MANGLING := $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h
     170endif
    166171KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    167172            -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
     
    198203
    199204# build defs
    200 EXTRA_CFLAGS  += -include $(KBUILD_EXTMOD)/include/VBox/SUPDrvMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     205EXTRA_CFLAGS  += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    201206
    202207all: $(MODULE)
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