Libjingle 0.72编译

nevermorewish 2013-07-23 10:44:52
Libjingle 0.72 按照google 文档README 进行编译,出现了以下python脚本的错误,请问如何解决

*** Error loading site_init file 'E:\\OpenSource\\libjingle\\swtoolkit\\site_sco
ns\\site_init.py':
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbd in position 9: ordinal
not in range(128):
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\Main.
py", line 1271:
_exec_main(parser, values)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\Main.
py", line 1236:
_main(parser)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\Main.
py", line 863:
_load_site_scons_dir(d, options.site_dir)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\Main.
py", line 709:
exec fp in m.__dict__
File "E:\OpenSource\libjingle\swtoolkit\site_scons\.py", line 455:
SiteInitMain()
File "E:\OpenSource\libjingle\swtoolkit\site_scons\site_init.py", line 426:
SCons.Script.Help(_new_options_help)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\SCons
cript.py", line 612:
env = self.factory()
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Script\SCons
cript.py", line 592:
default_env = SCons.Defaults.DefaultEnvironment()
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Defaults.py"
, line 88:
_default_env = SCons.Environment.Environment(*args, **kw)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Environment.
py", line 991:
apply_tools(self, tools, toolpath)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Environment.
py", line 105:
env.Tool(tool)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Environment.
py", line 1692:
tool(self)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\__init_
_.py", line 180:
self.generate(env, *args, **kw)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\default
.py", line 41:
SCons.Tool.Tool(t)(env)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\__init_
_.py", line 180:
self.generate(env, *args, **kw)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\mslink.
py", line 242:
msvc_setup_env_once(env)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\vc.py", line 343:
msvc_setup_env(env)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\vc.py", line 436:
d = msvc_find_valid_batch_script(env,version)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\vc.py", line 397:
d = script_env(sdk_script,args=[])
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\vc.py", line 292:
stdout = common.get_output(script, args)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\common.py", line 145:
env['ENV'] = normalize_env(env['ENV'], vars, force=False)
File "E:\OpenSource\libjingle\scons-local\scons-local-2.0.1\SCons\Tool\MSCommo
n\common.py", line 117:
normenv[k] = copy.deepcopy(env[k]).encode('mbcs')


有大虾编译成功过么,请教下
...全文
164 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjyhsyj 2013-10-10
  • 打赏
  • 举报
回复
找到 site_init.py 这个文件,按下面的修改 Line 330: SCons.Script.Main._load_site_scons_dir( str(SCons.Node.FS.get_default_fs().SConstruct_dir), site_dir) Line 451: SCons.Script.Main._load_site_scons_dir( str(SCons.Node.FS.get_default_fs().SConstruct_dir), None)
sunriseWang 2013-07-23
  • 打赏
  • 举报
回复
没有, 友情帮顶.

64,282

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧