How about: TMPDIR=$PWD /usr/bin/ar cr libconf1.a sizeof.o
Satish On Fri, 26 Oct 2018, avatar wrote: > Scott-Grad-MacBook-Pro:benchmarks zhihui$ mpicc -c sizeof.c > Scott-Grad-MacBook-Pro:benchmarks zhihui$ ls > Index.c PetscGetCPUTime.c PetscMemcmp.c > PetscTime.c benchmarkExample.py sizeof.c > Index.c.html PetscGetCPUTime.c.html PetscMemcmp.c.html > PetscTime.c.html daemon.py sizeof.o > MPI_Wtime.c PetscGetTime.c PetscMemcpy.c > PetscVecNorm.c index.html streams > MPI_Wtime.c.html PetscGetTime.c.html PetscMemcpy.c.html > PetscVecNorm.c.html libconf1.a > PLogEvent.c PetscMalloc.c PetscMemzero.c > benchmarkAssembly.py makefile > PLogEvent.c.html PetscMalloc.c.html PetscMemzero.c.html > benchmarkBatch.py makefile.html > Scott-Grad-MacBook-Pro:benchmarks zhihui$ /usr/bin/ar cr libconf1.a sizeof.o > ar: temporary file: No such file or directory > > > > > > ------------------ Original ------------------ > From: "Balay, Satish";<[email protected]>; > Date: Oct 26, 2018 > To: "avatar"<[email protected]>; > Cc: "petsc-users"<[email protected]>; > Subject: Re: [petsc-users] "Could not find a suitable archiver. Use > --with-arto specify an archiver" > > > > What about: > > > mpicc -c sizeof.c > /usr/bin/ar cr libconf1.a sizeof.o > > Satish > > On Fri, 26 Oct 2018, avatar wrote: > > > I could not do all things you posted below. I get these: > > > > > > Scott-Grad-MacBook-Pro:petsc-3.8.3 zhihui$ cd src > > Scott-Grad-MacBook-Pro:src zhihui$ cd benchmarks/ > > Scott-Grad-MacBook-Pro:benchmarks zhihui$ mpicc -c sizeof.c > > Scott-Grad-MacBook-Pro:benchmarks zhihui$ ls -l sizeof.o > > -rw-r--r-- 1 zhihui staff 1452 Oct 25 17:00 sizeof.o > > Scott-Grad-MacBook-Pro:benchmarks zhihui$ /usr/bin/ar cr /tmp/libconf1.a > > sizeof.o > > ar: temporary file: No such file or directory > > Scott-Grad-MacBook-Pro:benchmarks zhihui$ /usr/bin/ar cr /tmp/libconf1.a > > sizeof.o > > ar: temporary file: No such file or directory > > Scott-Grad-MacBook-Pro:benchmarks zhihui$ > > > > > > > > > > > > ------------------ Original ------------------ > > From: "Balay, Satish";<[email protected]>; > > Date: Oct 26, 2018 > > To: "avatar"<[email protected]>; > > Cc: "petsc-users"<[email protected]>; > > Subject: Re: [petsc-users] "Could not find a suitable archiver. Use > > --with-arto specify an archiver" > > > > > > > > On Fri, 26 Oct 2018, avatar wrote: > > > > > Hi Satish, > > > > > > > > > Thank you very much for your quick response. > > > > > > > > > The log file is as follow: > > > > > > > >>>>>> > > Executing: /usr/bin/ar cr /tmp/petsc-mjVUVK/config.setCompilers/libconf1.a > > /tmp/petsc-mjVUVK/config.setCompilers/conf1.o > > Possible ERROR while running archiver: exit code 256 > > stderr: > > ar: temporary file: No such file or directory > > Archiver is not functional > > > > <<<<<< > > This is a strange error. > > > > What do you get when you do the following: > > > > balay@jpro^~/petsc(maint-3.8) $ cd src/benchmarks/ > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ mpicc -c sizeof.c > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ls -l sizeof.o > > -rw-r--r-- 1 balay staff 3036 Oct 25 17:54 sizeof.o > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ /usr/bin/ar cr > > /tmp/libconf1.a sizeof.o > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ls -l /tmp/libconf1.a > > -rw-r--r-- 1 balay wheel 3224 Oct 25 17:55 /tmp/libconf1.a > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ar t /tmp/libconf1.a > > __.SYMDEF SORTED > > sizeof.o > > > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ cp sizeof.o /tmp/ > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ls -l /tmp/sizeof.o > > -rw-r--r-- 1 balay wheel 3036 Oct 25 17:55 /tmp/sizeof.o > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ /usr/bin/ar cr > > /tmp/libconf2.a /tmp/sizeof.o > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ls -l /tmp/libconf2.a > > -rw-r--r-- 1 balay wheel 3224 Oct 25 17:55 /tmp/libconf2.a > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ ar t /tmp/libconf2.a > > __.SYMDEF SORTED > > sizeof.o > > balay@jpro^~/petsc/src/benchmarks(maint-3.8) $ > > > > Satish
