[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: finally actually using gnulib
From: |
Benjamin Lindner |
Subject: |
Re: finally actually using gnulib |
Date: |
Sat, 21 Nov 2009 17:05:49 +0100 |
User-agent: |
Thunderbird 2.0.0.22 (Windows/20090605) |
John W. Eaton wrote:
On 19-Nov-2009, Benjamin Lindner wrote:
| Benjamin Lindner wrote:
| >
| > Thanks for this hint.
| > This is probably the fastest way to get it testing.
|
| I am probably missing something trivial or simply doing something
| stupid.
|
| I downloaded a gnulib snapshot, and from a cloned hg repos, with
| john's patch imported, executed
|
| $ ./autogen.sh --gnulib-srcdir=/octmgw32/octave/gnulib
| generating source lists for liboctave/Makefile...
| vx-op-inc.mk is unchanged
| mx-op-inc.mk is unchanged
| smx-op-inc.mk is unchanged
| vx-op-src.mk is unchanged
| mx-op-src.mk is unchanged
| smx-op-src.mk is unchanged
| generating doc/interpreter/images.mk...
| images.mk is unchanged
| generating src/DLD-FUNCTIONS/module.mk...
| module.mk is unchanged
| bootstrapping...
| ./bootstrap: one of these is required: sha1sum gsha1sum
The sha1sum program is part of GNU coreutils. But it looks like the
bootstrap script only uses it if there are .po files to update (we
don't have any), so I
don't think we really need it. What happenss if you comment out the
find_tool SHA1SUM sha1sum gsha1sum
line in the bootstrap script? Does it work then?
I used sha1sum from
http://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000184.html
but apparently this one does not work.
Then I saw that msys distributes coreutils in two parts, and sha1sum
is in the second part, which I did not have installed.
Now it works.
Also, if you see a message about no libgnu/gnulib.mk file, you will
need to create a file called libgnu/Makefile.am with the contents
include gnulib.mk
before running autogen.sh. I think that filewas accidentally left out
of my previous patch.
thanks for this info.
bootstrap, autoconf-ing and configure complete fine.
During building I get the following two errors
../../run-octave -f -q -H
/octmgw32/octave/octave-tip-automake/doc/interpreter/mk_doc_cache.m
doc-cache ../../src/DOCSTRINGS ../../scripts/DOCSTRINGS || rm -f doc-cache
error: : mkstemp: not supported on this sytem
and
make[2]: Entering directory
`/octmgw32/octave/.build_mingw32_octave-tip-automake-4_gcc-4.4.0-dw2'
make[2]: *** No rule to make target `mkoctfile.exe', needed by `all-am'.
Stop.
benjamin
- finally actually using gnulib, John W. Eaton, 2009/11/14
- Re: finally actually using gnulib, Benjamin Lindner, 2009/11/14
- Re: finally actually using gnulib, Shai Ayal, 2009/11/14
- Re: finally actually using gnulib, Benjamin Lindner, 2009/11/14
- Re: finally actually using gnulib, Benjamin Lindner, 2009/11/19
- Re: finally actually using gnulib, John W. Eaton, 2009/11/19
- Re: finally actually using gnulib,
Benjamin Lindner <=
- Re: finally actually using gnulib, John W. Eaton, 2009/11/21
- Re: finally actually using gnulib, Benjamin Lindner, 2009/11/21
- Re: finally actually using gnulib, Benjamin Lindner, 2009/11/21
- Re: finally actually using gnulib, John W. Eaton, 2009/11/21