On Sat, Sep 26, 2009 at 12:16 AM, Anders Logg <l...@simula.no> wrote: > On Fri, Sep 25, 2009 at 11:48:27AM -0500, Andy Ray Terrel wrote: >> On Fri, Sep 25, 2009 at 11:35 AM, Harish Narayanan >> <harish.mli...@gmail.com> wrote: >> > Andy Ray Terrel wrote: >> >> So I've updated quite a bit of software and it looks like dolfin (hg >> >> pulled) is having problems installing for me. I thought I would shoot >> >> this out to see if anyone has seen this error before I go down the >> >> rabbit hole. >> >> >> >> ater...@dhcp-11-18:~/workspace/dolfin$ scons >> >> scons: Reading SConscript files ... >> >> /Users/aterrel/workspace/dolfin/scons/simula-scons >> >> KeyError: 'enableBenchmarks': >> >> File "/Users/aterrel/workspace/dolfin/SConstruct", line 387: >> >> exports=["env", "modules", "configuredPackages", "buildDataHash"]) >> >> File "/usr/local/lib/scons-1.2.0.d20090919/SCons/Script/SConscript.py", >> >> line 553: >> >> return apply(_SConscript, [self.fs,] + files, subst_kw) >> >> File "/usr/local/lib/scons-1.2.0.d20090919/SCons/Script/SConscript.py", >> >> line 262: >> >> exec _file_ in call_stack[-1].globals >> >> File "/Users/aterrel/workspace/dolfin/dolfin/SConscript", line 352: >> >> if env["enableBenchmarks"]: >> >> File "/usr/local/lib/scons-1.2.0.d20090919/SCons/Environment.py", line >> >> 408: >> >> return self._dict[key] >> >> >> >> >> >> >> >> FWIW, my software setup: >> >> Mac OS X 10.7 >> > >> > 10.6? >> >> Yes 10.6. Sorry. >> >> Also looks like running 'scons configure' first avoids the problem, for now. > > Is there a test in the build system for running scons configure before > building? There should be some informative message.
Yes, there is. You should get the following message if 'scons configure' hasn't been run: --------------------------------------------------------- No configuration found. Please run scons configure before building DOLFIN. To view a complete list of available configuration options, run scons configure --help or -h For SCons specific options, run scons --help-options or -H --------------------------------------------------------- However, there might be cases where this is not displayed. I don't know. Johannes _______________________________________________ DOLFIN-dev mailing list DOLFIN-dev@fenics.org http://www.fenics.org/mailman/listinfo/dolfin-dev