add compat function sys_get_temp_dir()