[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave in CVS has busted configure
From: |
John W. Eaton |
Subject: |
Re: Octave in CVS has busted configure |
Date: |
Fri, 7 Jul 2000 21:10:28 -0500 (CDT) |
On 7-Jul-2000, Dirk Eddelbuettel <address@hidden> wrote:
| "John" == John W Eaton <address@hidden> writes:
| John> I think it makes more sense to keep them in a separate list so I
| John> applied the patch and checked it in to the CVS archive.
|
| [ Sorry for the late reply. The machine with my list subscription had a disk
| crash. As it lives 250km east, it took me a while to organise a (virtual)
| replacement and DNS update to catch the spooling mail. Hope I'm still
| subscribed here... ]
|
| Steven kindly told me that too, so I tried the CVS update on a fresh
| directory. The weird thing is that I now fail to compile Octave. It dies on
| src/lex.cc (see below).
|
| Thomas Walter runs essentially the same configuration (a current Debian
| potato setup on i386), and it works for him. I am out of ideas. We tried
| modifying the c++ compiler options, but no change. Thomas and I have the same
| version of flex and friends.
|
| Does anybody else have an idea ?
|
| Dirk
|
| lex.l:1090: `switch_kw' undeclared (first use this function)
| lex.l:1091: `unwind_protect_kw' undeclared (first use this function)
| lex.l:1095: `gplot_kw' undeclared (first use this function)
| lex.l:1100: `gsplot_kw' undeclared (first use this function)
| lex.l:1105: `replot_kw' undeclared (first use this function)
| lex.l:1110: `function_kw' undeclared (first use this function)
| lex.l:1142: `magic_file_kw' undeclared (first use this function)
| lex.l:1152: `magic_line_kw' undeclared (first use this function)
| lex.l:1047: warning: unreachable code at beginning of switch statement
| lex.l:1026: warning: unused variable `const int octave_kw'
| lex.l:1024: warning: unused variable `int len'
| lex.l:1169: warning: control reaches end of non-void function
`is_keyword(const string &)'
You need gperf. I intend to modify Octave's configure script to warn
about it if it is missing, as it currently warns if you don't have lex
or bison installed.
jwe