libtool-patches
[Top][All Lists]
Advanced

[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
-------------------------------------------------------------------
-------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]