diff --git a/ftk/Makefile b/ftk/Makefile index 2b6f8ac..5274754 100644 --- a/ftk/Makefile +++ b/ftk/Makefile @@ -837,7 +837,7 @@ ifdef unix_target compiler = CC exe_linker = CC shared_linker = ld - compiler_version := $(shell $(compiler) -V) + compiler_version := $(shell $(compiler) -V 2>&1) ifneq (,$(findstring Sun C++,$(compiler_version))) sun_studio_compiler = yes endif diff --git a/ftk/src/ftksys.h b/ftk/src/ftksys.h index efcee2c..9e1d525 100644 --- a/ftk/src/ftksys.h +++ b/ftk/src/ftksys.h @@ -145,6 +145,7 @@ #include #include #include + #include #include #include #include diff --git a/ftk/src/ftkunix.cpp b/ftk/src/ftkunix.cpp index e0c8d7a..e05ebc4 100644 --- a/ftk/src/ftkunix.cpp +++ b/ftk/src/ftkunix.cpp @@ -1735,6 +1735,7 @@ Desc: ****************************************************************************/ void FLMAPI f_yieldCPU( void) { + sched_yield(); } /**********************************************************************