VirtualBox

Changeset 6599 in vbox for trunk


Ignore:
Timestamp:
Jan 30, 2008 1:30:33 PM (17 years ago)
Author:
vboxsync
Message:

Added VBOXGUESTR3CPPEXE.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r6586 r6599  
    27142714TEMPLATE_VBOXGUESTR3EXE_EXTENDS = VBOXR3EXE
    27152715#TEMPLATE_VBOXGUESTR3EXE_TOOL   := $(subst GXX,GCC,$(TEMPLATE_VBOXR3EXE_TOOL))
     2716TEMPLATE_VBOXGUESTR3EXE_TOOL   := $(subst GXX,GCC,$(VBOX_GCC32_TOOL))
     2717TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS= $(TEMPLATE_VBOXR3EXE_CXXFLAGS) -fno-exceptions
    27162718endif
    27172719TEMPLATE_VBOXGUESTR3EXE_INST    = $(INST_ADDITIONS)
     
    27402742TEMPLATE_VBOXGUESTR3LIB_EXTENDS = VBOXGUESTR3EXE
    27412743TEMPLATE_VBOXGUESTR3LIB_INST    = $(INST_ADDITIONS_LIB)
    2742 if1of ($(BUILD_TARGET),solaris)
     2744if1of ($(BUILD_TARGET), solaris) ## @todo r=bird: Fix the *R3Mini template to VBOXGUESTR3DLL and remove this hack.
    27432745 TEMPLATE_VBOXGUESTR3LIB_DEFS       = $(TEMPLATE_VBOXGUESTR3EXE_DEFS) PIC
    27442746 TEMPLATE_VBOXGUESTR3LIB_CFLAGS     = $(TEMPLATE_VBOXGUESTR3EXE_CFLAGS) -fPIC
     
    27652767TEMPLATE_VBOXGUESTR0LIB_INST    = $(INST_ADDITIONS_LIB)
    27662768
    2767 ## @todo X11?
     2769#
     2770# Template for guest stuff that makes use of the C++ library and features.
     2771#
     2772TEMPLATE_VBOXGUESTR3CPPEXE         = VBox Guest Program with C++ library dependencies
     2773TEMPLATE_VBOXGUESTR3CPPEXE_EXTENDS = VBOXGUESTR3EXE
     2774ifdef TEMPLATE_VBOXGUESTR3CPPEXE_TOOL
     2775 TEMPLATE_VBOXGUESTR3CPPEXE_TOOL  := $(subst GXX,GCC,$(VBOX_GCC32_TOOL))
     2776 TEMPLATE_VBOXGUESTR3CPPEXE_CXXFLAGS = $(filter-out -fno-exceptions,$(TEMPLATE_VBOXGUESTR3EXE_CXXFLAGS))
     2777endif
     2778
    27682779
    27692780#
  • trunk/src/VBox/Additions/x11/xclient/Makefile.kmk

    r6595 r6599  
    2323#
    2424PROGRAMS += VBoxClient
    25 ifneq ($(BUILD_TARGET),linux)
    26  VBoxClient_TEMPLATE = VBOXGUESTR3EXE
     25ifneq ($(BUILD_TARGET),linux) ## @todo Elimiate this too.
     26 VBoxClient_TEMPLATE = VBOXGUESTR3CPPEXE
    2727else
    2828 VBoxClient_TEMPLATE = VBOXLNX32GUESTR3EXE
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