diff --git a/v2/tools/cw.jam b/v2/tools/cw.jam index 32bce5a1d..4c3a2f03a 100644 --- a/v2/tools/cw.jam +++ b/v2/tools/cw.jam @@ -197,7 +197,6 @@ flags cw LINKFLAGS native : -subsystem native ; flags cw LINKFLAGS auto : -subsystem auto ; flags cw LINKFLAGS LIB/static : -library ; -flags cw LINKFLAGS LIB/shared : -shared ; flags cw.link USER_LINKFLAGS ; flags cw.link LINKPATH ; @@ -239,6 +238,6 @@ actions link bind DEF_FILE actions link.dll bind DEF_FILE { - $(.LD) -o "$(<[1]:W)" -implib "$(<[2]:W)" -L"$(LINKPATH)" $(LINKFLAGS) -f"$(DEF_FILE)" $(USER_LINKFLAGS) @"@($(<[1]:W).rsp:E=$(nl)"$(>)" $(nl)$(LIBRARIES_MENTIONED_BY_FILE) $(nl)"$(LIBRARY_OPTION)$(FINDLIBS_ST:S=.lib)" $(nl)"$(LIBRARY_OPTION)$(FINDLIBS_SA:S=.lib)")" + $(.LD) -shared -o "$(<[1]:W)" -implib "$(<[2]:W)" -L"$(LINKPATH)" $(LINKFLAGS) -f"$(DEF_FILE)" $(USER_LINKFLAGS) @"@($(<[1]:W).rsp:E=$(nl)"$(>)" $(nl)$(LIBRARIES_MENTIONED_BY_FILE) $(nl)"$(LIBRARY_OPTION)$(FINDLIBS_ST:S=.lib)" $(nl)"$(LIBRARY_OPTION)$(FINDLIBS_SA:S=.lib)")" }