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

Reply via email to