Changeset 100578 in vbox for trunk/src/VBox/Additions
- Timestamp:
- Jul 14, 2023 2:02:17 PM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk
r100576 r100578 206 206 # @param 3 The library version, to be appended to the library .so name (e.g. "6.42" -> "libFoo.so.6.42"). 207 207 define def_libToLazyLoad 208 VBoxClient_SOURCES+= \209 210 VBoxClient_CLEAN+= \211 212 213 214 $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def $(MAKEFILE_CURRENT) | $$$$(dir $$@)215 216 217 218 219 220 221 222 208 VBoxClient_SOURCES += \ 209 $$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm 210 VBoxClient_CLEAN += \ 211 $$(VBoxClient_0_OUTDIR)/$(2).def \ 212 $$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm 213 $$$$(VBoxClient_0_OUTDIR)/$(2).def: \ 214 $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def $(MAKEFILE_CURRENT) | $$$$(dir $$@) 215 $$(call MSG_GENERATE,$(2).def,$$@,$$<) 216 $$(eval LIB_TO_LAZYLOAD_SUFF=$$$$(if $(3),$(SUFF_DLL).$(3),$(SUFF_DLL))) 217 $$(QUIET)$$(RM) -f $$@ 218 $$(QUIET)$$(REDIRECT) -o $$@ -- $$(SED) -e "s+@VBOX_LAZYLOAD_DEF_LIB_STRING@+$(2)$$(LIB_TO_LAZYLOAD_SUFF)+g" $$(PATH_ROOT)/src/VBox/GuestHost/$(2).def 219 $$$$(VBoxClient_0_OUTDIR)/$(2)LazyLoad.asm: $$$$(VBoxClient_0_OUTDIR)/$(2).def $$(VBOX_DEF_2_LAZY_LOAD) | $$$$(dir $$@) 220 $$(call MSG_TOOL,VBoxDef2LazyLoad,VBoxClient,$$(VBoxClient_0_OUTDIR)/$(2).def -> $$@) 221 $$(QUIET)$$(RM) -f -- "$$@" 222 $$(QUIET)$$(VBOX_DEF_2_LAZY_LOAD) --system --library $(2)$(SUFF_DLL).$(3) --output "$$@" $$(VBoxClient_0_OUTDIR)/$(2).def 223 223 endef # VBOXCLIENT_LAZYLOAD_GEN_ASM_FN 224 224 … … 228 228 # Note: Solaris does *not* have any of those libs with a version suffix, so simply keep those empty (= unset) then. 229 229 if1of ($(KBUILD_TARGET), linux) 230 LIBX11_VER =6231 LIBXT_VER =6232 LIBXMU_VER =6233 LIBXRANDR_VER =2230 LIBX11_VER = 6 231 LIBXT_VER = 6 232 LIBXMU_VER = 6 233 LIBXRANDR_VER = 2 234 234 endif 235 235 ## Dynamic import no. 1: libX11.so.6
Note:
See TracChangeset
for help on using the changeset viewer.