Ошибки при сборке парсера
Vadim_izh 09.06.2005 17:03
Пыталитcь собрать парсер под FreeBSD5.4
Выявились следующие ошибки
In file included from ../../src/include/pa_request.h:17,
from compile_tools.h:16,
from compile.y:32:
.../../src/include/pa_stack.h: In member function `void Stack<T>::push(T)':
.../../src/include/pa_stack.h:23: error: there are no arguments to `count' that depend on a template parameter, so a declaration of `count' must be available
.../../src/include/pa_stack.h:23: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
.../../src/include/pa_stack.h: In member function `T Stack<T>::pop()':
.../../src/include/pa_stack.h:31: error: there are no arguments to `get' that depend on a template parameter, so a declaration of `get' must be available
.../../src/include/pa_stack.h: In member function `T Stack<T>::top_value()':
.../../src/include/pa_stack.h:39: error: there are no arguments to `get' that depend on a template parameter, so a declaration of `get' must be available
.../../src/include/pa_stack.h: In member function `void Stack<T>::wipe_unused()':
.../../src/include/pa_stack.h:44: error: `fused' undeclared (first use this function)
.../../src/include/pa_stack.h:44: error: (Each undeclared identifier is reported only once for each function it appears in.)
.../../src/include/pa_stack.h:45: error: `felements' undeclared (first use this function)
*** Error code 1
Stop in /usr/home/admin/parser-3.1.4/src/main.
*** Error code 1
Stop in /usr/home/admin/parser-3.1.4/src.
*** Error code 1
Stop in /usr/home/admin/parser-3.1.4.
помогите разобраться с чем это связано.
С уважением Кузнецов Вадим.
- Ошибки при сборке парсера, Vadim_izh 09.06.2005 17:03