[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fortran libraries on the Blue Gene with mpi
From: |
Christian Rössel |
Subject: |
Re: Fortran libraries on the Blue Gene with mpi |
Date: |
Tue, 21 Apr 2009 10:28:37 +0200 |
User-agent: |
Thunderbird 1.5.0.14 (X11/20060911) |
Ralf Wildenhues wrote:
> [ adding the libtool-patches list, moving libtool list to Bcc: so you
> can omit it from followups ]
>
> Hello John, Christian,
>
> thanks to both of you for all your feedback so far.
>
> We have a pretty good idea of what is happening for the C compilers now,
> but the C++ and the Fortran compilers still need research. Also, I'm
> not sure yet how to integrate the -qnostaticlink flag automatically, so
> for now let's do it manually.
>
> Below is a first cut at a patch to add support for BG to Libtool.
> I would like you to test it for me. This is going to be a bit of work,
> as it will involve several steps. Please try to follow them all.
>
> First, please ensure that you have Autoconf 2.63 and Automake 1.10.2
> installed somewhere (below the same --prefix) and found early in $PATH.
Hi Ralf,
in order to configure autoconf I needed to install GNU m4. Then
everything went fine.
> Then, grab either the git master branch of the Libtool tree, or a
> nightly snapshot; the Libtool homepage has a link. Extract the tarball.
>
> Apply the patch at the end of this message to the Libtool tree, then run
> ./bootstrap
I used the git branch but couldn't apply the patch via
patch -p1 < patchfile. So I did it manually.
> If there are any problems or error messages, stop right here and report
> back with them. Otherwise, continue:
There was one error I assume is negligible:
cd ./doc && \
makeinfo --no-headers -o notes.txt notes.texi
/bin/sh: makeinfo: command not found
> Create six build trees and build and run the Libtool test suites
> with each of the compiler combinations (the following assumes
> Bourne-shell syntax):
>
> mkdir build-gcc build-xl build-bgcc build-bgxl build-mpigcc build-mpixl
>
> # GCC, non-BG
> cd build-gcc
> ../configure CC=gcc CXX=g++ F77=g77 FC=gfortran GCJ=no
configure complains
"configure: error: cannot find sources (libtoolize.in) in .. or .."
There is a libtoolize.m4sh in .. but not a libtoolize.in.
What shall I do?
Cheers,
Christian
-------------------------------------------------------------------
-------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich
Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Bärbel Brumme-Bothe
Geschäftsführung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
-------------------------------------------------------------------
-------------------------------------------------------------------
Re: Fortran libraries on the Blue Gene with mpi, Christian Rössel, 2009/04/22
Re: Fortran libraries on the Blue Gene with mpi, Ralf Wildenhues, 2009/04/25