VirtualBox

Changeset 96910 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Sep 28, 2022 8:01:10 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
153820
Message:

CloudNet,libs/libssh: bugref:9469 Build libssh as separate DLL and load it explicitly

Location:
trunk/src/VBox/Main
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/Makefile.kmk

    r96888 r96910  
    11651165 if defined(VBOX_WITH_LIBSSH)
    11661166  VBoxC_SDKS += VBOX_SSH VBOX_OPENSSL
    1167   VBoxC_DEFS += LIBSSH_STATIC VBOX_WITH_LIBSSH
     1167  VBoxC_DEFS += VBOX_WITH_LIBSSH
    11681168 endif
    11691169 VBoxC_SOURCES += src-client/CloudGateway.cpp
     1170
     1171 VBoxC_SOURCES       += \
     1172        $(VBoxC_0_OUTDIR)/VBoxLibSshLazyLoad.asm
     1173 VBoxC_CLEAN         += $(VBoxC_0_OUTDIR)/VBoxLibSshLazyLoad.asm
     1174 $$(VBoxC_0_OUTDIR)/VBoxLibSshLazyLoad.asm: $(PATH_SUB_CURRENT)/src-all/VBoxLibSsh.def $(VBOX_DEF_2_LAZY_LOAD) | $$(dir $$@)
     1175        $(call MSG_TOOL,VBoxDef2LazyLoad,VBoxC,$(filter %.def, $^),$@)
     1176        $(QUIET)$(RM) -f -- "$@"
     1177        $(VBOX_DEF_2_LAZY_LOAD) --explicit-load-function --library VBoxLibSsh --output "$@" $(filter %.def, $^)
     1178
    11701179endif
    11711180
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