File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ THREAD_FLAGS = <%thr_flags%>
2121LIB_EXT = <%lib_ext%>
2222COMMON_DEFINES =<%foreach(common_defines)%> -D<%common_define%><%endfor%>
2323COMMON_FLAGS = <%foreach(common_flags)%><%common_flag%><%endfor%>
24+ PLATFORM_LIBS_PREFIX = <%platform_libs_prefix%>
2425OBJ_EXT = <%obj_ext%>
2526LINKER_PATHS = <%linker_paths%>
2627STARTUP_BITS = <%startup_bits%>
@@ -161,6 +162,9 @@ LIBFILES = \
161162<%foreach(reverse(lit_libs))%>
162163 <%lit_lib%>$(LIB_EXT) \
163164<%endfor%>
165+ <%foreach(reverse(platform_libs))%>
166+ $(PLATFORM_LIBS_PREFIX)<%platform_libs%> \
167+ <%endfor%>
164168<%foreach(reverse(pure_libs))%>
165169 <%pure_lib%> \
166170<%endfor%>
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ linker_paths = -L\"$(BDS)\lib\win32\release\" -L\"$(BDS)\lib\win32\debug\"
3232startup_bits = 32
3333link = ilink32
3434common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT) $(CG_LIB)
35+ platform_libs_prefix =
3536tlib = tlib
3637pch = 1
3738ccflags = -q
@@ -60,6 +61,7 @@ linker_paths = -L\"$(BDS)\lib\win32c\debug\" -L\"$(BDS)\lib\win32c\release\"
6061startup_bits = 32
6162link = ilink32
6263common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT)
64+ platform_libs_prefix =
6365tlib = tlib
6466ccflags = -q
6567dllflags = -Tpd -Gi -x -Gn -w-dup
@@ -87,6 +89,7 @@ linker_paths = -L\"$(BDS)\lib\win64\debug\" -L\"$(BDS)\lib\win64\release\" -GE:H
8789startup_bits = 64
8890link = ilink64
8991common_libs = ws2_32$(LIB_EXT) import64$(LIB_EXT) cw64mti$(LIB_EXT)
92+ platform_libs_prefix =
9093tlib = tlib64
9194ccflags = -q
9295dllflags = -Tpd -Gi -x -Gn -w-dup
@@ -110,11 +113,12 @@ lib_ext = .lib
110113common_defines = WIN32 _WINDOWS WIN64
111114common_flags = -Qunused-arguments
112115obj_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\"
116+ 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\"
114117startup_bits = 64
115118ccflags = -q
116119link = 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
120+ common_libs = crtbegin.o -lws2_32 -lmoldname -lucrt -lmingw32 -lmingwex -l\"c++\" -lunwind -lmingwthrd -l:import64$(LIB_EXT) -lclang_rt.builtins-x86_64
121+ platform_libs_prefix = -l
118122dll_libs = dllcrt2.o
119123exe_libs = crt2.o
120124tlib = tlib64
You can’t perform that action at this time.
0 commit comments