fortunately we are abandoning cmake for the future.

Barry,
  Are you going to go back to standard make?
or have you selected a new make system?
-sanjay

On 5/24/14 6:22 AM, Barry Smith wrote:

   Try using make all-legacy

    Barry

That is some cmake problem; fortunately we are abandoning cmake for the future. 
The reason the problem persists is likely because cmake has cached something 
somewhere that doesn’t get rebuilt.


On May 24, 2014, at 7:04 AM, Samar Khatiwala <s...@ldeo.columbia.edu> wrote:

Hello,

I'm having trouble installing PETSc on an IBM machine (power6). After some 
trial and error I managed to configure but the 'make all' step fails with:

==========================================
Building PETSc using CMake with 21 build threads
==========================================
make: 1254-002 Cannot find a rule to create target 21 from dependencies.
Stop.
make: 1254-004 The error code from the last command is 2.
…

Please see attached logs. I configured with:

config/configure.py --with-cc=mpcc --with-cxx=mpCC --with-clanguage=c --with-fc=mpxlf90 
--with-debugging=0 FFLAGS="-qextname" --with-batch=1 --known-mpi-shared-libraries=0 
--with-blas-lapack-lib="[libessl.a]"

What is odd is that this worked once but 'make test' failed because of a 
missing LAPACK routine in ESSL. I reconfigured with
--with-blas-lib=libessl.a 
--with-lapack-lib=/sw/aix53/lapack-3.2.0/lib/liblapack.a but then 'make all' 
failed with the same error as I now
get *even after* reverting to the original (above) configure options. I've now 
tried this several times with a fresh copy of PETSc to no
avail.

Any help would be appreciated. Thanks very much!

Samar



<make.log.gz><configure.log.gz>

Reply via email to