Skip to content

Commit d598ea6

Browse files
committed
Simplify linking with ws2_32 with bmake bcc64x
1 parent df594ae commit d598ea6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

templates/bmakecommon.mpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,11 @@ lib_ext = .lib
110110
common_defines = WIN32 _WINDOWS WIN64
111111
common_flags = -Qunused-arguments
112112
obj_ext = .o
113-
linker_paths = -L\"$(BDS)\lib\win64x\debug\" -L\"$(BDS)\lib\win64x\release\" -L\"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x64\" -L\"$(BDS)\x86_64-w64-mingw32\lib\" -L\"$(BDS)\lib\clang\15.0.7\lib\windows\"
113+
linker_paths = -L\"$(BDS)\lib\win64x\debug\" -L\"$(BDS)\lib\win64x\release\" -L\"$(BDS)\x86_64-w64-mingw32\lib\" -L\"$(BDS)\lib\clang\15.0.7\lib\windows\"
114114
startup_bits = 64
115115
ccflags = -q
116116
link = ld.lld
117-
common_libs = crtbegin.o ws2_32$(LIB_EXT) -lmoldname -lucrt -lmingw32 -lmingwex -l\"c++\" -lunwind -lmingwthrd -l:import64$(LIB_EXT) libclang_rt.builtins-x86_64.a
117+
common_libs = crtbegin.o libws2_32.a -lmoldname -lucrt -lmingw32 -lmingwex -l\"c++\" -lunwind -lmingwthrd -l:import64$(LIB_EXT) libclang_rt.builtins-x86_64.a
118118
dll_libs = dllcrt2.o
119119
exe_libs = crt2.o
120120
tlib = tlib64

0 commit comments

Comments
 (0)