VirtualBox

Ignore:
Timestamp:
Feb 7, 2007 11:15:42 PM (18 years ago)
Author:
vboxsync
Message:
  • Additions, Config.kmk, Runtime:

o Make the additions build on linux.amd64. All the Ring-0 stuff is

skipped there because of /usr/linux/.config dependencies of the
linux stuff.

o While at it, I've removed the gcc as ld hacks and changed the

linking of the X drivers. The latter is a bit risky of course.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/daemon/Makefile

    r1 r762  
    2626PROGRAMS = vboxadd-timesync
    2727
    28 vboxadd-timesync_TEMPLATE = VBOXLNX32GUESTR3EXE
     28vboxadd-timesync_TEMPLATE = VBOXLNX32GUESTR3EXENOCPP
    2929vboxadd-timesync_SOURCES  = \
    30     vboxadd_timesync.c supc++.c
     30    vboxadd_timesync.c \
     31    supc++.c
    3132vboxadd-timesync_LIBS     = \
    32     $(PATH_LIB)/VBoxGuestLibLinux.a \
    3333    $(PATH_LIB)/RuntimeLnx32GuestR3.a
     34#    $(PATH_LIB)/VBoxGuestLibLinux.a - what was this doing here? it's ring-0 library from what I can tell...
    3435vboxadd-timesync_DEFS     = _GNU_SOURCE
    35 
    36 # use gcc not g++ as linker to not depend on libstdc++
    37 TOOL_GCC3_LD              = $(TOOL_$(VBOX_GCC32_TOOL)_CC)
    38 
    39 # prevent generation of cross reference table (broken with some binutils)
    40 ## @todo r=bird: Why is this only a problem here and not for the 50 other binaries?
    41 TOOL_GCC3_LD_MAP          = -Wl,-Map -Wl,$(1)
    4236
    4337include $(PATH_KBUILD)/footer.kmk
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