VirtualBox

Changeset 9552 in vbox


Ignore:
Timestamp:
Jun 9, 2008 5:08:37 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
31838
Message:

64-bit guest preps. - The ing static C++ hacks. The gnu ld just ignored this, the solaris ld failed. very cool.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/xclient/Makefile.kmk

    r8760 r9552  
    6464# (It would've been preferred to avoid features depending on libstdc++, of course...)
    6565#
     66# Actually, this is darn annoying and will *NOT* be tollerated for any new code!
     67#
    6668VBoxClient_LIBPATH  += $(PATH_TARGET)/VBoxClient
    6769VBoxClient_ORDERDEPS = $(PATH_TARGET)/VBoxClient/libstdc++.a
     
    7072        $(call MSG_L1,Forcing static libstdc++)
    7173        $(QUIET)$(MKDIR) -p $(@D)
     74ifdef VBOX_WITH_64BIT_ADDITIONS
     75        $(QUIET)$(LN_EXT) -sf `$(TOOL_$(VBOX_GCC_TOOL)_CXX) -print-file-name=libstdc++.a` $@ \
     76             || $(CP_EXT) -f  `$(TOOL_$(VBOX_GCC_TOOL)_CXX) -print-file-name=libstdc++.a` $@
     77else
    7278        $(QUIET)$(LN_EXT) -sf `$(TOOL_$(VBOX_GCC32_TOOL)_CXX) -print-file-name=libstdc++.a` $@ \
    7379             || $(CP_EXT) -f  `$(TOOL_$(VBOX_GCC32_TOOL)_CXX) -print-file-name=libstdc++.a` $@
     80endif
    7481
    7582
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