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%>
21
21
LIB_EXT = <%lib_ext%>
22
22
COMMON_DEFINES =<%foreach(common_defines)%> -D<%common_define%><%endfor%>
23
23
COMMON_FLAGS = <%foreach(common_flags)%><%common_flag%><%endfor%>
24
+ PLATFORM_LIBS_PREFIX = <%platform_libs_prefix%>
24
25
OBJ_EXT = <%obj_ext%>
25
26
LINKER_PATHS = <%linker_paths%>
26
27
STARTUP_BITS = <%startup_bits%>
@@ -161,6 +162,9 @@ LIBFILES = \
161
162
<%foreach(reverse(lit_libs))%>
162
163
<%lit_lib%>$(LIB_EXT) \
163
164
<%endfor%>
165
+ <%foreach(reverse(platform_libs))%>
166
+ $(PLATFORM_LIBS_PREFIX)<%platform_libs%> \
167
+ <%endfor%>
164
168
<%foreach(reverse(pure_libs))%>
165
169
<%pure_lib%> \
166
170
<%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\"
32
32
startup_bits = 32
33
33
link = ilink32
34
34
common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT) $(CG_LIB)
35
+ platform_libs_prefix =
35
36
tlib = tlib
36
37
pch = 1
37
38
ccflags = -q
@@ -60,6 +61,7 @@ linker_paths = -L\"$(BDS)\lib\win32c\debug\" -L\"$(BDS)\lib\win32c\release\"
60
61
startup_bits = 32
61
62
link = ilink32
62
63
common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT)
64
+ platform_libs_prefix =
63
65
tlib = tlib
64
66
ccflags = -q
65
67
dllflags = -Tpd -Gi -x -Gn -w-dup
@@ -87,6 +89,7 @@ linker_paths = -L\"$(BDS)\lib\win64\debug\" -L\"$(BDS)\lib\win64\release\" -GE:H
87
89
startup_bits = 64
88
90
link = ilink64
89
91
common_libs = ws2_32$(LIB_EXT) import64$(LIB_EXT) cw64mti$(LIB_EXT)
92
+ platform_libs_prefix =
90
93
tlib = tlib64
91
94
ccflags = -q
92
95
dllflags = -Tpd -Gi -x -Gn -w-dup
@@ -110,11 +113,12 @@ lib_ext = .lib
110
113
common_defines = WIN32 _WINDOWS WIN64
111
114
common_flags = -Qunused-arguments
112
115
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\"
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\"
114
117
startup_bits = 64
115
118
ccflags = -q
116
119
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
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
118
122
dll_libs = dllcrt2.o
119
123
exe_libs = crt2.o
120
124
tlib = tlib64
You can’t perform that action at this time.
0 commit comments