AMBER Archive (2008)Subject: RE: AMBER: AMBER9 installation problen with open mpi
From: Ross Walker (ross_at_rosswalker.co.uk) 
Date: Wed Sep 03 2008 - 10:35:43 CDT
 
 
 
 
Hi Saurabh,
 
  
 
 This looks to me like you did not build a fortran version of openMPI, just the c and c++ version since the fortran header files are missing. What is the contents of opt/openmpi/1.2.6/intel_10.1/tcp/64/bin/include?
 
  
 
 Also check that:
 
  
 
 which mpif90
 
  
 
 returns the correct mpif90 executable. Then try
 
  
 
 mpif90 -show
 
  
 
 to make sure it returns the correct compiler and paths.
 
  
 
 As a 'hack' you could also try editing your config.h file and changing all occurances of ifort to mpif90 and see if this helps. Please don't confuse the steps above though with this 'hack' so that it is clear in subsequent messages what steps you took.
 
  
 
 All the best
 
 Ross
 
  
 
 From: owner-amber_at_scripps.edu [mailto:owner-amber_at_scripps.edu] On Behalf Of saurabh agrawal
 
Sent: Wednesday, September 03, 2008 7:56 AM
 
To: amber_at_scripps.edu
 
Subject: Re: AMBER: AMBER9 installation problen with open mpi
 
  
 
 Hi,
 
 I have added the path for MPI_HOME and after doing that I got another error as follows:
 
 _________________________________________________________________________
 
[saurabh_at_mg01 src]$ make parallel
 
Starting installation of Amber9 (parallel) at Wed Sep  3 15:27:31 IST 2008.
 
cd sander; make parallel
 
make[1]: Entering directory `/gpfs/home/saurabh/amber9/src/sander'
 
./checkparconf
 
cpp -traditional -I/opt/openmpi/1.2.6/intel_10.1/tcp/64/bin/include -P -DMPI  evb_init.f > _evb_init.f
 
ifort -c -w95   -mp1 -O0 -FR  -o evb_init.o _evb_init.f
 
fortcom: Error: _evb_init.f, line 171: Cannot open include file 'mpif-common.h'
 
      include 'mpif-common.h'
 
--------------^
 
fortcom: Error: _evb_init.f, line 321: This name does not have a type, and must have an explicit type.   [MPI_INTEGER]
 
   call mpi_bcast ( ndim, 1, MPI_INTEGER, 0, commworld, ierr )
 
-----------------------------^
 
fortcom: Error: _evb_init.f, line 361: This name does not have a type, and must have an explicit type.   [MPI_DOUBLE_PRECISION]
 
         call mpi_bcast ( xdat_dia(n)% q, ndim, MPI_DOUBLE_PRECISION, 0, commworld, ierr )
 
------------------------------------------------^
 
fortcom: Error: _evb_init.f, line 366: This name does not have a type, and must have an explicit type.   [MPI_CHARACTER]
 
         call mpi_bcast ( xdat_dia(n)% filename, 512, MPI_CHARACTER, 0, commworld, ierr )
 
------------------------------------------------------^
 
compilation aborted for _evb_init.f (code 1)
 
make[1]: *** [evb_init.o] Error 1
 
make[1]: Leaving directory `/gpfs/home/saurabh/amber9/src/sander'
 
make: *** [parallel] Error 2
 
________________________________________________________________________
 
 Please help me solving this it. Thanking you in advance.
 
 Regards,
 
 Saurabh
 
 --- On Tue, 2/9/08, Vlad Cojocaru <Vlad.Cojocaru_at_eml-r.villa-bosch.de> wrote:
 
 From: Vlad Cojocaru <Vlad.Cojocaru_at_eml-r.villa-bosch.de>
 
Subject: Re: AMBER: AMBER9 installation problen with open mpi
 
To: amber_at_scripps.edu
 
Date: Tuesday, 2 September, 2008, 5:30 PM
 
 Did you set the MPI_HOME variable to point to your installation of openmpi ?
 
 export MPI_HOME=/[path]/[to]/[mpi] (for bash shell)
 
 Also make sure that your mpif90 compiler is in your path
 
 export PATH=$MPI_HOME/bin:$PATH (for bash shell)
 
 vlad
 
 saurabh agrawal wrote: 
 
 Dear Amber Users,
 
 I am trying to install AMBER9 on IBM cluster using openmpi. I am getting the following error during installation:
 
--------------------------------------------------------------------------------------------------------------------------
 
Starting installation of Amber9 (parallel) at Tue Sep  2 12:24:05 IST 2008.
 
cd sander; make parallel
 
make[1]: Entering directory `/gpfs/home/saurabh/amber9/src/sander'
 
.../checkparconf
 
cpp -traditional -I/opt/openmpi//include -P -DMPI  evb_init.f > _evb_init.f
 
evb_init.f:18: error: mpif.h: No such file or directory
 
make[1]: *** [evb_init.o] Error 1
 
make[1]: Leaving directory `/gpfs/home/saurabh/amber9/src/sander'
 
make: *** [parallel] Error 2
 
 ----------------------------------------------------------------------------------------------------------------------
 
I appreciate if some one help me in this regard.
 
 Saurabh
 
  
 
   _____  
 
 Unlimited freedom, unlimited storage. Get it now <http://in..rd.yahoo.com/tagline_mail_2/*http:/help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/>  
 
  
 
 
-- 
----------------------------------------------------------------------------
 Dr. Vlad Cojocaru
   
 EML Research gGmbH
 Schloss-Wolfsbrunnenweg 33
 69118 Heidelberg
   
 Tel: ++49-6221-533266
 Fax: ++49-6221-533298
   
 e-mail:Vlad.Cojocaru[at]eml-r..villa-bosch.de
   
   http://projects.villa-bosch.de/mcm/people/cojocaru/
 
----------------------------------------------------------------------------
EML Research gGmbH
Amtgericht Mannheim / HRB 337446
Managing Partner: Dr. h.c. Klaus Tschira
Scientific and Managing Director: Prof. Dr.-Ing. Andreas Reuter
http://www.eml-r.org
----------------------------------------------------------------------------
  
   _____  
 Unlimited freedom, unlimited storage. Get <http://in.rd.yahoo.com/tagline_mail_2/*http:/help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/>  it now
 -----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber_at_scripps.edu
To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
      to majordomo_at_scripps.edu
  
  
 |