[Bf-committers] Scons-local error

Yaohua Xiong xiongyaohua at gmail.com
Mon Sep 7 00:52:06 CEST 2009


Hi all,

After I updated to scons-local 1.2, it fails to build with following error
-------------------------------------------------------------------------------------
E:\blender2.5dev\blender>python scons\scons.py
scons: Reading SConscript files ...
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 12: ordinal
 not in range(128):
  File "E:\blender2.5dev\blender\SConstruct", line 53:
    EnsureSConsVersion(1,0,0)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Script\
SConscript.py", line 610:
    env = self.factory()
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Script\
SConscript.py", line 590:
    default_env = SCons.Defaults.DefaultEnvironment()
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Default
s.py", line 91:
    _default_env = apply(SCons.Environment.Environment, args, kw)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Environ
ment.py", line 995:
    apply_tools(self, tools, toolpath)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Environ
ment.py", line 106:
    env.Tool(tool)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Environ
ment.py", line 1694:
    tool(self)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\__
init__.py", line 181:
    apply(self.generate, ( env, ) + args, kw)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\de
fault.py", line 41:
    SCons.Tool.Tool(t)(env)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\__
init__.py", line 181:
    apply(self.generate, ( env, ) + args, kw)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\ms
link.py", line 242:
    merge_default_version(env)
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\MS
Common\vs.py", line 475:
    nenv = normalize_env(env['ENV'], vscommonvarnames + ['COMSPEC'])
  File "E:\blender2.5dev\blender\scons\scons-local-1.2.0.d20090223\SCons\Tool\MS
Common\common.py", line 82:
    normenv[k] = copy.deepcopy(env[k]).encode('mbcs')
-------------------------------------------------------------------------------------------------------

My building environment is winxp sp3+vs2008+python2.5. Am I missing something?



-- 
Yaohua Xiong

Traffic and Transportation Engineering College, Tongji Univ.
Cao An Road 4800#, Jia Ding District, Shanghai,  China


More information about the Bf-committers mailing list