octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: texi2dvi fails while building octave


From: Anirudha Bose
Subject: Re: texi2dvi fails while building octave
Date: Sat, 15 Jun 2013 10:51:47 +0530

On Fri, Jun 14, 2013 at 4:53 AM, John W. Eaton <address@hidden> wrote:
On 06/13/2013 07:19 PM, Anirudha Bose wrote:
While I was trying to build the package "octave" by doing make octave
inside mxe-octave, I was shown the following error:

Making install in liboctave

make[5]: Entering directory
`/home/ani/mxe-octave/tmp-octave/octave-3.7.5/.build/doc/liboctave'
TEXINPUTS="/home/ani/mxe-octave/tmp-octave/octave-3.7.5/doc/liboctave/..:$TEXINPUTS"

MAKEINFO='/bin/sh
/home/ani/mxe-octave/tmp-octave/octave-3.7.5/build-aux/missing --run
makeinfo   -I /home/ani/mxe-octave/tmp-octave/octave-3.7.5/doc/liboctave' \
texi2dvi --build-dir=t2d_cache
/home/ani/mxe-octave/tmp-octave/octave-3.7.5/doc/liboctave/liboctave.texi
egrep: Invalid range end
/home/ani/mxe-octave/usr/bin/texi2dvi: cannot read
.//home/ani/mxe-octave/tmp-octave/octave-3.7.5/doc/liboctave/liboctave.texi,
skipping.
make[5]: *** [liboctave.dvi] Error 1/


I have texlive-scheme-medium installed on my system.

You have an old version of texinfo.

I tried installing the latest version of texinfo but I still got the same error. I presume that the problem is with texi2dvi. So instead of getting a newer version, I patched this line
    echo "$command_line_filename" | $EGREP '^(/|[A-z]:/)' >&6 \
with this one
     echo "$command_line_filename" | $EGREP '^(/|[A-Za-z]:/)' >&6

in the file mxe-octave/usr/bin/texi2dvi

Is this all I need to do to get a successful build?

--
Anirudha


reply via email to

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