VirtualBox

Changeset 88126 in vbox for trunk/src/libs


Ignore:
Timestamp:
Mar 15, 2021 7:04:53 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143271
Message:

libs/xpcom18a4/Makefile.kmk: Use the same "put libSDL late in the link command line" logic for Solaris as with Linux since this is most flexible, handling static libraries.

tools/Makefile.kmk: Add new libIDL tool for Solaris 11.4 (which no longer ships it as part of the OS).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/Makefile.kmk

    r87254 r88126  
    478478 xpidl_CFLAGS = \
    479479        $(libIDL_config_cflags)
    480  ifeq ($(KBUILD_HOST),linux)
    481  xpidl_LDFLAGS = \
     480 if1of ($(KBUILD_HOST), linux solaris)
     481  xpidl_LDFLAGS = \
    482482        $(filter-out -l%,$(libIDL_config_libs))
     483  xpidl_LIBS.$(KBUILD_HOST) += \
     484        $(subst -l,,$(filter -l%,$(libIDL_config_libs)))
    483485 else
    484  xpidl_LDFLAGS = \
     486  xpidl_LDFLAGS = \
    485487        $(libIDL_config_libs)
    486488 endif
    487489 xpidl_LDFLAGS.linux = \
    488490        $(VBOX_LD_as_needed)
    489  xpidl_LIBS.linux += \
    490         $(subst -l,,$(filter -l%,$(libIDL_config_libs)))
    491491endif
    492492
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