@@ -83,7 +83,6 @@ def shprint(command, *args, **kwargs):
83
83
command_string = command_path [- 1 ]
84
84
# if len(command_path) > 1:
85
85
# command_string = '.../' + command_string
86
- print ('args are' , args )
87
86
string = ' ' .join (['running' , Style .DIM , command_string ] + list (args ))
88
87
89
88
# If logging is not in DEBUG mode, trim the command if necessary
@@ -303,25 +302,15 @@ def get_env(self):
303
302
if py_platform in ['linux2' , 'linux3' ]:
304
303
py_platform = 'linux'
305
304
306
- if self .ctx .ndk_ver == 'r5b' :
307
- toolchain_prefix = 'arm-eabi'
308
- toolchain_version = '4.4.0'
309
- elif self .ctx .ndk_ver [:2 ] in ('r7' , 'r8' ):
310
- toolchain_prefix = 'arm-linux-androideabi'
311
- toolchain_version = '4.4.3'
312
- elif self .ctx .ndk_ver [:2 ] == 'r9' :
313
- toolchain_prefix = 'arm-linux-androideabi'
314
- toolchain_version = '4.9'
315
- elif self .ctx .ndk_ver [:3 ] == 'r10' :
316
- toolchain_prefix = 'arm-linux-androideabi'
317
- toolchain_version = '4.9'
318
- else :
319
- warning ('Error: NDK not supported by these tools?' )
320
- exit (1 )
305
+ toolchain_prefix = self .ctx .toolchain_prefix
306
+ toolchain_version = self .ctx .toolchain_version
321
307
322
308
env ['TOOLCHAIN_PREFIX' ] = toolchain_prefix
323
309
env ['TOOLCHAIN_VERSION' ] = toolchain_version
324
310
311
+ print ('prefix, version' , toolchain_prefix , toolchain_version )
312
+ print ('looking for {toolchain_prefix}-gcc' .format (toolchain_prefix - toolchain_prefix ))
313
+ print ('in the path' , environ ['PATH' ])
325
314
cc = find_executable ('{toolchain_prefix}-gcc' .format (
326
315
toolchain_prefix = toolchain_prefix ), path = environ ['PATH' ])
327
316
if cc is None :
@@ -717,6 +706,8 @@ def prepare_build_environment(self, user_sdk_dir, user_ndk_dir,
717
706
else :
718
707
warning ('Error: NDK not supported by these tools?' )
719
708
exit (1 )
709
+ self .toolchain_prefix = toolchain_prefix
710
+ self .toolchain_version = toolchain_version
720
711
environ ['PATH' ] = ('{ndk_dir}/toolchains/{toolchain_prefix}-{toolchain_version}/'
721
712
'prebuilt/{py_platform}-x86/bin/:{ndk_dir}/toolchains/'
722
713
'{toolchain_prefix}-{toolchain_version}/prebuilt/'
0 commit comments