[Pw_forum] About installation

Axel Kohlmeyer axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Sat Jan 8 11:58:51 CET 2005


On Sat, 8 Jan 2005, [gb2312] Á¢¾ü ÕÅ wrote:

> Dear all,
> I am a user of pwscf package,and I want to update the version,so I downloaded the new version(2.1.1).when I install(I install it in /home/cpmd/pwscf2.1/),I got a error,
>  
> Afer ./configure
>        make all
> it echo,
>  
>  t -d bin || mkdir bin
> ( cd Modules; make all )
> make[1]: Entering directory `/home/pwscf/pwscf2.1/Modules'
> cpp -P -traditional -D__LINUX -D__PGI -D__FFTW -D__USE_INTERNAL_FFTW -I. -I../include -I../Modules -I../PW -I../PH  cell_base.f90 -o cell_base.F90
> pgf90 -fast -r8 -I. -I../include -I../Modules -I../PW -I../PH  -D__LINUX -D__PGI -D__FFTW -D__USE_INTERNAL_FFTW  -c cell_base.F90 -o cell_base.o
> pgf90-Fatal-/usr/pgi/linux86/5.2/bin/pgf901 TERMINATED by signal 11
> Arguments to /usr/pgi/linux86/5.2/bin/pgf901
> /usr/pgi/linux86/5.2/bin/pgf901 cell_base.F90 -opt 2 -terse 1 -inform warn -nohpf -nostatic -x 119 0x100000 -x 15 2 -x 49 0x400004 -x 51 0x20 -x 57 0x4c -x 58 0x10000 -x 124 0x1000 -x 57 0x10000 -x 58 0x8031040 -x 48 3328 -stdinc /usr/pgi/linux86/5.2/include:/usr/local/include:/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include:/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include:/usr/include -def unix -def __unix -def __unix__ -def li nux -def __linux -def __linux__ -def __inline__= -def i386 -def __i386 -def __i386__ -def __NO_MATH_INLINES -def linux86 -def __THROW= -idir . -idir ../include -idir ../Modules -idir ../PW -idir ../PH -def __LINUX -def __PGI -def __FFTW -def __USE_INTERNAL_FFTW -vect 48 -x 124 0x8 -output /tmp/pgf90aaaaakeDav.ilm
> make[1]: *** [cell_base.o] Error 127
> make[1]: Leaving directory `/home/pwscf/pwscf2.1/Modules'
> make: *** [mods] Error 2


hi,

this seems like a problem with your compiler. it might be due to
incompatible module files or just a plain bug in the compiler.

a few questions:

- did you update via patch (if yes, did the patch apply cleanly?)?

- or did you unpack the full source archive on top of 
  the old installation (which you should not do)?

in any of those cases you need to do 'make clean'
before you can do 'make all' (in fact you should 
always do a 'make clean' whenever you change something
in the make.sys file (configure creates a new one!)
or the compiler.


regards,
	axel kohlmeyer.



> best regards
>  
> 
> 
> 
> 
> -------------------------------------------------
> Lijun Zhang 
> National Lab of Superhard Materials, Jilin University, ChangChun 130012, China
> 
> 
> 
> ---------------------------------
> Do You Yahoo!?
> 150ÍòÇúMP3·è¿ñËÑ£¬´øÄú´³ÈëÒôÀÖµîÌÃ
> ÃÀÅ®Ã÷ÐÇÓ¦Óо¡ÓУ¬ËѱéÃÀͼ¡¢ÑÞͼºÍ¿áͼ
> 1G¾ÍÊÇ1000Õ×£¬ÑÅ»¢µçÓÊ×ÔÖúÀ©ÈÝ£¡

-- 

=======================================================================
Dr. Axel Kohlmeyer   e-mail: axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Lehrstuhl fuer Theoretische Chemie          Phone: ++49 (0)234/32-26673
Ruhr-Universitaet Bochum - NC 03/53         Fax:   ++49 (0)234/32-14045
D-44780 Bochum  http://www.theochem.ruhr-uni-bochum.de/~axel.kohlmeyer/
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.




More information about the users mailing list