--- Makefile.orig 2026-03-08 19:25:25 UTC +++ Makefile @@ -1033,7 +1033,8 @@ $(call path_shell,$(BIN_TARGETS): $(BIN_OBJ) $(BIN_LIB # Set -Wl,--out-implib,$@.a for Windows libraries -override shared_extra = $(if $(filter windows,$(OS)),-Wl$(COMMA)--out-implib$(COMMA)$(patsubst %$(LIB_EXT),%.a,$1)) +#override shared_extra = $(if $(filter windows,$(OS)),-Wl$(COMMA)--out-implib$(COMMA)$(patsubst %$(LIB_EXT),%.a,$1)) +override shared_extra = -Wl$(COMMA)-soname$(COMMA)$(notdir $1).0 # Shared libraries $(call path_shell,$(LIB_TARGETS): $(LIB_OBJ) $(CC_TRIGGER) $(LD_TRIGGER))