LoginSignup
0
1

More than 5 years have passed since last update.

ビルドできないよselenium

Posted at

へるぷぷりーず

Compiling: //cpp:noblur as build/cpp/i386/libnoblur.so
Compiling: //cpp:noblur64 as build/cpp/amd64/libnoblur64.so
Compiling: //cpp:imehandler as build/cpp/i386/libimehandler.so
clang: warning: argument unused during compilation: '-rdynamic'
clang: warning: argument unused during compilation: '-rdynamic'
In file included from cpp/imehandler/linux/src/ibushandler.cpp:20:
In file included from /usr/include/ibus-1.0/ibus.h:29:
In file included from /usr/include/ibus-1.0/ibusshare.h:39:
In file included from /usr/include/glib-2.0/glib.h:30:
In file included from /usr/include/glib-2.0/glib/galloca.h:32:
/usr/include/glib-2.0/glib/gtypes.h:423:3: error: '_GStaticAssertCompileTimeAssertion_0' declared as an array with a negative size
  G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:232:103: note: expanded from macro 'G_STATIC_ASSERT'
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                                                                                      ^~~~~~~~~~~~~~~
cpp/imehandler/linux/src/ibushandler.cpp:70:37: error: no member named 'name' in '_IBusEngineDesc'
    engine_name = std::string(desc->name);
                              ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:88:3: error: unknown type name 'IBusConnection'; did you mean 'GDBusConnection'?
  IBusConnection* conn = ibus_bus_get_connection(bus_);
  ^~~~~~~~~~~~~~
  GDBusConnection
/usr/include/glib-2.0/gio/giotypes.h:545:47: note: 'GDBusConnection' declared here
typedef struct _GDBusConnection               GDBusConnection;
                                              ^
cpp/imehandler/linux/src/ibushandler.cpp:110:10: error: use of undeclared identifier 'ibus_input_context_is_enabled'; did you mean 'ibus_input_context_get_engine'?
  return ibus_input_context_is_enabled(context);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         ibus_input_context_get_engine
/usr/include/ibus-1.0/ibusinputcontext.h:427:14: note: 'ibus_input_context_get_engine' declared here
             ibus_input_context_get_engine  (IBusInputContext   *context);
             ^
cpp/imehandler/linux/src/ibushandler.cpp:127:3: error: use of undeclared identifier 'ibus_input_context_disable'; did you mean 'ibus_input_context_reset'?
  ibus_input_context_disable(context);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
  ibus_input_context_reset
/usr/include/ibus-1.0/ibusinputcontext.h:379:14: note: 'ibus_input_context_reset' declared here
void         ibus_input_context_reset       (IBusInputContext   *context);
             ^
cpp/imehandler/linux/src/ibushandler.cpp:149:36: error: no member named 'name' in '_IBusEngineDesc'
    loaded_engines.push_back(desc->name);
                             ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:167:20: warning: 'ibus_bus_list_active_engines' is deprecated [-Wdeprecated-declarations]
  GList* engines = ibus_bus_list_active_engines(bus_);
                   ^
/usr/include/ibus-1.0/ibusbus.h:727:14: note: 'ibus_bus_list_active_engines' has been explicitly marked deprecated here
GList       *ibus_bus_list_active_engines
             ^
cpp/imehandler/linux/src/ibushandler.cpp:176:39: error: no member named 'name' in '_IBusEngineDesc'
    installed_engines.push_back(desc->name);
                                ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:203:27: warning: 'g_value_array_get_type' is deprecated [-Wdeprecated-declarations]
    g_value_init(&gvalue, G_TYPE_VALUE_ARRAY);
                          ^
/usr/include/glib-2.0/gobject/gvaluearray.h:38:29: note: expanded from macro 'G_TYPE_VALUE_ARRAY'
#define G_TYPE_VALUE_ARRAY (g_value_array_get_type ())
                            ^
/usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: 'g_value_array_get_type' has been explicitly marked deprecated here
GType           g_value_array_get_type       (void) G_GNUC_CONST;
                ^
cpp/imehandler/linux/src/ibushandler.cpp:205:26: warning: 'g_value_array_new' is deprecated [-Wdeprecated-declarations]
    GValueArray* array = g_value_array_new(engine_names.size());
                         ^
/usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: 'g_value_array_new' has been explicitly marked deprecated here
GValueArray*    g_value_array_new            (guint              n_prealloced);
                ^
cpp/imehandler/linux/src/ibushandler.cpp:215:9: warning: 'g_value_array_append' is deprecated [-Wdeprecated-declarations]
        g_value_array_append(array, &array_element);
        ^
/usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: 'g_value_array_append' has been explicitly marked deprecated here
GValueArray*    g_value_array_append         (GValueArray       *value_array,
                ^
cpp/imehandler/linux/src/ibushandler.cpp:224:7: error: no matching function for call to 'ibus_config_set_value'
      ibus_config_set_value(conf, "general", "preload_engines", &gvalue);
      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ibus-1.0/ibusconfig.h:259:18: note: candidate function not viable: no known conversion from 'GValue *' (aka '_GValue *') to 'GVariant *' (aka '_GVariant *') for 4th argument
gboolean         ibus_config_set_value      (IBusConfig         *config,
                 ^
cpp/imehandler/linux/src/ibushandler.cpp:251:5: error: use of undeclared identifier 'ibus_input_context_enable'; did you mean 'ibus_input_context_reset'?
    ibus_input_context_enable(context);
    ^~~~~~~~~~~~~~~~~~~~~~~~~
    ibus_input_context_reset
/usr/include/ibus-1.0/ibusinputcontext.h:379:14: note: 'ibus_input_context_reset' declared here
void         ibus_input_context_reset       (IBusInputContext   *context);
             ^
4 warnings and 9 errors generated.
Unable to build. Aborting compilation
Falling back to cpp/prebuilt/i386/libimehandler.so
Compiling: //cpp:imehandler64 as build/cpp/amd64/libimehandler64.so
clang: warning: argument unused during compilation: '-rdynamic'
clang: warning: argument unused during compilation: '-rdynamic'
cpp/imehandler/linux/src/ibushandler.cpp:70:37: error: no member named 'name' in '_IBusEngineDesc'
    engine_name = std::string(desc->name);
                              ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:88:3: error: unknown type name 'IBusConnection'; did you mean 'GDBusConnection'?
  IBusConnection* conn = ibus_bus_get_connection(bus_);
  ^~~~~~~~~~~~~~
  GDBusConnection
/usr/include/glib-2.0/gio/giotypes.h:545:47: note: 'GDBusConnection' declared here
typedef struct _GDBusConnection               GDBusConnection;
                                              ^
cpp/imehandler/linux/src/ibushandler.cpp:110:10: error: use of undeclared identifier 'ibus_input_context_is_enabled'; did you mean 'ibus_input_context_get_engine'?
  return ibus_input_context_is_enabled(context);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         ibus_input_context_get_engine
/usr/include/ibus-1.0/ibusinputcontext.h:427:14: note: 'ibus_input_context_get_engine' declared here
             ibus_input_context_get_engine  (IBusInputContext   *context);
             ^
cpp/imehandler/linux/src/ibushandler.cpp:127:3: error: use of undeclared identifier 'ibus_input_context_disable'; did you mean 'ibus_input_context_reset'?
  ibus_input_context_disable(context);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
  ibus_input_context_reset
/usr/include/ibus-1.0/ibusinputcontext.h:379:14: note: 'ibus_input_context_reset' declared here
void         ibus_input_context_reset       (IBusInputContext   *context);
             ^
cpp/imehandler/linux/src/ibushandler.cpp:149:36: error: no member named 'name' in '_IBusEngineDesc'
    loaded_engines.push_back(desc->name);
                             ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:167:20: warning: 'ibus_bus_list_active_engines' is deprecated [-Wdeprecated-declarations]
  GList* engines = ibus_bus_list_active_engines(bus_);
                   ^
/usr/include/ibus-1.0/ibusbus.h:727:14: note: 'ibus_bus_list_active_engines' has been explicitly marked deprecated here
GList       *ibus_bus_list_active_engines
             ^
cpp/imehandler/linux/src/ibushandler.cpp:176:39: error: no member named 'name' in '_IBusEngineDesc'
    installed_engines.push_back(desc->name);
                                ~~~~  ^
cpp/imehandler/linux/src/ibushandler.cpp:203:27: warning: 'g_value_array_get_type' is deprecated [-Wdeprecated-declarations]
    g_value_init(&gvalue, G_TYPE_VALUE_ARRAY);
                          ^
/usr/include/glib-2.0/gobject/gvaluearray.h:38:29: note: expanded from macro 'G_TYPE_VALUE_ARRAY'
#define G_TYPE_VALUE_ARRAY (g_value_array_get_type ())
                            ^
/usr/include/glib-2.0/gobject/gvaluearray.h:60:17: note: 'g_value_array_get_type' has been explicitly marked deprecated here
GType           g_value_array_get_type       (void) G_GNUC_CONST;
                ^
cpp/imehandler/linux/src/ibushandler.cpp:205:26: warning: 'g_value_array_new' is deprecated [-Wdeprecated-declarations]
    GValueArray* array = g_value_array_new(engine_names.size());
                         ^
/usr/include/glib-2.0/gobject/gvaluearray.h:67:14: note: 'g_value_array_new' has been explicitly marked deprecated here
GValueArray*    g_value_array_new            (guint              n_prealloced);
                ^
cpp/imehandler/linux/src/ibushandler.cpp:215:9: warning: 'g_value_array_append' is deprecated [-Wdeprecated-declarations]
        g_value_array_append(array, &array_element);
        ^
/usr/include/glib-2.0/gobject/gvaluearray.h:80:14: note: 'g_value_array_append' has been explicitly marked deprecated here
GValueArray*    g_value_array_append         (GValueArray       *value_array,
                ^
cpp/imehandler/linux/src/ibushandler.cpp:224:7: error: no matching function for call to 'ibus_config_set_value'
      ibus_config_set_value(conf, "general", "preload_engines", &gvalue);
      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/ibus-1.0/ibusconfig.h:259:18: note: candidate function not viable: no known conversion from 'GValue *' (aka '_GValue *') to 'GVariant *' (aka '_GVariant *') for 4th argument
gboolean         ibus_config_set_value      (IBusConfig         *config,
                 ^
cpp/imehandler/linux/src/ibushandler.cpp:251:5: error: use of undeclared identifier 'ibus_input_context_enable'; did you mean 'ibus_input_context_reset'?
    ibus_input_context_enable(context);
    ^~~~~~~~~~~~~~~~~~~~~~~~~
    ibus_input_context_reset
/usr/include/ibus-1.0/ibusinputcontext.h:379:14: note: 'ibus_input_context_reset' declared here
void         ibus_input_context_reset       (IBusInputContext   *context);
             ^
4 warnings and 8 errors generated.
Unable to build. Aborting compilation
Falling back to cpp/prebuilt/amd64/libimehandler64.so
Not using buckd because watchman isn't installed.
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1