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: Ralf Wildenhues
Subject: Re: Fortran libraries on the Blue Gene with mpi
Date: Tue, 21 Apr 2009 21:02:33 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

* Christian Rössel wrote on Tue, Apr 21, 2009 at 10:28:37AM CEST:
> Ralf Wildenhues wrote:
> > 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

Yes, the error itself should be harmless, but it has the problem of
causing some other files not to be built.  Please re-bootstrap with
  MAKEINFO=true ./bootstrap

then there should be a libtoolize.in file afterwards, and you should be
able to go on with the previous list, unless there are further errors.

I'll apply the patch below to let the impact of missing 'makeinfo' be
less of a problem, if you let me know which email address to add to
THANKS.

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

Cheers,
Ralf

        Cope better with missing `makeinfo' in `bootstrap'.
        * bootstrap: Update `./doc/notes.txt' last so missing `makeinfo'
        does not cause a broken tree.
        * THANKS: Update.
        Report by Christian Rössel.

diff --git a/bootstrap b/bootstrap
index 0b3648f..d505c36 100755
--- a/bootstrap
+++ b/bootstrap
@@ -132,9 +132,9 @@ $SED '/^if /,/^endif$/d;/^else$/,/^endif$/d;/^include /d' 
$makes > Makefile
 # configure, and ltversion.m4 to generate configure in the first place:
 rm -f $auxdir/ltmain.sh $m4dir/ltversion.m4
 
-$MAKE ./$auxdir/ltmain.sh ./$m4dir/ltversion.m4 ./doc/notes.txt \
+$MAKE ./$auxdir/ltmain.sh ./$m4dir/ltversion.m4 \
     ./libtoolize.in ./tests/defs.in ./tests/package.m4 \
-    ./tests/testsuite ./libltdl/Makefile.am \
+    ./tests/testsuite ./libltdl/Makefile.am ./doc/notes.txt \
     srcdir=. top_srcdir=. PACKAGE="$2" VERSION="$3" \
     PACKAGE_BUGREPORT="address@hidden" M4SH="$AUTOM4TE --language=m4sh" \
     AUTOTEST="$AUTOM4TE --language=autotest" SED="$SED" MAKEINFO="$MAKEINFO" \




reply via email to

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