help-octave
[Top][All Lists]
Advanced

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

Re: compling from CVS: lex.l errors


From: John W. Eaton
Subject: Re: compling from CVS: lex.l errors
Date: Fri, 25 Feb 2005 13:47:53 -0500

On 25-Feb-2005, Andy Adler <address@hidden> wrote:

| It's working for me now under debian but not under cygwin. However
| the cygwin error is now different. I try to debug some more.
|         ...
|     making oct-gperf.h from octave.gperf
|     1 input keys have identical hash values, examine output carefully...
|         ...
|     g++ -c  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -I../glob 
-I../glob -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -g -O2 lex.cc -o lex.o
|     In file included from lex.l:76:
|     oct-gperf.h:59: error: ISO C++ forbids declaration of `in_word_set' with 
no type
|     oct-gperf.h:97: error: ISO C++ forbids declaration of `wordlist' with no 
type
|     oct-gperf.h:133: error: brace-enclosed initializer used to initialize 
`const int'

I think the solution for this problem is to remove -the -E option from
the gperf command, then regenerate oct-gperf.h.

| Another cygwin error is this:
| 
|     Creating library file: libcruft.dll.a
|     lapack/zpbtf2.o(.text+0x23c):zpbtf2.f: undefined reference to `_zher_'
| 
| If I create an empty zher_ function then it links properly.

I added libcruft/blas/zher.f.

Thanks,

jwe



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

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