MidnightBSD Magus

japanese/scim-anthy

SCIM IMEngine module using Anthy

Flavor Version Run OSVersion Arch License Restricted Status
1.2.7_7 637 4.0 i386 gpl2+ 0 fail

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Type Time Message
m4032b info 2026-05-14 18:20:36.398575 Test Started
m4032b fail 2026-05-14 18:23:52.456838 make build returned non-zero: 1
m4032b fail 2026-05-14 18:23:52.535334 Test complete.

Log

===>  Building for ja-scim-anthy-1.2.7_7
/usr/local/bin/gmake  all-recursive
gmake[1]: Entering directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7'
Making all in intl
gmake[2]: Entering directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/intl'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/intl'
Making all in po
gmake[2]: Entering directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/po'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/po'
Making all in m4
gmake[2]: Entering directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/m4'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/m4'
Making all in src
gmake[2]: Entering directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/src'
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/scim-1.0  -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_imengine_helper_la-scim_anthy_helper.lo -MD -MP -MF .deps/anthy_imengine_helper_la-scim_anthy_helper.Tpo -c -o anthy_imengine_helper_la-scim_anthy_helper.lo `test -f 'scim_anthy_helper.cpp' || echo './'`scim_anthy_helper.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_factory.lo -MD -MP -MF .deps/anthy_la-scim_anthy_factory.Tpo -c -o anthy_la-scim_anthy_factory.lo `test -f 'scim_anthy_factory.cpp' || echo './'`scim_anthy_factory.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_imengine.lo -MD -MP -MF .deps/anthy_la-scim_anthy_imengine.Tpo -c -o anthy_la-scim_anthy_imengine.lo `test -f 'scim_anthy_imengine.cpp' || echo './'`scim_anthy_imengine.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_action.lo -MD -MP -MF .deps/anthy_la-scim_anthy_action.Tpo -c -o anthy_la-scim_anthy_action.lo `test -f 'scim_anthy_action.cpp' || echo './'`scim_anthy_action.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_preedit.lo -MD -MP -MF .deps/anthy_la-scim_anthy_preedit.Tpo -c -o anthy_la-scim_anthy_preedit.lo `test -f 'scim_anthy_preedit.cpp' || echo './'`scim_anthy_preedit.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_reading.lo -MD -MP -MF .deps/anthy_la-scim_anthy_reading.Tpo -c -o anthy_la-scim_anthy_reading.lo `test -f 'scim_anthy_reading.cpp' || echo './'`scim_anthy_reading.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_conversion.lo -MD -MP -MF .deps/anthy_la-scim_anthy_conversion.Tpo -c -o anthy_la-scim_anthy_conversion.lo `test -f 'scim_anthy_conversion.cpp' || echo './'`scim_anthy_conversion.cpp
/bin/sh ../libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0   -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -MT anthy_la-scim_anthy_key2kana.lo -MD -MP -MF .deps/anthy_la-scim_anthy_key2kana.Tpo -c -o anthy_la-scim_anthy_key2kana.lo `test -f 'scim_anthy_key2kana.cpp' || echo './'`scim_anthy_key2kana.cpp
mkdir .libs
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_action.lo -MD -MP -MF .deps/anthy_la-scim_anthy_action.Tpo -c scim_anthy_action.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_action.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_key2kana.lo -MD -MP -MF .deps/anthy_la-scim_anthy_key2kana.Tpo -c scim_anthy_key2kana.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_key2kana.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_reading.lo -MD -MP -MF .deps/anthy_la-scim_anthy_reading.Tpo -c scim_anthy_reading.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_reading.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_preedit.lo -MD -MP -MF .deps/anthy_la-scim_anthy_preedit.Tpo -c scim_anthy_preedit.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_preedit.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_factory.lo -MD -MP -MF .deps/anthy_la-scim_anthy_factory.Tpo -c scim_anthy_factory.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_factory.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_conversion.lo -MD -MP -MF .deps/anthy_la-scim_anthy_conversion.Tpo -c scim_anthy_conversion.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_conversion.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_imengine_helper_la-scim_anthy_helper.lo -MD -MP -MF .deps/anthy_imengine_helper_la-scim_anthy_helper.Tpo -c scim_anthy_helper.cpp  -fPIC -DPIC -o .libs/anthy_imengine_helper_la-scim_anthy_helper.o
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_imengine.lo -MD -MP -MF .deps/anthy_la-scim_anthy_imengine.Tpo -c scim_anthy_imengine.cpp  -fPIC -DPIC -o .libs/anthy_la-scim_anthy_imengine.o
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_preedit.cpp:26:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_preedit.cpp:26:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
scim_anthy_preedit.cpp:599:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  594 |         switch (period) {
      |                 ~~~~~~
  595 |         case SCIM_ANTHY_PERIOD_WIDE:
  596 |             return scim_anthy_kana_wide_comma_rule;
  597 |         case SCIM_ANTHY_PERIOD_HALF:
  598 |             return scim_anthy_kana_half_comma_rule;
  599 |         case SCIM_ANTHY_PERIOD_JAPANESE:
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
scim_anthy_preedit.cpp:597:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  594 |         switch (period) {
      |                 ~~~~~~
  595 |         case SCIM_ANTHY_PERIOD_WIDE:
  596 |             return scim_anthy_kana_wide_comma_rule;
  597 |         case SCIM_ANTHY_PERIOD_HALF:
      |              ^~~~~~~~~~~~~~~~~~~~~~
scim_anthy_preedit.cpp:595:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  594 |         switch (period) {
      |                 ~~~~~~
  595 |         case SCIM_ANTHY_PERIOD_WIDE:
      |              ^~~~~~~~~~~~~~~~~~~~~~
scim_anthy_preedit.cpp:612:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  607 |         switch (period) {
      |                 ~~~~~~
  608 |         case SCIM_ANTHY_PERIOD_WIDE:
  609 |             return scim_anthy_romaji_wide_comma_rule;
  610 |         case SCIM_ANTHY_PERIOD_HALF:
  611 |             return scim_anthy_romaji_half_comma_rule;
  612 |         case SCIM_ANTHY_PERIOD_JAPANESE:
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
scim_anthy_preedit.cpp:610:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  607 |         switch (period) {
      |                 ~~~~~~
  608 |         case SCIM_ANTHY_PERIOD_WIDE:
  609 |             return scim_anthy_romaji_wide_comma_rule;
  610 |         case SCIM_ANTHY_PERIOD_HALF:
      |              ^~~~~~~~~~~~~~~~~~~~~~
scim_anthy_preedit.cpp:608:14: warning: comparison of different enumeration types in switch statement ('CommaStyle' and 'scim_anthy::PeriodStyle') [-Wenum-compare-switch]
  607 |         switch (period) {
      |                 ~~~~~~
  608 |         case SCIM_ANTHY_PERIOD_WIDE:
      |              ^~~~~~~~~~~~~~~~~~~~~~
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
./scim_anthy_key2kana_table.h:113:19: note: in instantiation of template class 'std::basic_string' requested here
  113 |     WideString    m_name;
      |                   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
In file included from /usr/include/c++/v1/string:647:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1151:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1151 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1154:93: note: while substituting prior template arguments into non-type template parameter [with _Tp = std::basic_string]
 1154 |   _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit basic_string(const _Tp& __t)
      |                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1155 |       : __r_(__default_init_tag(), __default_init_tag()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1156 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1157 |     __init(__sv.data(), __sv.size());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |   }
      |   ~
/usr/include/c++/v1/string:752:7: note: while substituting deduced template arguments into function template 'basic_string' [with _Tp = std::basic_string, $1 = (no value)]
  752 | class basic_string {
      |       ^
./scim_anthy_key2kana_table.h:89:7: note: while declaring the implicit copy constructor for 'Key2KanaTable'
   89 | class Key2KanaTable
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_key2kana.cpp:91:18: note: in instantiation of member function 'std::basic_string::operator=' requested here
   91 |             wide = utf8_mbstowcs (raw);
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2841:7: error: implicit instantiation of undefined template 'std::char_traits'
 2841 |       traits_type::copy(__p + __sz, __s, __n);
      |       ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:1347:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1347 |     return append(__str);
      |            ^
scim_anthy_key2kana.cpp:105:20: note: in instantiation of member function 'std::basic_string::operator+=' requested here
  105 |             result += wide;
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traIn file included from scim_anthy_preedit.cpp:26its:
In file included from ./scim_anthy_factory.h;
      |                             ^
:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2368:3: In file included from scim_anthy_key2kana.cpperror: implicit instantiation of undefined template 'std::char_traits'
:21:
 2368 | In file included from ./scim_anthy_key2kana.h:25:
In file included from   t/usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostreamrai:42:
In file included from /usr/include/c++/v1/ios:ts_220:
In file included from typ/usr/include/c++/v1/__locale:24e::copy(:
/usr/include/c++/v1/string:std2844:7::_: error: _toimplicit instantiation of undefined template 'std::char_traits'
_add 2844 | res   s(_  _p), __s, __sz +  tr1);aits_type::assign(__p[__sz
      | ], value  ^
_ty/usr/include/c++/v1/string:1005:7: note: in instantiation of member function 'std::basic_string::__init_copy_ctor_external' requested here
pe 1005 | ());
      |       ^
      __ini/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
t   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
_copy_ctor_external(std::__to_address(__str.__get_long_pointer()), __str.__get_long_size());
      |       ^
scim_anthy_preedit.cpp:72:16: note: in instantiation of member function 'std::basic_string::basic_string' requested here
   72 |         return m_source;
      |                ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2492:5: error: implicit instantiation of undefined template 'std::char_traits'
 2492 |     traits_type::copy(std::__to_address(__p), std::__to_address(__old_p), __n_copy);
      |     ^
/usr/include/c++/v1/string:2847:5: note: in instantiation of member function 'std::basic_string::__grow_by_and_replace' requested here
 2847 |     __grow_by_and_replace(__cap, __sz + __n - __cap, __sz, __sz, 0, __n, __s);
      |     ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:1347:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1347 |     return append(__str);
      |            ^
scim_anthy_key2kana.cpp:105:20: note: in instantiation of member function 'std::basic_string::operator+=' requested here
  105 |             result += wide;
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2494:5: error: implicit instantiation of undefined template 'std::char_traits'
 2494 |     traits_type::copy(std::__to_address(__p) + __n_copy, __p_new_stuff, __n_add);
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2497:5: error: implicit instantiation of undefined template 'std::char_traits'
 2497 |     traits_type::copy(
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2505:3: error: implicit instantiation of undefined template 'std::char_traits'
 2505 |   traits_type::assign(__p[__old_sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2662 |         return __assign_no_alias(__str.data(), __str.size());
      |                ^
scim_anthy_key2kana.cpp:109:20: note: in instantiation of member function 'std::basic_string::operator=' requested here
  109 |             result = wide;
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from In file included from scim_anthy_preedit.cpp/usr/include/c++/v1/ios:220:26:
In file included from ./scim_anthy_factory.h:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
:32 2576 |     traits_type::assign(__p[__n], value_type());
      |     ^
:
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
In file included from    23 | /usr/local/include/scim-1.0/scim.h:193str:
In file included from /usr/include/c++/v1/iostreamuct:42:
 _In file included from /usr/include/c++/v1/ios:LIB220:
In file included from CPP/usr/include/c++/v1/__locale:24_T:
/usr/include/c++/v1/string:2575:EMP5: error: implicit instantiation of undefined template 'std::char_traits'
LATE 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
_VIS c/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
har_tr 2662 |         return __assign_no_aliasait(_|                             ^_s
tr.data(), __str.size());
      |                ^
scim_anthy_preedit.cpp:249:14: note: in instantiation of member function 'std::basic_string::operator=' requested here
  249 |     m_source = source;
      |              ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS chIn file included from ar_tscim_anthy_key2kana.cpp:21ra:
In file included from it./scim_anthy_key2kana.h:s;25:

      In file included from /usr/local/include/scim-1.0/scim.h|                             ^
:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std:In file included from :__scim_anthy_preedit.cpp:26to:
In file included from ./scim_anthy_factory.h_a:32dd:
In file included from re/usr/local/include/scim-1.0/scim.h:ss193:
(_In file included from /usr/include/c++/v1/iostream_p:42),:
In file included from  _/usr/include/c++/v1/ios:_s220:
, In file included from /usr/include/c++/v1/__locale__:24n):
/usr/include/c++/v1/string;
:2576      | :5    ^
: error: /usr/include/c++/v1/string:implicit instantiation of undefined template 'std::char_traits'
2665:14: 2576 |  note:   in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
   2665 | trai   ts_  ty rpeet::urasn si__gnas(__p[_si_gn_no_n],al vaiaslue()(_);
      | _st    ^
r/usr/include/c++/v1/__fwd/string.h:.d23:29ata: note: ()template is declared here
, __st   23 | r.stsiruzect() _L);IB
      CP|              ^P_T
Escim_anthy_key2kana.cpp:109MP:20LAT: E_note: in instantiation of member function 'std::basic_string::operator=' requested hereVI
S   109ch |  ar  _t  raits;
         |                             ^
    result = wide;
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
 2576 |     traitsIn file included from _tscim_anthy_preedit.cpp:26:
ypIn file included from ./scim_anthy_factory.h:e:32:
:aIn file included from /usr/local/include/scim-1.0/scim.hss:193ig:
In file included from /usr/include/c++/v1/iostreamn(_:42:
_p[__In file included from /usr/include/c++/v1/iosn]:220, v:
In file included from /usr/include/c++/v1/__localealu:24:
e_t/usr/include/c++/v1/string:2492ype:5(): );error: implicit instantiation of undefined template 'std::char_traits'

      |  2492 |     ^
   /usr/include/c++/v1/__fwd/string.h:23 tr:29:ait note: template is declared heres_t
y   23pe: | :costrpy(sucttd _::LI__BCto_PPad_TEdreMPLss(ATE_VI__S p)ch, sartd_t::ra__ittos;_ad
      | dre                            ^
ss(__old_p), __n_copy);
      |     ^
/usr/include/c++/v1/string:2581:5: note: in instantiation of member function 'std::basic_string::__grow_by_and_replace' requested here
 2581 |     __grow_by_and_replace(In file included from scim_anthy_key2kana.cpp:21__ca:
In file included from ./scim_anthy_key2kana.hp -:25:
 1,In file included from /usr/local/include/scim-1.0/scim.h _:193_n:
In file included from  -/usr/include/c++/v1/iostream: __42:
In file included from ca/usr/include/c++/v1/ios:p220:
In file included from  + /usr/include/c++/v1/__locale:241, :
/usr/include/c++/v1/string:__s3289:z,5: 0 error: , implicit instantiation of undefined template 'std::char_traits'
__s 3289z, |    __  n,tr _ai_s)ts_;
ty      | pe    ^
::/usr/include/c++/v1/string:2662as:16:sig note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested heren(*
_ 2662 | _g  et  _l  on  rg_etpourinn te__r(as),si vgnal_nueo__talias;
(_      | _st    ^
r.scim_anthy_key2kana.cpp:112dat:19:a() note: in instantiation of member function 'std::basic_string::clear' requested here, _
_s  112 | tr.   si  ze  () m);_p
      en|                ^di
nscim_anthy_preedit.cpp:249g.:14:cle note: arin instantiation of member function 'std::basic_string::operator=' requested here
   249 | ()    m_s;
ou      | rc                  ^
e =/usr/include/c++/v1/__fwd/string.h:23 s:29ou: rcenote: template is declared here
;
      |    23 |              ^
st/usr/include/c++/v1/__fwd/string.h:23:29: note: ructemplate is declared here
t    23 | _LstIBruCPct P_T_LIEMPBCPLATP_E_TEVISMPL chATEar__VItraS cits;
      ha|                             ^r_tr
aits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:3292:5: error: implicit instantiation of undefined template 'std::char_traits'
 3292 |     traits_type::assign(*__get_short_pointerIn file included from scim_anthy_preedit.cpp:(),26:
In file included from  v./scim_anthy_factory.h:32alu:
In file included from /usr/local/include/scim-1.0/scim.he_:193typ:
In file included from /usr/include/c++/v1/iostreame(:42)):
In file included from ;
/usr/include/c++/v1/ios:      | 220:
    ^
In file included from /usr/include/c++/v1/__locale:/usr/include/c++/v1/__fwd/string.h:2324:
/usr/include/c++/v1/string::292494:: 5: note: template is declared hereerror: implicit instantiation of undefined template 'std::char_traits'

    232494 |   | st   ructrat it_Ls_IBtyCPpeP_T::cEMPopyLAT(stE_d:VI:_S _tocha_adr_drtressait(__s;
p)       |                             ^+ _
_n_copy, __p_new_stuff, __n_add);
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_preedit.cpp:26:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2497:5: error: implicit instantiation of undefined template 'std::char_traits'
 2497 |     traits_type::copy(
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS In file included from chascim_anthy_key2kana.cpp:21:
r_In file included from ./scim_anthy_key2kana.h:tra25:
In file included from its;
      /usr/local/include/scim-1.0/scim.h:|                             ^
193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:3998:3: error: implicit instantiation of undefined template 'std::char_traits'
 3998 |   _Traits::copy(__ptr, __lhs.data(), __lhs_sz);
      |   ^
scim_anthy_key2kana.cpp:128:41: note: in instantiation of function template specialization 'std::operator+, std::allocator>' requested here
  128 |     WideString matching_str = m_pending + widestr;
      |                                         ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_In file included from TEMPLATE_VIS scim_anthy_preedit.cppchar_tr:a26:
its;
      | In file included from                             ^
./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.hIn file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from :
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
/usr/include/c++/v1/iosIn file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:3999:3: error: implicit instantiation of undefined template 'std::char_traits'
 3999 |   _Traits::copy(:__ptr + __lhs_sz, __rh220s.data(), __:
rhsIn file included from _sz/usr/include/c++/v1/__locale:);24
      |   ^
:
/usr/include/c++/v1/__fwd/string.h:/usr/include/c++/v1/string23::29: 2505note: template is declared here
   23 | str:uc3t : error: implicit instantiation of undefined template 'std::char_traits'
_LIBCPP_TEM 2505 |   tPLATE_VIrS char_traitas;
      |                             ^
its_type::In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
aIn file included from /usr/include/c++/v1/iostreams:42:
In file included from s/usr/include/c++/v1/ios:i220:
gIn file included from /usr/include/c++/v1/__locale:24:
n/usr/include/c++/v1/string:(4000:_3: error: _pimplicit instantiation of undefined template 'std::char_traits'[__o
l 4000 | d _ _Trasitzs:]:,assi gvalue_tn(_y_ptr + __lhs_sz +p __rehs_sz(, 1, _Cha)rT());
      )|   ^
;
/usr/include/c++/v1/__fwd/string.h:23:29      :|   ^
 note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VI/usr/include/c++/v1/__fwd/string.hS char_:tr23aits;
      |                             ^:
29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_preedit.cpp:26:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2665:14: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2665 |       return __assign_no_alias(__str.data(), __str.size());
      |              ^
scim_anthy_preedit.cpp:249:14: note: in instantiation of member function 'std::basic_string::operator=' requested here
  249 |     m_source = source;
      |              ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_key2kana.cpp:21:
In file included from ./scim_anthy_key2kana.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__localeIn file included from :scim_anthy_preedit.cpp24:
/usr/include/c++/v1/string:3828::3826: error: :
In file included from implicit instantiation of undefined template 'std::char_traits'
./scim_anthy_factory.h 3828 |   r:etur32n _:
_lhs_In file included from sz =/usr/local/include/scim-1.0/scim.h= __r:hs.193siz:
e() && _TraitIn file included from s::compare(__lhs.d/usr/include/c++/v1/iostreamata(), __rhs:.dat42a(),:
 __lhIn file included from s_sz/usr/include/c++/v1/ios) ==: 0;
220      |                                      ^
:
In file included from /usr/include/c++/v1/__locale:scim_anthy_key2kana.cpp:15924:26: :
note: /usr/include/c++/v1/stringin instantiation of function template specialization 'std::__1::operator==, std::allocator>' requested here
  159 |  :     2576  if: (ma5tchi:ng_s tr ==error:  uimplicit instantiation of undefined template 'std::char_traits'tf8_
mbstow cs2576  | ("\\ "))  {
      |                            ^
t/usr/include/c++/v1/__fwd/string.h:23:ra29: note: template is declared herei
t   23 | strusc_t _tLIBCPyP_TEMPLpATE_eV:IS cha:r_traits;a
      |                             ^
ssign(__p[__n], value_type());
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
In file included from scim_anthy_preedit.cpp:26:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_preedit.cpp:338:20: note: in instantiation of member function 'std::basic_string::operator=' requested here
  338 |             substr = m_reading.get (0, m_reading.get_caret_pos (),
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
6 warnings and 12 errors generated.
gmake[2]: *** [Makefile:707: anthy_la-scim_anthy_key2kana.lo] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: *** [Makefile:686: anthy_la-scim_anthy_preedit.lo] Error 1
 c++ -DHAVE_CONFIG_H -I. -I.. -DSCIM_ANTHY_LOCALEDIR=\"/usr/local/share/locale\" -DSCIM_ICONDIR=\"/usr/local/share/scim/icons\" -DSCIM_ANTHY_DATADIR=\"/usr/local/share/scim/Anthy\" -DSCIM_ANTHY_STYLEDIR=\"/usr/local/share/scim/Anthy/style\" -I/usr/local/include -I/usr/local/include/scim-1.0 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT anthy_la-scim_anthy_action.lo -MD -MP -MF .deps/anthy_la-scim_anthy_action.Tpo -c scim_anthy_action.cpp -o anthy_la-scim_anthy_action.o >/dev/null 2>&1
scim_anthy_factory.cpp:85:28: warning: 'anthy_LTX_scim_imengine_module_create_factory' has C-linkage specified, but returns incomplete type 'IMEngineFactoryPointer' (aka 'Pointer') which could be incompatible with C [-Wreturn-type-c-linkage]
   85 |     IMEngineFactoryPointer scim_imengine_module_create_factory (uint32 engine)
      |                            ^
scim_anthy_factory.cpp:48:45: note: expanded from macro 'scim_imengine_module_create_factory'
   48 | #define scim_imengine_module_create_factory anthy_LTX_scim_imengine_module_create_factory
      |                                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2368:3: error: implicit instantiation of undefined template 'std::char_traits'
 2368 |   traits_type::copy(std::__to_address(__p), __s, __sz + 1);
      |   ^
/usr/include/c++/v1/string:1005:7: note: in instantiation of member function 'std::basic_string::__init_copy_ctor_external' requested here
 1005 |       __init_copy_ctor_external(std::__to_address(__str.__get_long_pointer()), __str.__get_long_size());
      |       ^
scim_anthy_conversion.cpp:38:7: note: in instantiation of member function 'std::basic_string::basic_string' requested here
   38 |     : m_string      (str),
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2662 |         return __assign_no_alias(__str.data(), __str.size());
      |                ^
scim_anthy_conversion.cpp:70:15: note: in instantiation of member function 'std::basic_string::operator=' requested here
   70 |     m_string  = str;
      |               ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
 2576 |     traits_type::assign(__p[__n], value_type());
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2492:5: error: implicit instantiation of undefined template 'std::char_traits'
 2492 |     traits_type::copy(std::__to_address(__p), std::__to_address(__old_p), __n_copy);
      |     ^
/usr/include/c++/v1/string:2581:5: note: in instantiation of member function 'std::basic_string::__grow_by_and_replace' requested here
 2581 |     __grow_by_and_replace(__cap - 1, __n - __cap + 1, __sz, 0, __sz, __n, __s);
      |     ^
/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2662 |         return __assign_no_alias(__str.data(), __str.size());
      |                ^
scim_anthy_conversion.cpp:70:15: note: in instantiation of member function 'std::basic_string::operator=' requested here
   70 |     m_string  = str;
      |               ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2494:5: error: implicit instantiation of undefined template 'std::char_traits'
 2494 |     traits_type::copy(std::__to_address(__p) + __n_copy, __p_new_stuff, __n_add);
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2497:5: error: implicit instantiation of undefined template 'std::char_traits'
 2497 |     traits_type::copy(
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2505:3: error: implicit instantiation of undefined template 'std::char_traits'
 2505 |   traits_type::assign(__p[__old_sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2665:14: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2665 |       return __assign_no_alias(__str.data(), __str.size());
      |              ^
scim_anthy_conversion.cpp:70:15: note: in instantiation of member function 'std::basic_string::operator=' requested here
   70 |     m_string  = str;
      |               ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
 2576 |     traits_type::assign(__p[__n], value_type());
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2841:7: error: implicit instantiation of undefined template 'std::char_traits'
 2841 |       traits_type::copy(__p + __sz, __s, __n);
      |       ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:1347:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1347 |     return append(__str);
      |            ^
scim_anthy_conversion.cpp:268:13: note: in instantiation of member function 'std::basic_string::operator+=' requested here
  268 |         str += it->get_string ();
      |             ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2844:7: error: implicit instantiation of undefined template 'std::char_traits'
 2844 |       traits_type::assign(__p[__sz], value_type());
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_conversion.cpp:22:
In file included from ./scim_anthy_factory.h:32:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_conversion.cpp:752:20: note: in instantiation of member function 'std::basic_string::operator=' requested here
  752 |             string = utf8_mbstowcs (str);
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
14 errors generated.
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_imengine.cpp:244:18: note: in instantiation of member function 'std::basic_string::operator=' requested here
  244 |             wide = gmake[2]: *** [Makefile:700: anthy_la-scim_anthy_conversion.lo] Error 1
utf8_mbstowcs (str);
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2841:7: error: implicit instantiation of undefined template 'std::char_traits'
 2841 |       traits_type::copy(__p + __sz, __s, __n);
      |       ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:4083:26: note: in instantiation of member function 'std::basic_string::append' requested here
 4083 |   return std::move(__lhs.append(__rhs));
      |                          ^
scim_anthy_factory.cpp:204:36: note: in instantiation of function template specialization 'std::operator+, std::allocator>' requested here
  204 |     return utf8_mbstowcs (package) + utf8_mbstowcs (authors);
      |                                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2844:7: error: implicit instantiation of undefined template 'std::char_traits'
 2844 |       traits_type::assign(__p[__sz], value_type());
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2492:5: error: implicit instantiation of undefined template 'std::char_traits'
 2492 |     traits_type::copy(std::__to_address(__p), std::__to_address(__old_p), __n_copy);
      |     ^
/usr/include/c++/v1/string:2847:5: note: in instantiation of member function 'std::basic_string::__grow_by_and_replace' requested here
 2847 |     __grow_by_and_replace(__cap, __sz + __n - __cap, __sz, __sz, 0, __n, __s);
      |     ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:4083:26: note: in instantiation of member function 'std::basic_string::append' requested here
 4083 |   return std::move(__lhs.append(__rhs));
      |                          ^
scim_anthy_factory.cpp:204:36: note: in instantiation of function template specialization 'std::operator+, std::allocator>' requested here
  204 |     return utf8_mbstowcs (package) + utf8_mbstowcs (authors);
      |                                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2494:5: error: implicit instantiation of undefined template 'std::char_traits'
 2494 |     traits_type::copy(std::__to_address(__p) + __n_copy, __p_new_stuff, __n_add);
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2497:5: error: implicit instantiation of undefined template 'std::char_traits'
 2497 |     traits_type::copy(
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_factory.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2505:3: error: implicit instantiation of undefined template 'std::char_traits'
 2505 |   traits_type::assign(__p[__old_sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2343:3: error: implicit instantiation of undefined template 'std::char_traits'
 2343 |   traits_type::copy(std::__to_address(__p), __s, __sz);
      |   ^
/usr/include/c++/v1/string:1126:5: note: in instantiation of member function 'std::basic_string::__init' requested here
 1126 |     __init(__str.data() + __pos, std::min(__n, __str_sz - __pos));
      |     ^
/usr/include/c++/v1/string:1683:12: note: in instantiation of member function 'std::basic_string::basic_string' requested here
 1683 |     return basic_string(*this, __pos, __n);
      |            ^
scim_anthy_imengine.cpp:2207:26: note: in instantiation of member function 'std::basic_string::substr' requested here
 2207 |                 surround.substr (cursor, len) == selection)
      |                          ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2344:3: error: implicit instantiation of undefined template 'std::char_traits'
 2344 |   traits_type::assign(__p[__sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_imengine.cpp:39:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:3828:38: error: implicit instantiation of undefined template 'std::char_traits'
 3828 |   return __lhs_sz == __rhs.size() && _Traits::compare(__lhs.data(), __rhs.data(), __lhs_sz) == 0;
      |                                      ^
scim_anthy_imengine.cpp:2207:47: note: in instantiation of function template specialization 'std::__1::operator==, std::allocator>' requested here
 2207 |                 surround.substr (cursor, len) == selection)
      |                                               ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
6 errors generated.
gmake[2]: *** [Makefile:672: anthy_la-scim_anthy_imengine.lo] Error 1
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:3828:38: error: implicit instantiation of undefined template 'std::char_traits'
 3828 |   return __lhs_sz == __rhs.size() && _Traits::compare(__lhs.data(), __rhs.data(), __lhs_sz) == 0;
      |                                      ^
scim_anthy_reading.cpp:42:15: note: in instantiation of function template specialization 'std::__1::operator==, std::allocator>' requested here
   42 |         if (c == kana)
      |               ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2343:3: error: implicit instantiation of undefined template 'std::char_traits'
 2343 |   traits_type::copy(std::__to_address(__p), __s, __sz);
      |   ^
/usr/include/c++/v1/string:1126:5: note: in instantiation of member function 'std::basic_string::__init' requested here
 1126 |     __init(__str.data() + __pos, std::min(__n, __str_sz - __pos));
      |     ^
/usr/include/c++/v1/string:1683:12: note: in instantiation of member function 'std::basic_string::basic_string' requested here
 1683 |     return basic_string(*this, __pos, __n);
      |            ^
scim_anthy_reading.cpp:56:32: note: in instantiation of member function 'std::basic_string::substr' requested here
   56 |         WideString kana1 = src.substr (i, 1);
      |                                ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2344:3: error: implicit instantiation of undefined template 'std::char_traits'
 2344 |   traits_type::assign(__p[__sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_helper.cpp:24:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE1 warning and _IN_2_8 errors generated.
36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
gmake[2]: *** [Makefile:665: anthy_la-scim_anthy_factory.lo] Error 1
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2662 |         return __assign_no_alias(__str.data(), __str.size());
      |                ^
scim_anthy_reading.cpp:86:18: note: in instantiation of member function 'std::basic_string::operator=' requested here
   86 |         seg.kana = c;
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
 2576 |     traits_type::assign(__p[__n], value_type());
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2492:5: error: implicit instantiation of undefined template 'std::char_traits'
 2492 |     traits_type::copy(std::__to_address(__p), std::__to_address(__old_p), __n_copy);
      |     ^
/usr/include/c++/v1/string:2581:5: note: in instantiation of member function 'std::basic_string::__grow_by_and_replace' requested here
 2581 |     __grow_by_and_replace(__cap - 1, __n - __cap + 1, __sz, 0, __sz, __n, __s);
      |     ^
/usr/include/c++/v1/string:2662:16: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2662 |         return __assign_no_alias(__str.data(), __str.size());
      |                ^
scim_anthy_reading.cpp:86:18: note: in instantiation of member function 'std::basic_string::operator=' requested here
   86 |         seg.kana = c;
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2494:5: error: implicit instantiation of undefined template 'std::char_traits'
 2494 |     traits_type::copy(std::__to_address(__p) + __n_copy, __p_new_stuff, __n_add);
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2497:5: error: implicit instantiation of undefined template 'std::char_traits'
 2497 |     traits_type::copy(
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2505:3: error: implicit instantiation of undefined template 'std::char_traits'
 2505 |   traits_type::assign(__p[__old_sz], value_type());
      |   ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2575:5: error: implicit instantiation of undefined template 'std::char_traits'
 2575 |     traits_type::copy(std::__to_address(__p), __s, __n);
      |     ^
/usr/include/c++/v1/string:2665:14: note: in instantiation of function template specialization 'std::basic_string::__assign_no_alias' requested here
 2665 |       return __assign_no_alias(__str.data(), __str.size());
      |              ^
scim_anthy_reading.cpp:86:18: note: in instantiation of member function 'std::basic_string::operator=' requested here
   86 |         seg.kana = c;
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2576:5: error: implicit instantiation of undefined template 'std::char_traits'
 2576 |     traits_type::assign(__p[__n], value_type());
      |     ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2368:3: error: implicit instantiation of undefined template 'std::char_traits'
 2368 |   traits_type::copy(std::__to_address(__p), __s, __sz + 1);
      |   ^
/usr/include/c++/v1/string:1005:7: note: in instantiation of member function 'std::basic_string::__init_copy_ctor_external' requested here
 1005 |       __init_copy_ctor_external(std::__to_address(__str.__get_long_pointer()), __str.__get_long_size());
      |       ^
scim_anthy_reading.cpp:90:36: note: in instantiation of member function 'std::basic_string::basic_string' requested here
   90 |             seg.raw = find_romaji (c);
      |                                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_reading.cpp:192:12: note: in instantiation of member function 'std::basic_string::operator=' requested here
  192 |     result = m_key2kana->flush_pending ();
      |            ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2841:7: error: implicit instantiation of undefined template 'std::char_traits'
 2841 |       traits_type::copy(__p + __sz, __s, __n);
      |       ^
/usr/include/c++/v1/string:1376:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1376 |     return append(__str.data(), __str.size());
      |            ^
/usr/include/c++/v1/string:1347:12: note: in instantiation of member function 'std::basic_string::append' requested here
 1347 |     return append(__str);
      |            ^
scim_anthy_reading.cpp:250:18: note: in instantiation of member function 'std::basic_string::operator+=' requested here
  250 |             kana += m_segments[i].kana.substr (startstart, len);
      |                  ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_reading.cpp:20:
In file included from ./scim_anthy_reading.h:25:
In file included from /usr/local/include/scim-1.0/scim.h:193:
In file included from /usr/include/c++/v1/iostream:42:
In file included from /usr/include/c++/v1/ios:220:
In file included from /usr/include/c++/v1/__locale:24:
/usr/include/c++/v1/string:2844:7: error: implicit instantiation of undefined template 'std::char_traits'
 2844 |       traits_type::assign(__p[__sz], value_type());
      |       ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
17 errors generated.
gmake[2]: *** [Makefile:693: anthy_la-scim_anthy_reading.lo] Error 1
In file included from scim_anthy_helper.cpp:24:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from scim_anthy_helper.cpp:22:
In file included from /usr/include/c++/v1/map:2175:
In file included from /usr/include/c++/v1/functional:552:
In file included from /usr/include/c++/v1/__functional/boyer_moore_searcher.h:27:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h:39:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits'
  820 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
scim_anthy_helper.cpp:154:20: note: in instantiation of template class 'std::basic_string' requested here
  154 |         WideString selection;
      |                    ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
In file included from scim_anthy_helper.cpp:22:
In file included from /usr/include/c++/v1/map:2175:
In file included from /usr/include/c++/v1/functional:552:
In file included from /usr/include/c++/v1/__functional/boyer_moore_searcher.h:27:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:16:
In file included from /usr/include/c++/v1/__format/concepts.h:16:
In file included from /usr/include/c++/v1/__format/format_parse_context.h:16:
/usr/include/c++/v1/string_view:300:42: error: implicit instantiation of undefined template 'std::char_traits'
  300 |   static_assert(is_same<_CharT, typename traits_type::char_type>::value,
      |                                          ^
/usr/include/c++/v1/__type_traits/is_convertible.h:30:99: note: in instantiation of template class 'std::basic_string_view' requested here
   30 | struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant {};
      |                                                                                                   ^
/usr/include/c++/v1/string:745:29: note: in instantiation of template class 'std::is_convertible &, std::basic_string_view>' requested here
  745 |     : public _BoolConstant< is_convertible >::value &&
      |                             ^
/usr/include/c++/v1/string:1223:27: note: in instantiation of template class 'std::__can_be_converted_to_string_view, std::basic_string>' requested here
 1223 |             __enable_if_t<__can_be_converted_to_string_view<_CharT, _Traits, _Tp>::value &&
      |                           ^
/usr/include/c++/v1/string:1226:47: note: while substituting prior template arguments into non-type template parameter [with _Tp = WideString]
 1226 |   _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string& operator=(const _Tp& __t) {
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1227 |     __self_view __sv = __t;
      |     ~~~~~~~~~~~~~~~~~~~~~~~
 1228 |     return assign(__sv);
      |     ~~~~~~~~~~~~~~~~~~~~
 1229 |   }
      |   ~
scim_anthy_helper.cpp:160:27: note: while substituting deduced template arguments into function template 'operator=' [with _Tp = WideString, $1 = (no value)]
  160 |                 selection = utf8_mbstowcs (text);
      |                           ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
scim_anthy_helper.cpp:237:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  237 |     argv [0] = "anthy-imengine-helper";
      |                ^
scim_anthy_helper.cpp:238:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  238 |     argv [1] = "--display";
      |                ^
In file included from scim_anthy_helper.cpp:22:
In file included from /usr/include/c++/v1/map:2175:
In file included from /usr/include/c++/v1/functional:552:
In file included from /usr/include/c++/v1/__functional/boyer_moore_searcher.h:27:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:19:
In file included from /usr/include/c++/v1/__format/formatter_integral.h:21:
In file included from /usr/include/c++/v1/__format/formatter_output.h:22:
In file included from /usr/include/c++/v1/__format/parser_std_format_spec.h:39:
/usr/include/c++/v1/string:2708:3: error: implicit instantiation of undefined template 'std::char_traits'
 2708 |   traits_type::assign(__str.__get_short_pointer()[0], value_type());
      |   ^
/usr/include/c++/v1/string:1234:5: note: in instantiation of member function 'std::basic_string::__move_assign' requested here
 1234 |     __move_assign(__str, integral_constant());
      |     ^
scim_anthy_helper.cpp:160:27: note: in instantiation of member function 'std::basic_string::operator=' requested here
  160 |                 selection = utf8_mbstowcs (text);
      |                           ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
   23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
      |                             ^
4 warnings and 3 errors generated.
gmake[2]: *** [Makefile:595: anthy_imengine_helper_la-scim_anthy_helper.lo] Error 1
mv -f .deps/anthy_la-scim_anthy_action.Tpo .deps/anthy_la-scim_anthy_action.Plo
gmake[2]: Leaving directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7/src'
gmake[1]: *** [Makefile:326: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/japanese/scim-anthy/work/scim-anthy-1.2.7'
gmake: *** [Makefile:254: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/mports/japanese/scim-anthy
*** Error code 1

Stop.
make: stopped in /usr/mports/japanese/scim-anthy

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis