On Fri, 2009-03-27 at 13:15 -0700, snd2mra at yahoo.com wrote:
> Dear Giannozzi,
> 
> Thanks for the reply. I tried commenting the 'stack.o' in the 'Makefile' 
> present in clib/, without altering the contents of 'make.depend'. Now it 
> proceeds all the way upto compiling 'pw.x', but could not find 'clib.a' and 
> quit with the following error. Any suggestions will greatly be appreciated.

please read up on makefile syntax. you not only commented out
one object but all lines following with a continuation character '\'.
try just deleting it.

axel.

> Thank you.
> 
> - Madan
> 
>                          ----------------------------------------
>                          Madan Mithra .L.M
>                          Senior Research Fellow
>                          Dept.of Physics
>                          Indian Institute of Science
>                          Bangalore - 560 012
>                          INDIA
>                          .........................................
>                          e-mail : mit at physics.iisc.ernet.in
>                                 : snd2mra at yahoo.com
>                          Phone  : 91-80-22932313    (Lab)
>                                 : 91-80-22932918    (Hostel-S 46)
>                          FAX    : (080) 360 2602
>                          -----------------------------------------
> 
> 
> ---- Error -----
> Appending add_vuspsi_nc.o
> Appending add_vuspsi.o
> Appending add_efield.o
> Appending add_bfield.o
> Appending a2fmod.o
> ranlib libpw.a
> make[1]: *** No rule to make target `../clib/clib.a', needed by `pw.x'.  Stop.
> make[1]: Leaving directory `/d/Comp/p404new/PW'
> make: *** [pw] Error 2
> ----------------------------------
> 
> 
> ----- Contents of the Makefile present in clib/ ----------
> # Makefile for clib
> 
> include ../make.sys
> 
> OBJS = \
> # stack.o \
> c_mkdir.o \
> cptimer.o \
> fft_stick.o \
> indici.o \
> memstat.o \
> qsort.o
> 
> all : clib.a
> 
> clib.a : $(OBJS) 
>       $(AR) $(ARFLAGS) $@ $?
>       $(RANLIB) $@
> 
> source :
>       co -l $(OBJS:.o=.c)
> 
> clean :
>       - rm -f clib.a *.o *.mod *.i core*
> 
> include make.depend
> -------------
> 
> 
> --- On Wed, 3/25/09, Paolo Giannozzi <giannozz at democritos.it> wrote:
> 
> > From: Paolo Giannozzi <giannozz at democritos.it>
> > Subject: Re: [Pw_forum] Compilation Error - Cygwin - PGI 8.0.4 Compilers
> > To: snd2mra at yahoo.com, "PWSCF Forum" <pw_forum at pwscf.org>
> > Date: Wednesday, March 25, 2009, 2:06 AM
> > On Mar 24, 2009, at 19:58 , snd2mra at yahoo.com wrote:
> > 
> > > checking for dummy main to link with Fortran
> > libraries... unknown
> > > configure: error: linking to Fortran libraries from C
> > fails
> > 
> > in the cvs version you may try "configure
> > --disable-check"
> > 
> > > PGC-F-0206-Can't find include file sys/resource.h
> > (stack.c: 11)
> > 
> > 
> > clib/stack.c is used only by the Intel compiler, so you can
> > just
> > comment the routine stack.c
> > 
> > P.
> > ---
> > Paolo Giannozzi, Democritos and University of Udine, Italy
> 
> 
> 
>       
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum

-- 
=======================================================================
Axel Kohlmeyer   akohlmey at cmm.chem.upenn.edu   http://www.cmm.upenn.edu
   Center for Molecular Modeling   --   University of Pennsylvania
Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
tel: 1-215-898-1582,  fax: 1-215-573-6233,  office-tel: 1-215-898-5425
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.

Reply via email to