[mpich-discuss] mpich2-1.2.1p1 - No rule to make target `all'

chan at mcs.anl.gov chan at mcs.anl.gov
Wed Mar 10 14:23:00 CST 2010


I don't think setting F77 and F90 causes the problem that
you are seeing.  The directories or subpackges that have 
problems use a different build system than the majority of
mpich2 base, so it could be that there is bugs in the build system
in those subpackage.

Since you didn't do "make distclean" before you reconfigure, so
the m.log(.old) do not tell me much. Can you rebuild everything
from scratch ?  i.e. untar the mpich2 tarball in a different location.
Instead of doing an inpath build (i.e. cd mpich2-1.2.1p1/ ; ./configure....),
could you do a VPATH build as documented in the README (search for the
word VPATH)?  Send us the configure and make outputs again
(be sure to add 2>&1 in creating the output files).

A.Chan

 
----- "Preeti" <preeti at csa.iisc.ernet.in> wrote:

> Hello
> 
> Thank you for the quick response.
> 
> I forgot to mention that I had set two flags earlier.
> export F90=gfortran
> export F77=gfortran
> 
> The earlier problem is gone when I compiled without setting these. I
> am
> attaching all log files, the earlier ones and the new ones.
> 
> Now I am facing another error which is from "make install 2>& | tee
> mi.log"
> 
> /usr/bin/install: cannot create regular file `/index.htm': Permission
> denied
> 
> Probably some variable is not set. I tried setting docdir too.
> mi.log is also attached.
> 
> Please help.
> 
> 
> Thanks
> Preeti
> 
> 
> 
> On Wed, Mar 10, 2010 at 9:33 PM, <chan at mcs.anl.gov> wrote:
> 
> >
> > It is unclear what went wrong based on what you've provided so far.
> > Can you send us the configure and make outputs as stated in the
> > README (be sure to include the stderr in the output file) ?
> >
> > ----- "Preeti" <preeti at csa.iisc.ernet.in> wrote:
> >
> > > Hello
> > >
> > > I am trying to install mpich2-1.2.1p1 on a 64-bit Linux system.
> > >
> > > Configuration was successful.
> > > ./configure --prefix=$HOME/local/mpich2-1.2.1 --enable-f90 | tee
> > > c.log
> >
> > BTW, you didn't include stderr in c.log.  Depends on the shell you
> > use, you need to either add "&" or "2>&1".  See README for
> details..
> >
> > A.Chan
> >
> > _______________________________________________
> > mpich-discuss mailing list
> > mpich-discuss at mcs.anl.gov
> > https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> >
> > --
> > This message has been scanned for viruses and
> > dangerous content by MailScanner, and is
> > believed to be clean.
> >
> >
> 
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list