Я установил MacTex-2009 (из http://www.tug.org/mactex/2009/) и scons (1.2.0) на свой iMac под управлением Snow Leopard. Затем я протестировал установку с помощью простого файла SConstruct:
env = Environment()
dvi = env.DVI(target="hello.dvi",source="hello.tex")
и очевидный файл LaTeX "hello.tex". Когда я выполняю «scons», я получаю:
scons: Reading SConscript files ...
AttributeError: SConsEnvironment instance has no attribute 'DVI':
File "/Users/tsf/temp/SConstruct", line 2:
dvi = env.DVI(target="hello.dvi",source="hello.tex")
После первой строки я добавил команду:
print str(env["BUILDERS"])
и я мог видеть, что DVI Builder не появляется. Я использую те же файлы на компьютере с Linux (другая установка TeX), и это работает.
Есть какие-нибудь намеки?