Satish, Could you please add this functionality? Hmm, eventually the results have to go into the src directories. How are you going to prevent problems with that?
Barry On Mar 26, 2011, at 2:23 AM, Jed Brown wrote: > Can temporary files be put in a private directory so that multiple > reconfigures can be run simultaneously? I think the rest of configure works. > > > ******************************************************************************* > UNABLE to EXECUTE BINARIES for ./configure > ------------------------------------------------------------------------------- > [Errno 2] No such file or directory: > '/home/jed/petsc/src/sys/viewer/interface/f90module.f90' > ******************************************************************************* > File "/home/jed/petsc/config/configure.py", line 272, in petsc_configure > framework.configure(out = sys.stdout) > File "/home/jed/petsc/config/BuildSystem/config/framework.py", line 922, in > configure > child.configure() > File "/home/jed/petsc/config/PETSc/packages/sowing.py", line 123, in > configure > self.buildFortranStubs() > File "/home/jed/petsc/config/PETSc/packages/sowing.py", line 83, in > buildFortranStubs > generatefortranstubs.main(self.petscdir.dir, self.bfort, > self.petscdir.dir) > File "/home/jed/petsc/bin/maint/generatefortranstubs.py", line 196, in main > os.path.walk(dir, processDir, [petscdir, bfort]) > File "/usr/lib/python2.7/posixpath.py", line 237, in walk > walk(name, func, arg) > File "/usr/lib/python2.7/posixpath.py", line 237, in walk > walk(name, func, arg) > File "/usr/lib/python2.7/posixpath.py", line 237, in walk > walk(name, func, arg) > File "/usr/lib/python2.7/posixpath.py", line 237, in walk > walk(name, func, arg) > File "/usr/lib/python2.7/posixpath.py", line 229, in walk > func(arg, top, names) > File "/home/jed/petsc/bin/maint/generatefortranstubs.py", line 161, in > processDir > FixDir(petscdir,outdir) > File "/home/jed/petsc/bin/maint/generatefortranstubs.py", line 123, in > FixDir >