|
编译scim-tables Version 0.5.3出错
/usr/include/scim-1.0/scim_transaction.h:86: error: ISO C++ forbids declaration of 'TransactionReader' with no type
/usr/include/scim-1.0/scim_transaction.h:86: error: expected ';' before '*' token
scim_generic_table.h:83: error: 'KeyboardLayout' does not name a type
scim_generic_table.h:127: error: 'KeyboardLayout' does not name a type
scim_generic_table.h:274: error: 'KeyboardLayout' has not been declared
scim_generic_table.h: In member function 'void GenericTableHeader::set_keyboard_layout(int)':
scim_generic_table.h:276: error: 'm_keyboard_layout' was not declared in this scope
scim_generic_table.h: At global scope:
scim_generic_table.h:861: error: 'KeyboardLayout' does not name a type
scim_generic_table.h:1046: error: 'KeyboardLayout' has not been declared
scim_table_imengine.cpp: In member function 'virtual bool TableInstance::process_key_event(const scim::KeyEvent&)':
scim_table_imengine.cpp:485: error: 'const struct scim::KeyEvent' has no member named 'map_to_layout'
scim_table_imengine.cpp:485: error: 'class GenericTableLibrary' has no member named 'get_keyboard_layout'
make[2]: *** [table_la-scim_table_imengine.lo] 错误 1
make[2]: Leaving directory `/down/scim-tables-0.5.3/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/down/scim-tables-0.5.3'
make: *** [all] 错误 2
怎么回事? |
|