Changeset 7145 in vbox
- Timestamp:
- Feb 26, 2008 2:53:39 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 28420
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r6997 r7145 720 720 DEFS.x86 = RT_ARCH_X86 __X86__ 721 721 DEFS.amd64 = RT_ARCH_AMD64 __AMD64__ 722 DEFS.darwin = RT_OS_DARWIN __DARWIN__ 722 DEFS.darwin = RT_OS_DARWIN __DARWIN__ MAC_OS_X_VERSION_MIN_REQUIRED=1040 MAC_OS_X_VERSION_MAX_ALLOWED=1050 723 723 DEFS.darwin.x86 = VBOX_WITH_HYBIRD_32BIT_KERNEL 724 724 DEFS.freebsd = RT_OS_FREEBSD __FREEBSD__ … … 989 989 # Mac OS X SDK paths. 990 990 # 991 # Note: If you change something here you 992 # will maybe change DEFS.darwin also. 991 993 VBOX_PATH_MACOSX_SDK ?= /Developer/SDKs/MacOSX10.4u.sdk 992 VBOX_PATH_MACOSX_SDK_INCS ?= $(VBOX_PATH_MACOSX_SDK)/Developer/Headers 994 CFLAGS.darwin += -mmacosx-version-min=10.4 -isysroot $(VBOX_PATH_MACOSX_SDK) 995 CXXFLAGS.darwin += -mmacosx-version-min=10.4 -isysroot $(VBOX_PATH_MACOSX_SDK) 996 LDFLAGS.darwin += -mmacosx-version-min=10.4 -Wl,-syslibroot,$(VBOX_PATH_MACOSX_SDK) 993 997 994 998 # … … 1650 1654 TEMPLATE_VBOXR0DRV_TOOL = GXX4MACHO 1651 1655 TEMPLATE_VBOXR0DRV_DEFS += KERNEL KERNEL_PRIVATE DRIVER_PRIVATE APPLE NeXT 1652 TEMPLATE_VBOXR0DRV_INCS += \ 1653 /System/Library/Frameworks/Kernel.framework/PrivateHeaders \ 1654 /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Kernel.framework/Headers 1656 # I didn't really know why we have to state explicitly the position of the 1657 # sdk headers. Maybe it has something to do with the fact that the kernel.framework 1658 # isn't a real framework according to http://developer.apple.com/qa/qa2001/qa1096.html. 1659 TEMPLATE_VBOXR0DRV_INCS += $(VBOX_PATH_MACOSX_SDK)/System/Library/Frameworks/Kernel.framework/Headers 1655 1660 TEMPLATE_VBOXR0DRV_CXXFLAGS = \ 1656 1661 -g -Wall -Wno-long-long -Wno-trigraphs -pipe -fno-common -nostdinc -fno-builtin -finline \ 1657 1662 -fno-keep-inline-functions -force_cpusubtype_ALL -fno-exceptions -msoft-float -static \ 1658 -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk \1659 1663 -fapple-kext -fno-rtti -fcheck-new 1660 1664 TEMPLATE_VBOXR0DRV_CXXFLAGS.release = $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing -fasm-blocks … … 1664 1668 -g -Wall -Wno-long-long -Wno-trigraphs -pipe -fno-common -nostdinc -fno-builtin -finline \ 1665 1669 -fno-keep-inline-functions -force_cpusubtype_ALL -fno-exceptions -msoft-float -static \ 1666 -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk \1667 1670 -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 1668 1671 TEMPLATE_VBOXR0DRV_CFLAGS.release = $(TEMPLATE_VBOXR0DRV_CXXFLAGS.release) 1669 1672 TEMPLATE_VBOXR0DRV_CFLAGS.profile = $(TEMPLATE_VBOXR0DRV_CXXFLAGS.profile) 1670 1673 TEMPLATE_VBOXR0DRV_CFLAGS.kprofile = $(TEMPLATE_VBOXR0DRV_CXXFLAGS.kprofile) 1671 TEMPLATE_VBOXR0DRV_LDFLAGS = -static -nostdlib -r -Wl,-Y,1455 \ 1672 -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk 1674 TEMPLATE_VBOXR0DRV_LDFLAGS = -static -nostdlib -r -Wl,-Y,1455 1673 1675 TEMPLATE_VBOXR0DRV_LIBS = kmodc++ kmod cc_kext cpp_kext $(VBOX_GCC_LIBGCC) 1674 1676 endif … … 1857 1859 TEMPLATE_VBOXR3EXE_LIBS = 1858 1860 TEMPLATE_VBOXR3EXE_LDFLAGS = -read_only_relocs suppress 1859 TEMPLATE_VBOXR3EXE_INCS += $(VBOX_PATH_MACOSX_SDK_INCS)1860 1861 else if1of ($(BUILD_TARGET),freebsd netbsd openbsd) 1861 1862 TEMPLATE_VBOXR3EXE_TOOL = GXX3 … … 2120 2121 TEMPLATE_VBOXMAINEXE_TOOL = GXX3 2121 2122 TEMPLATE_VBOXMAINEXE_LIBS = $(LIB_RUNTIME) 2122 TEMPLATE_VBOXMAINEXE_INCS += $(VBOX_PATH_MACOSX_SDK_INCS)2123 2123 else ifeq ($(BUILD_TARGET),solaris) 2124 2124 TEMPLATE_VBOXMAINEXE_TOOL = GXX3PLAIN … … 2298 2298 TEMPLATE_VBOXQTGUIEXE_LDFLAGS += $(VBOX_LD_as_needed) 2299 2299 else ifeq ($(BUILD_TARGET),darwin) 2300 TEMPLATE_VBOXQTGUIEXE_INCS += $(VBOX_PATH_MACOSX_SDK_INCS)2301 2300 TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -framework Carbon -framework QuickTime -bind_at_load 2302 2301 TEMPLATE_VBOXQTGUIEXE_LIBS += … … 2438 2437 TEMPLATE_VBOXBLDPROG_TOOL = GXX4MACHO 2439 2438 TEMPLATE_VBOXBLDPROG_LIBS = 2440 TEMPLATE_VBOXBLDPROG_INCS += $(VBOX_PATH_MACOSX_SDK_INCS)2441 2439 else if1of ($(BUILD_PLATFORM), freebsd netbsd openbsd) 2442 2440 TEMPLATE_VBOXBLDPROG_TOOL = GXX3 -
trunk/src/VBox/Frontends/VirtualBox/src/darwin/DarwinCursor.cpp
r5999 r7145 24 24 #include <Carbon/Carbon.h> 25 25 #include <QuickTime/ImageCompression.h> 26 #include <FlatCarbon/Quickdraw.h>27 26 28 27 #include <VBox/err.h>
Note:
See TracChangeset
for help on using the changeset viewer.