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