diff --git a/src/idle.c b/src/idle.c index d02b199f32fa3a8cbeb04daa99b8a6283917bad7..3b15b3048004347217206a55bc67cb6761d227b0 100644 --- a/src/idle.c +++ b/src/idle.c @@ -265,7 +265,7 @@ static void rt_thread_idle_entry(void *parameter) */ void rt_thread_idle_init(void) { - int i; + rt_ubase_t i; char tidle_name[RT_NAME_MAX]; for (i = 0; i < _CPUS_NR; i++) diff --git a/tools/building.py b/tools/building.py index 90c1c871b6256d3e0f3d9e6925dae745727b8ed4..55baf236cf5ace34c639e62131790a91627c3a64 100644 --- a/tools/building.py +++ b/tools/building.py @@ -105,8 +105,11 @@ class Win32Spawn: try: proc = subprocess.Popen(cmdline, env=_e, shell=False) except Exception as e: - print ('Error in calling:\n' + cmdline) - print ('Exception: ' + e + ': ' + os.strerror(e.errno)) + print ('Error in calling command:' + cmdline.split(' ')[0]) + print ('Exception: ' + os.strerror(e.errno)) + if (os.strerror(e.errno) == "No such file or directory"): + print ("\nPlease check Toolchains PATH setting.\n") + return e.errno finally: os.environ['PATH'] = old_path