6

Mesa のサイトのコンパイル/インストール ページのすべての手順を実行し、FAQ を読みました。コンパイルのために scons に送信する最後のコマンドは、python スクリプト内でエラーをスローします。これが私の出力です。私は何を間違っていますか?また、誰かが最新の mesa と mingw、または VS2012 を使用して mesa の dll をコンパイルした場合は、共有してください!

これが私の出力です。長い間Pythonをプログラミングしていませんが、マップ/辞書にキーと値のペアが含まれていないようです。

C:\Downloads\MesaLib-9.1.5\Mesa-9.1.5>scons platform=windows toolchain=crossming
w machine=x86_64 mesagdi libgl-gdi

scons: Reading SConscript files ...
KeyError: 'CCVERSION':
  File "C:\Downloads\MesaLib-9.1.5\Mesa-9.1.5\SConstruct", line 40:
    ENV = os.environ,
  File "C:\Python27\scons-2.3.0\SCons\Environment.py", line 1002:
    apply_tools(self, tools, toolpath)
  File "C:\Python27\scons-2.3.0\SCons\Environment.py", line 106:
    env.Tool(tool)
  File "C:\Python27\scons-2.3.0\SCons\Environment.py", line 1786:
    tool(self)
  File "C:\Python27\scons-2.3.0\SCons\Tool\__init__.py", line 183:
    self.generate(env, *args, **kw)
  File "C:\Downloads\MesaLib-9.1.5\Mesa-9.1.5\scons\gallium.py", line 313:
    ccversion = env['CCVERSION']
  File "C:\Python27\scons-2.3.0\SCons\Environment.py", line 412:
    return self._dict[key]
4

1 に答える 1