In file included from lex.l:77: ./oct-gperf.h:56: error: ISO C++ forbids declaration of `in_word_set' with no type ./oct-gperf.h:94: error: ISO C++ forbids declaration of `wordlist' with no type ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:130: error: brace-enclosed initializer used to initialize `const int' ./oct-gperf.h:144: error: ISO C++ forbids declaration of `in_word_set' with no type ./oct-gperf.h: In static member function `static const int* octave_kw_hash::in_word_set(const char*, unsigned int)': ./oct-gperf.h:155: error: request for member `name' in `wordlist[index]', which is of non-class type `const int' ./oct-gperf.h:163: error: ISO C++ forbids declaration of `wordptr' with no type ./oct-gperf.h:164: error: ISO C++ forbids declaration of `wordendptr' with no type ./oct-gperf.h:168: error: request for member `name' in `*wordptr', which is of non-class type `const int' lex.l: In function `int is_keyword_token(const std::string&)': lex.l:1016: error: cannot convert `const int*' to `const octave_kw*' in initialization lex.l: In function `octave_value_list Fiskeyword(const octave_value_list&, int)': lex.l:2459: error: request for member `name' in `wordlist[i]', which is of non-class type `const int' make[2]: *** [pic/lex.o] Error 1 make[1]: *** [src] Error 2 make: *** [all] Error 2