[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mercurial in OS 10.4.11 (was imread/imwrite)
From: |
David Bateman |
Subject: |
Re: mercurial in OS 10.4.11 (was imread/imwrite) |
Date: |
Fri, 20 Jun 2008 09:49:46 +0200 |
User-agent: |
Thunderbird 2.0.0.12 (X11/20080306) |
Thomas L. Scofield wrote:
>
> I've been using some scripts that Ben Abbott supplied me with. The
> main script is
>
> cd ~/devel/mercurial/octave
> hg update -C default
> cd ..
> if [ -d "octave-3.0.0" ]; then
> rm -r octave-3.0.0
> fi
> if [ -f "octave-3.0.0.tar.gz" ]; then
> rm octave-3.0.0.tar.gz
> fi
> cp -r octave octave-3.0.0
> cd octave-3.0.0
> ../osx_fix.sh
> ./autogen.sh
> cd ..
> tar cvzf octave-3.0.0.tar.gz octave-3.0.0
> md5 octave-3.0.0.tar.gz
> echo "(1) Add md5 to octave.info"
> mate "/sw/fink/10.4/local/main/finkinfo/sci/octave.info"
> sudo cp octave-3.0.0.tar.gz /sw/src/.
> sudo fink rebuild octave
> sudo fink remove octave
> sudo fink install octave
>
>
> while the osx_fix.sh script does as he describes in this note to
> Maintainers
>
> http://www.cae.wisc.edu/pipermail/octave-maintainers/2008-April/006941.html
>
>
> Things progress along quite well for some time into the "make"
> process. Here are the last few lines of output:
>
> make -C src all
> making DASPK-opts.cc from ../liboctave/DASPK-opts.in
> making DASRT-opts.cc from ../liboctave/DASRT-opts.in
> making DASSL-opts.cc from ../liboctave/DASSL-opts.in
> making LSODE-opts.cc from ../liboctave/LSODE-opts.in
> making NLEqn-opts.cc from ../liboctave/NLEqn-opts.in
> making Quad-opts.cc from ../liboctave/Quad-opts.in
> making defaults.h from defaults.h.in
> making graphics.h
> awk: syntax error at source line 413 in function emit_source source
> file ./genprops.awk
> context is
> dval = gensub >>> (/^.*\{(.*)\}.*$/, <<< "\"\\1\"",
> "g", dval);
> awk: illegal statement at source line 414 in function emit_source
> source file ./genprops.awk
> awk: syntax error at source line 439 source file ./genprops.awk
> make[2]: *** [graphics.h] Error 2
> make[1]: *** [src] Error 2
> make: *** [all] Error 2
> ### execution of /var/tmp/tmp.2.W8ECNr failed, exit code 2
You need "gawk" and not "awk" to be used.. Unfortunately the
genprops.awk script uses a "gawk"-ism and there is no obvious way to
remove. However, I'd be all for making genprops.awk vanilla awk
compatible if possible.
http://www.nabble.com/Again-error-with-graphics.h-to17487289.html
where its explained the issue is related to the gensub versus gsub
functions in gawk.
D.
--
David Bateman address@hidden
Motorola Labs - Paris +33 1 69 35 48 04 (Ph)
Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob)
91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax)
The information contained in this communication has been classified as:
[x] General Business Information
[ ] Motorola Internal Use Only
[ ] Motorola Confidential Proprietary
- imread/imwrite, Thomas L. Scofield, 2008/06/19
- Re: imread/imwrite, Julian Schnidder, 2008/06/19
- mercurial in OS 10.4.11 (was imread/imwrite), Thomas L. Scofield, 2008/06/19
- Re: mercurial in OS 10.4.11 (was imread/imwrite),
David Bateman <=
- Re: mercurial in OS 10.4.11 (was imread/imwrite), Jaroslav Hajek, 2008/06/20
- Re: mercurial in OS 10.4.11 (was imread/imwrite), John W. Eaton, 2008/06/20
- Re: mercurial in OS 10.4.11 (was imread/imwrite), Jaroslav Hajek, 2008/06/20
- Re: mercurial in OS 10.4.11 (was imread/imwrite), dbateman, 2008/06/20
- Re: mercurial in OS 10.4.11 (was imread/imwrite), Jaroslav Hajek, 2008/06/21
- Re: mercurial in OS 10.4.11 (was imread/imwrite), John W. Eaton, 2008/06/23
Re: imread/imwrite, Ben Abbott, 2008/06/20
imread/imwrite, John W. Eaton, 2008/06/20