VirtualBox

Changeset 75624 in vbox


Ignore:
Timestamp:
Nov 20, 2018 4:38:51 PM (6 years ago)
Author:
vboxsync
Message:

Config.kmk: Build fix for DTrace on MacOS Mojave.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r75617 r75624  
    22772277 endif
    22782278 ifdef VBOX_WITH_NEW_XCODE
    2279    override TOOL_StandardDTrace_DTRACE := $(TOOL_$(VBOX_GCC_TOOL)_ENV_SETUP) dtrace "-xcpppath=$(VBOX_PATH_MACOSX_DEVEL_ROOT)/usr/bin/gcc"
    2280    export PATH:=$(VBOX_PATH_MACOSX_SDK)/usr/bin:$(PATH)
     2279  # For MacOS Mojave (and probably newer) we need a more recent XCode from the system.
     2280  # So just drop the tool environment and use the system's XCode instead.
     2281  TOOL_StandardDTrace_DTRACE_ENV_SETUP:=
     2282  if $(KBUILD_HOST_VERSION_MAJOR) < 18 # (OS X 10.14 Mojave)
     2283   TOOL_StandardDTrace_DTRACE_ENV_SETUP=$(TOOL_$(VBOX_GCC_TOOL)_ENV_SETUP)
     2284  endif
     2285  override TOOL_StandardDTrace_DTRACE := dtrace $(TOOL_StandardDTrace_DTRACE_ENV_SETUP) "-xcpppath=$(VBOX_PATH_MACOSX_DEVEL_ROOT)/usr/bin/gcc"
     2286  export PATH:=$(VBOX_PATH_MACOSX_SDK)/usr/bin:$(PATH)
    22812287 else
    22822288  if  $(VBOX_XCODE_VERSION_MAJOR) > 4 || ($(VBOX_XCODE_VERSION_MAJOR) == 4 && $(VBOX_XCODE_VERSION_MINOR) >= 2)
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