VirtualBox

Changeset 102229 in vbox for trunk/src/libs


Ignore:
Timestamp:
Nov 22, 2023 9:14:10 AM (16 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
160354
Message:

libs/xpcom: Remove individual *.cfg files and merge relevant stuff into vbox.cfg, bugref:10545 [build fix]

File:
1 edited

Legend:

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

    r102226 r102229  
    112112TEMPLATE_XPComDll_DEFS.darwin.arm64   = VBOX_MACOSX_FOLLOWS_UNIX_IO
    113113ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    114  TEMPLATE_XPComDll_DEFS.freebsd       = HAVE_VISIBILITY_ATTRIBUTE=1
    115 else
    116  TEMPLATE_XPComDll_DEFS.freebsd       = HAVE_VISIBILITY_ATTRIBUTE=1
    117 endif
    118 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    119  TEMPLATE_XPComDll_DEFS.linux         = _GNU_SOURCE HAVE_VISIBILITY_ATTRIBUTE=1
    120 else
    121  TEMPLATE_XPComDll_DEFS.linux         = _GNU_SOURCE HAVE_VISIBILITY_ATTRIBUTE=1
    122 endif
    123 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    124  TEMPLATE_XPComDll_DEFS.solaris       = HAVE_LIBDL=1 HAVE_SENDFILEV=1 _REENTRANT
    125 else
    126  TEMPLATE_XPComDll_DEFS.solaris       = HAVE_LIBDL=1 HAVE_SENDFILEV=1 _REENTRANT
     114 TEMPLATE_XPComDll_DEFS.freebsd       = XP_UNIX=1 HAVE_VISIBILITY_ATTRIBUTE=1
     115else
     116 TEMPLATE_XPComDll_DEFS.freebsd       = XP_UNIX=1 HAVE_VISIBILITY_ATTRIBUTE=1
     117endif
     118ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     119 TEMPLATE_XPComDll_DEFS.linux         = XP_UNIX=1 _GNU_SOURCE HAVE_VISIBILITY_ATTRIBUTE=1
     120else
     121 TEMPLATE_XPComDll_DEFS.linux         = XP_UNIX=1 _GNU_SOURCE HAVE_VISIBILITY_ATTRIBUTE=1
     122endif
     123ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
     124 TEMPLATE_XPComDll_DEFS.solaris       = XP_UNIX=1 HAVE_LIBDL=1 HAVE_SENDFILEV=1 _REENTRANT
     125else
     126 TEMPLATE_XPComDll_DEFS.solaris       = XP_UNIX=1 HAVE_LIBDL=1 HAVE_SENDFILEV=1 _REENTRANT
    127127endif
    128128TEMPLATE_XPComDll_LDFLAGS             = $(TEMPLATE_VBoxR3DllNonPedantic_LDFLAGS)
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