При компиляции исходников fb-2.5 из cvs выдаётся такая ошибка:

../src/utilities/../lock/lock_proto.h:46: ошибка: ISO C++ запрещает
декларации 'GlobalPtr' без типа
../src/utilities/../lock/lock_proto.h:46: ошибка: недопустимое
использование '::'
../src/utilities/../lock/lock_proto.h:46: ошибка: expected ';' before
'<' token
../src/utilities/../lock/lock_proto.h:47: ошибка: ISO C++ запрещает
декларации 'GlobalPtr' без типа
../src/utilities/../lock/lock_proto.h:47: ошибка: недопустимое
использование '::'
../src/utilities/../lock/lock_proto.h:47: ошибка: expected ';' before
'<' token
make[2]: *** [../temp/std/utilities/drop.o] Ошибка 1
make[2]: Leaving directory `/opt/firebird2/gen'
make[1]: *** [embed_util] Ошибка 2
make[1]: Leaving directory `/opt/firebird2/gen'
make: *** [firebird] Ошибка 2

Система: Red Hat Enterprise Linux Server 5 ; gcc-4.1 .

Ответить