[CPMD-list] CPMD Installation on Mac OSX

Chang Y. Won won2 at uiuc.edu
Thu Dec 27 22:34:42 CET 2007


Dear Christian SIMON, 

First of all, thank you very much for your help. 

>what are the compiler/linker flags that you are using?

I used as MACOSX-XLF-G5-MPI is:

       CFLAGS='-g'
       FC='mpif77 -c -g -C' 
       LD='mpif77 -g -C'
     else
       CFLAGS='-O'
       FC='mpif77 -c -O'
       LD='mpif77 -O'
     fi

For mpif90, I just switched mpif77 to mpif90. 

The error is:
with mpif77, 
symbol _fork used from dynamic library /usr/lib/libm.dylib(fork.So) not from earlier dynamic library /turing/software/lib/libgm.0.dylib(gm_fork_system.lo)
/usr/bin/ld: Undefined symbols:
......

With mpif90, error is:
"./timetag.f", line 8.7: 1515-019 (S) Syntax is incorrect.
....



>Have you a personal xlf.cfg ?
No. 

>Furthermore, how are named the C/C++ compilers ? mpicc and mpicxx ?

mpicc and mpiccxx  are the commands for compiling and linking C, C++.

>In case you installed MPICH yourself:
>- could you provide us the configure command you used ? (especially,  
>was a -qextname option issued ?)

I'm not allowed to install MPICH myself to my system. 
For -qextname option, I tried as MACOSX-XLF-G5-MPI is (-qextname=dcopy:dgetrf:.....), and only"-qextname"

>- what is the filesystem used to configure MPICH ? Is it of the name  
>nature as the one it is installed on ? (HFS+ or UFS ?)
>

Based on the manual of my system, the filesystem is 2 HP Itanium2 linux. I guess it might be Unix file system, but I'm not sure. 

Thank you again. 

Regards, 

Chang Won 



---- Original message ----
>Date: Thu, 27 Dec 2007 18:25:34 +0100
>From: Christian Simon <csimon at ccr.jussieu.fr>  
>Subject: Re: [CPMD-list] CPMD Installation on Mac OSX  
>To: "Chang Y. Won" <won2 at uiuc.edu>, CPMD Mailing List <CPMD-list at cpmd.org>
>
>Dear Chang Won,
>
>To provide the information Axel asked for :
>
>On 19 dec. 07, at 00:45, Axel Kohlmeyer wrote:
>
>> CW> >what are the compiler/linker flags that you are using?
>
>mpif77 -show
>mpif90 -show
>
>Furthermore, how are named the C/C++ compilers ? mpicc and mpicxx ?
>
>Have you a personal xlf.cfg ?
>
>In case you installed MPICH yourself:
>- could you provide us the configure command you used ? (especially,  
>was a -qextname option issued ?)
>- what is the filesystem used to configure MPICH ? Is it of the name  
>nature as the one it is installed on ? (HFS+ or UFS ?)
>
>
>--
>Dr. Christian SIMON, Maitre de Conferences
>Laboratoire LI2C-UMR7612                Bat. F74, piece 757
>Universite Pierre et Marie Curie        Tel:+33.1.44.27.32.65
>Case 51                                 Fax:+33.1.44.27.32.28
>4 Place Jussieu
>75252 Paris Cedex 05
>France/Europe
>
>

Chang Yeon Won
-------------------------------------------------------------------------
Grad. Res. Asst. (Ph.D Candidate)
Computational MEMS/Nano Lab
3213 Beckman Institute 
University of Illinois at Urbana-Champaign    
405 N. Mathews Avenue
Urbana, IL 61801                            Office (217)244-1964
-------------------------------------------------------------------------


More information about the CPMD-list mailing list