VirtualBox

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


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/Additions
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile

    r36274 r36293  
    232232 export INCL
    233233endif
     234ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxguest),)
     235 MANGLING := $(KBUILD_EXTMOD)/vboxguest/include/VBox/VBoxGuestMangling.h
     236else
     237 MANGLING := $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h
     238endif
    234239KFLAGS   := -D__KERNEL__ -DMODULE \
    235240        -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 \
     
    274279
    275280# build defs
    276 EXTRA_CFLAGS += -include $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     281EXTRA_CFLAGS += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    277282
    278283all: $(MODULE)
  • trunk/src/VBox/Additions/linux/drm/Makefile.module

    r36190 r36293  
    153153 export INCL
    154154endif
     155ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxvideo),)
     156 MANGLING := $(KBUILD_EXTMOD)/vboxvideo/include/VBox/VBoxGuestMangling.h
     157else
     158 MANGLING := $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h
     159endif
    155160KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    156161            -DIN_SUP_R0 -DVBOX -DVBOX_WITH_HGCM -DLOG_TO_BACKDOOR -DIN_MODULE \
     
    215220
    216221# build defs
    217 EXTRA_CFLAGS += -include $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     222EXTRA_CFLAGS += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    218223
    219224all: $(MODULE)
  • trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module

    r36190 r36293  
    177177 export INCL
    178178endif
     179ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxsf),)
     180 MANGLING := $(KBUILD_EXTMOD)/vboxsf/include/VBox/VBoxGuestMangling.h
     181else
     182 MANGLING := $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h
     183endif
    179184KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    180185            -DIN_SUP_R0 -DVBOX -DVBOX_WITH_HGCM -DIN_MODULE -DIN_GUEST_R0
     
    238243
    239244# build defs
    240 EXTRA_CFLAGS += -include $(KBUILD_EXTMOD)/include/VBox/VBoxGuestMangling.h $(INCL) $(KFLAGS) $(KDEBUG)
     245EXTRA_CFLAGS += -include $(MANGLING) $(INCL) $(KFLAGS) $(KDEBUG)
    241246
    242247all: $(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