@@ -145,6 +145,7 @@ CFG_LIB_NAME_x86_64-unknown-linux-gnu=lib$(1).so
145
145
CFG_STATIC_LIB_NAME_x86_64-unknown-linux-gnu =lib$(1 ) .a
146
146
CFG_LIB_GLOB_x86_64-unknown-linux-gnu =lib$(1 ) -*.so
147
147
CFG_LIB_DSYM_GLOB_x86_64-unknown-linux-gnu =lib$(1 ) -*.dylib.dSYM
148
+ CFG_CFLAGS_x86_64-unknown-linux-gnu := -m64
148
149
CFG_GCCISH_CFLAGS_x86_64-unknown-linux-gnu := -Wall -Werror -g -fPIC -m64
149
150
CFG_GCCISH_CXXFLAGS_x86_64-unknown-linux-gnu := -fno-rtti
150
151
CFG_GCCISH_LINK_FLAGS_x86_64-unknown-linux-gnu := -shared -fPIC -ldl -pthread -lrt -g -m64
@@ -172,6 +173,7 @@ CFG_LIB_NAME_i686-unknown-linux-gnu=lib$(1).so
172
173
CFG_STATIC_LIB_NAME_i686-unknown-linux-gnu =lib$(1 ) .a
173
174
CFG_LIB_GLOB_i686-unknown-linux-gnu =lib$(1 ) -*.so
174
175
CFG_LIB_DSYM_GLOB_i686-unknown-linux-gnu =lib$(1 ) -*.dylib.dSYM
176
+ CFG_CFLAGS_i686-unknown-linux-gnu := -m32
175
177
CFG_GCCISH_CFLAGS_i686-unknown-linux-gnu := -Wall -Werror -g -fPIC -m32
176
178
CFG_GCCISH_CXXFLAGS_i686-unknown-linux-gnu := -fno-rtti
177
179
CFG_GCCISH_LINK_FLAGS_i686-unknown-linux-gnu := -shared -fPIC -ldl -pthread -lrt -g -m32
@@ -201,6 +203,7 @@ AR_arm-apple-darwin = $(shell xcrun -find -sdk iphoneos ar)
201
203
CFG_LIB_NAME_arm-apple-darwin = lib$(1 ) .dylib
202
204
CFG_LIB_GLOB_arm-apple-darwin = lib$(1 ) -*.dylib
203
205
CFG_LIB_DSYM_GLOB_arm-apple-darwin = lib$(1 ) -*.dylib.dSYM
206
+ CFG_CFLAGS_arm-apple-darwin := $(CFG_IOS_FLAGS )
204
207
CFG_GCCISH_CFLAGS_arm-apple-darwin := -Wall -Werror -g -fPIC $(CFG_IOS_FLAGS )
205
208
CFG_GCCISH_CXXFLAGS_arm-apple-darwin := -fno-rtti $(CFG_IOS_FLAGS )
206
209
CFG_GCCISH_LINK_FLAGS_arm-apple-darwin := -dynamiclib -lpthread -framework CoreServices -Wl,-no_compact_unwind
@@ -229,6 +232,7 @@ CFG_LIB_NAME_x86_64-apple-darwin=lib$(1).dylib
229
232
CFG_STATIC_LIB_NAME_x86_64-apple-darwin =lib$(1 ) .a
230
233
CFG_LIB_GLOB_x86_64-apple-darwin =lib$(1 ) -*.dylib
231
234
CFG_LIB_DSYM_GLOB_x86_64-apple-darwin =lib$(1 ) -*.dylib.dSYM
235
+ CFG_CFLAGS_x86_64-apple-darwin := -m64 -arch x86_64
232
236
CFG_GCCISH_CFLAGS_x86_64-apple-darwin := -Wall -Werror -g -fPIC -m64 -arch x86_64
233
237
CFG_GCCISH_CXXFLAGS_x86_64-apple-darwin := -fno-rtti
234
238
CFG_GCCISH_LINK_FLAGS_x86_64-apple-darwin := -dynamiclib -pthread -framework CoreServices -m64
@@ -256,6 +260,7 @@ CFG_LIB_NAME_i686-apple-darwin=lib$(1).dylib
256
260
CFG_STATIC_LIB_NAME_i686-apple-darwin =lib$(1 ) .a
257
261
CFG_LIB_GLOB_i686-apple-darwin =lib$(1 ) -*.dylib
258
262
CFG_LIB_DSYM_GLOB_i686-apple-darwin =lib$(1 ) -*.dylib.dSYM
263
+ CFG_CFLAGS_i686-apple-darwin := -m32 -arch i386
259
264
CFG_GCCISH_CFLAGS_i686-apple-darwin := -Wall -Werror -g -fPIC -m32 -arch i386
260
265
CFG_GCCISH_CXXFLAGS_i686-apple-darwin := -fno-rtti
261
266
CFG_GCCISH_LINK_FLAGS_i686-apple-darwin := -dynamiclib -pthread -framework CoreServices -m32
@@ -283,6 +288,7 @@ CFG_LIB_NAME_arm-linux-androideabi=lib$(1).so
283
288
CFG_STATIC_LIB_NAME_arm-linux-androideabi =lib$(1 ) .a
284
289
CFG_LIB_GLOB_arm-linux-androideabi =lib$(1 ) -*.so
285
290
CFG_LIB_DSYM_GLOB_arm-linux-androideabi =lib$(1 ) -*.dylib.dSYM
291
+ CFG_CFLAGS_arm-linux-androideabi := -D__arm__ -DANDROID -D__ANDROID__
286
292
CFG_GCCISH_CFLAGS_arm-linux-androideabi := -Wall -g -fPIC -D__arm__ -DANDROID -D__ANDROID__
287
293
CFG_GCCISH_CXXFLAGS_arm-linux-androideabi := -fno-rtti
288
294
CFG_GCCISH_LINK_FLAGS_arm-linux-androideabi := -shared -fPIC -ldl -g -lm -lsupc++
@@ -313,6 +319,7 @@ CFG_LIB_NAME_arm-unknown-linux-gnueabihf=lib$(1).so
313
319
CFG_STATIC_LIB_NAME_arm-unknown-linux-gnueabihf =lib$(1 ) .a
314
320
CFG_LIB_GLOB_arm-unknown-linux-gnueabihf =lib$(1 ) -*.so
315
321
CFG_LIB_DSYM_GLOB_arm-unknown-linux-gnueabihf =lib$(1 ) -*.dylib.dSYM
322
+ CFG_CFLAGS_arm-unknown-linux-gnueabihf := -D__arm__
316
323
CFG_GCCISH_CFLAGS_arm-unknown-linux-gnueabihf := -Wall -g -fPIC -D__arm__
317
324
CFG_GCCISH_CXXFLAGS_arm-unknown-linux-gnueabihf := -fno-rtti
318
325
CFG_GCCISH_LINK_FLAGS_arm-unknown-linux-gnueabihf := -shared -fPIC -g
@@ -343,6 +350,7 @@ CFG_LIB_NAME_arm-unknown-linux-gnueabi=lib$(1).so
343
350
CFG_STATIC_LIB_NAME_arm-unknown-linux-gnueabi =lib$(1 ) .a
344
351
CFG_LIB_GLOB_arm-unknown-linux-gnueabi =lib$(1 ) -*.so
345
352
CFG_LIB_DSYM_GLOB_arm-unknown-linux-gnueabi =lib$(1 ) -*.dylib.dSYM
353
+ CFG_CFLAGS_arm-unknown-linux-gnueabi := -D__arm__ -mfpu=vfp
346
354
CFG_GCCISH_CFLAGS_arm-unknown-linux-gnueabi := -Wall -g -fPIC -D__arm__ -mfpu=vfp
347
355
CFG_GCCISH_CXXFLAGS_arm-unknown-linux-gnueabi := -fno-rtti
348
356
CFG_GCCISH_LINK_FLAGS_arm-unknown-linux-gnueabi := -shared -fPIC -g
@@ -372,6 +380,7 @@ CFG_LIB_NAME_mips-unknown-linux-gnu=lib$(1).so
372
380
CFG_STATIC_LIB_NAME_mips-unknown-linux-gnu =lib$(1 ) .a
373
381
CFG_LIB_GLOB_mips-unknown-linux-gnu =lib$(1 ) -*.so
374
382
CFG_LIB_DSYM_GLOB_mips-unknown-linux-gnu =lib$(1 ) -*.dylib.dSYM
383
+ CFG_CFLAGS_mips-unknown-linux-gnu := -mips32r2 -msoft-float -mabi=32 -mno-compact-eh
375
384
CFG_GCCISH_CFLAGS_mips-unknown-linux-gnu := -Wall -g -fPIC -mips32r2 -msoft-float -mabi=32 -mno-compact-eh
376
385
CFG_GCCISH_CXXFLAGS_mips-unknown-linux-gnu := -fno-rtti
377
386
CFG_GCCISH_LINK_FLAGS_mips-unknown-linux-gnu := -shared -fPIC -g -mips32r2 -msoft-float -mabi=32
@@ -400,6 +409,7 @@ CFG_LIB_NAME_i686-pc-mingw32=$(1).dll
400
409
CFG_STATIC_LIB_NAME_i686-pc-mingw32 =$(1 ) .lib
401
410
CFG_LIB_GLOB_i686-pc-mingw32 =$(1 ) -*.dll
402
411
CFG_LIB_DSYM_GLOB_i686-pc-mingw32 =$(1 ) -*.dylib.dSYM
412
+ CFG_CFLAGS_mips-i686-pc-mingw32 := -m32 -march=i686 -D_WIN32_WINNT=0x0600
403
413
CFG_GCCISH_CFLAGS_i686-pc-mingw32 := -Wall -Werror -g -m32 -march=i686 -D_WIN32_WINNT=0x0600 -I$(CFG_SRC_DIR ) src/etc/mingw-fix-include
404
414
CFG_GCCISH_CXXFLAGS_i686-pc-mingw32 := -fno-rtti
405
415
CFG_GCCISH_LINK_FLAGS_i686-pc-mingw32 := -shared -fPIC -g -m32
@@ -428,6 +438,7 @@ CFG_LIB_NAME_i586-mingw32msvc=$(1).dll
428
438
CFG_STATIC_LIB_NAME_i586-mingw32msvc =$(1 ) .lib
429
439
CFG_LIB_GLOB_i586-mingw32msvc =$(1 ) -*.dll
430
440
CFG_LIB_DSYM_GLOB_i586-mingw32msvc =$(1 ) -*.dylib.dSYM
441
+ CFG_CFLAGS_i586-mingw32msvc := -march=i586 -m32
431
442
CFG_GCCISH_CFLAGS_i586-mingw32msvc := -Wall -Werror -g -march=i586 -m32
432
443
CFG_GCCISH_CXXFLAGS_i586-mingw32msvc := -fno-rtti
433
444
CFG_GCCISH_LINK_FLAGS_i586-mingw32msvc := -shared -g -m32
@@ -458,6 +469,7 @@ CFG_LIB_NAME_i686-w64-mingw32=$(1).dll
458
469
CFG_STATIC_LIB_NAME_i686-w64-mingw32 =$(1 ) .lib
459
470
CFG_LIB_GLOB_i686-w64-mingw32 =$(1 ) -*.dll
460
471
CFG_LIB_DSYM_GLOB_i686-w64-mingw32 =$(1 ) -*.dylib.dSYM
472
+ CFG_CFLAGS_i586-w64-mingw32 := -march=i586 -m32 -D_WIN32_WINNT=0x0600
461
473
CFG_GCCISH_CFLAGS_i686-w64-mingw32 := -Wall -Werror -g -m32 -D_WIN32_WINNT=0x0600
462
474
CFG_GCCISH_CXXFLAGS_i686-w64-mingw32 := -fno-rtti
463
475
CFG_GCCISH_LINK_FLAGS_i686-w64-mingw32 := -shared -g -m32
@@ -487,6 +499,7 @@ CFG_LIB_NAME_x86_64-w64-mingw32=$(1).dll
487
499
CFG_STATIC_LIB_NAME_x86_64-w64-mingw32 =$(1 ) .lib
488
500
CFG_LIB_GLOB_x86_64-w64-mingw32 =$(1 ) -*.dll
489
501
CFG_LIB_DSYM_GLOB_x86_64-w64-mingw32 =$(1 ) -*.dylib.dSYM
502
+ CFG_CFLAGS_x86_64-w64-mingw32 := -m64 -D_WIN32_WINNT=0x0600
490
503
CFG_GCCISH_CFLAGS_x86_64-w64-mingw32 := -Wall -Werror -g -m64 -D_WIN32_WINNT=0x0600
491
504
CFG_GCCISH_CXXFLAGS_x86_64-w64-mingw32 := -fno-rtti
492
505
CFG_GCCISH_LINK_FLAGS_x86_64-w64-mingw32 := -shared -g -m64
@@ -515,6 +528,7 @@ CFG_LIB_NAME_x86_64-unknown-freebsd=lib$(1).so
515
528
CFG_STATIC_LIB_NAME_x86_64-unknown-freebsd =lib$(1 ) .a
516
529
CFG_LIB_GLOB_x86_64-unknown-freebsd =lib$(1 ) -*.so
517
530
CFG_LIB_DSYM_GLOB_x86_64-unknown-freebsd =$(1 ) -*.dylib.dSYM
531
+ CFG_CFLAGS_x86_64-unknown-freebsd := -I/usr/local/include
518
532
CFG_GCCISH_CFLAGS_x86_64-unknown-freebsd := -Wall -Werror -g -fPIC -I/usr/local/include
519
533
CFG_GCCISH_LINK_FLAGS_x86_64-unknown-freebsd := -shared -fPIC -g -pthread -lrt
520
534
CFG_GCCISH_DEF_FLAG_x86_64-unknown-freebsd := -Wl,--export-dynamic,--dynamic-list=
0 commit comments