@@ -419,28 +419,24 @@ elif env["platform"] == "android":
419
419
"arm32" : {
420
420
"march" : "armv7-a" ,
421
421
"target" : "armv7a-linux-androideabi" ,
422
- "tool_path" : "arm-linux-androideabi" ,
423
422
"compiler_path" : "armv7a-linux-androideabi" ,
424
423
"ccflags" : ["-mfpu=neon" ],
425
424
},
426
425
"arm64" : {
427
426
"march" : "armv8-a" ,
428
427
"target" : "aarch64-linux-android" ,
429
- "tool_path" : "aarch64-linux-android" ,
430
428
"compiler_path" : "aarch64-linux-android" ,
431
429
"ccflags" : [],
432
430
},
433
431
"x86_32" : {
434
432
"march" : "i686" ,
435
433
"target" : "i686-linux-android" ,
436
- "tool_path" : "i686-linux-android" ,
437
434
"compiler_path" : "i686-linux-android" ,
438
435
"ccflags" : ["-mstackrealign" ],
439
436
},
440
437
"x86_64" : {
441
438
"march" : "x86-64" ,
442
439
"target" : "x86_64-linux-android" ,
443
- "tool_path" : "x86_64-linux-android" ,
444
440
"compiler_path" : "x86_64-linux-android" ,
445
441
"ccflags" : [],
446
442
},
@@ -450,7 +446,11 @@ elif env["platform"] == "android":
450
446
# Setup tools
451
447
env ["CC" ] = toolchain + "/bin/clang"
452
448
env ["CXX" ] = toolchain + "/bin/clang++"
453
- env ["AR" ] = toolchain + "/bin/" + arch_info ["tool_path" ] + "-ar"
449
+ env ["AR" ] = toolchain + "/bin/llvm-ar"
450
+ env ["AS" ] = toolchain + "/bin/llvm-as"
451
+ env ["LD" ] = toolchain + "/bin/llvm-ld"
452
+ env ["STRIP" ] = toolchain + "/bin/llvm-strip"
453
+ env ["RANLIB" ] = toolchain + "/bin/llvm-ranlib"
454
454
env ["SHLIBSUFFIX" ] = ".so"
455
455
456
456
env .Append (
0 commit comments