VirtualBox

Changeset 6577 in vbox


Ignore:
Timestamp:
Jan 29, 2008 8:20:46 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
27631
Message:

Try use VBOXGUESTR3LIB for VBoxGuestR3LibXFree86. Start building VBoxGuestR3Lib on linux even if it's not yet used anywhere.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r6575 r6577  
    26982698#
    26992699TEMPLATE_VBOXGUESTR3EXE         = VBox Guest Program
    2700 ifeq ($(BUILD_TARGET),win)
     2700ifeq ($(BUILD_TARGET),win) # quick hack
    27012701TEMPLATE_VBOXGUESTR3EXE_EXTENDS = VBOXW32GUESTR3
    27022702else
    27032703TEMPLATE_VBOXGUESTR3EXE_EXTENDS = VBOXR3EXE
    2704 TEMPLATE_VBOXGUESTR3EXE_TOOL   := $(subst XX,CC,$(TEMPLATE_VBOXR3EXE_TOOL))
     2704#TEMPLATE_VBOXGUESTR3EXE_TOOL   := $(subst GXX,GCC,$(TEMPLATE_VBOXR3EXE_TOOL))
     2705TEMPLATE_VBOXGUESTR3EXE_TOOL   := $(subst GXX,GCC,$(VBOX_GCC32_TOOL))
    27052706endif
    27062707TEMPLATE_VBOXGUESTR3EXE_INST    = $(INST_ADDITIONS)
     2708TEMPLATE_VBOXGUESTR3EXE_ASFLAGS = $(VBOX_ASFLAGS32)
    27072709TEMPLATE_VBOXGUESTR3EXE_BLD_TRG_ARCH  = x86
    27082710TEMPLATE_VBOXGUESTR3EXE_BLD_TRG_CPU   = blend
    2709 TEMPLATE_VBOXGUESTR3EXE_DEFS   := $(filter-out $(ARCH_BITS_DEFS),$(TEMPLATE_VBOXR3EXE_DEFS)) IN_GUEST IN_GUEST_R3 HC_ARCH_BITS=32 GC_ARCH_BITS=32
    2710 if1of ($(BUILD_TARGET),linux)
    2711  TEMPLATE_VBOXGUESTR3EXE_DEFS += IN_RT_R3
    2712  TEMPLATE_VBOXGUESTR3EXE_LDFLAGS = $(TEMPLATE_VBOXR3EXE_LDFLAGS) -static
    2713 endif
     2711TEMPLATE_VBOXGUESTR3EXE_DEFS   := IN_GUEST IN_GUEST_R3 IN_RT_R3 \
     2712                                  $(filter-out $(ARCH_BITS_DEFS),$(TEMPLATE_VBOXR3EXE_DEFS)) HC_ARCH_BITS=32 GC_ARCH_BITS=32
    27142713
    27152714#
  • trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk

    r6558 r6577  
    4848  endif
    4949   LIBRARIES += \
    50         VBoxGuestR3LibLinux \
    51         VBoxGuestR3LibXFree86
     50        VBoxGuestR3Lib \
     51        VBoxGuestR3LibXFree86 \
     52        VBoxGuestR3LibLinux
    5253 endif
    5354 ifdef VBOX_WITH_OS2_ADDITIONS
     
    114115# C library is not available.
    115116#
    116 ifeq ($(BUILD_TARGET),linux)
    117 VBoxGuestR3LibXFree86_TEMPLATE = VBOXLNX32GUESTR3LIB
    118 VBoxGuestR3LibXFree86_INST     = $(INST_ADDITIONS_LIB)
    119 else
    120 VBoxGuestR3LibXFree86_TEMPLATE = FIXME
    121 endif
     117#ifeq ($(BUILD_TARGET),linux) - VBOXGUESTR3LIB should work now (only difference is the default visibility).
     118#VBoxGuestR3LibXFree86_TEMPLATE = VBOXLNX32GUESTR3LIB
     119#VBoxGuestR3LibXFree86_INST     = $(INST_ADDITIONS_LIB)
     120#else
     121VBoxGuestR3LibXFree86_TEMPLATE = VBOXGUESTR3LIB
     122#endif
    122123VBoxGuestR3LibXFree86_DEFS     = VBOX_HGCM VBOX_VBGLR3_XFREE86
    123124VBoxGuestR3LibXFree86_SOURCES  = \
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette