Skip to content

Instantly share code, notes, and snippets.

@sshao
Last active August 29, 2015 14:06
Show Gist options
  • Select an option

  • Save sshao/e3920428fd7c9475bdb7 to your computer and use it in GitHub Desktop.

Select an option

Save sshao/e3920428fd7c9475bdb7 to your computer and use it in GitHub Desktop.
ruby -v
rubinius 1.3.3.n245 (1.8.7 2bcef791 2014-09-02) [x86_64-linux-gnu]
uname -a
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux
cat /etc/debian_version
7.4
--------------------
for Init_libxml_ruby() in -llibxml_ruby-x86_64-linux-gnu... -------------------- no
checked program was:
/* begin */
1: #include "ruby.h"
2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: /*top*/
20: 21: 22: 23: 24: 25: 26: 27: int main() { return 0; }
28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: int t() { Init_libxml_ruby(); return 0; }
/* end */
nit_libxml_ruby; return 0; }
/* end */
"gcc -o conftest -I. -I/opt/rubies/rbx-1.3.3/vm/include/capi -I../../../../ext/libxslt -I/usr/local/include -I/usr/local/include -I/usr/include/libxml2 -I/usr/include/libxslt -I/usr/include/libexslt -I/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml -I/MinGW64/local/include/libexslt -I/MinGW64/local/include/libxslt -IC -I/MinGW64/local/include/libxml2 -IC/include -I/MinGW64/local/include -g -O2 -fPIC conftest.c -L. -L/opt/rubies/rbx-1.3.3/lib -Wl,-R/opt/rubies/rbx-1.3.3/lib -L/usr/local/lib -Wl,-R/usr/local/lib -LC/lib -Wl,-RC/lib -L/MinGW64/local/lib -Wl,-R/MinGW64/local/lib -L/opt/rubies/rbx-1.3.3/lib -Wl,-R/opt/rubies/rbx-1.3.3/lib -L/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml -Wl,-R/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lexslt -lxslt -lxml2 -lc -lz -llibxml_ruby-x86_64-linux-gnu -lexslt -lxslt -lxml2 -lc -lz "
/usr/bin/ld: cannot find -llibxml_ruby-x86_64-linux-gnu
collect2: error: ld returned 1 exit status
te: each undeclared identifier is reported only once for each function it appears in
d reference to `rb_class_new_instance'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ivar_set'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_iv_set'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_const_get'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_class_under'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ary_shift'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_hash_aref'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_include_module'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_funcall'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_hash_aset'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `capi_define_method'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_check_string_type'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_attr'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_str_new'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_cvar_get'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_str_len'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_str_cat2'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_hash_foreach'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_hash_new'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_module'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_string_value_ptr'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_exc_raise'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_string_value_cstr'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `XFREE'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_block_given_p'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_block_proc'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `INT2NUM'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_bug'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_fatal'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_num2dbl'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_warning'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_obj_classname'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_exc_new2'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `capi_rarray_struct'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_obj_is_kind_of'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ary_size'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_alias'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_num2long'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ary_new'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_obj_as_string'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_module_under'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_module_function'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_scan_args_18'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_warn'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_gc_mark'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_float_new'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `capi_rdata_struct'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_data_object_alloc'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_type'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_alloc_func'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ivar_get'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_raise'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_respond_to'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_str_new2'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `CLASS_OF'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_intern'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_iv_get'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_check_type'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_gc_unregister_address'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_path2class'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_undef_method'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `LONG2NUM'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_class2name'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_define_const'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_ary_push'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `capi_get_constant'
/home/.gem/rbx/1.8.7/gems/libxml-ruby-2.7.0/ext/libxml/libxml_ruby.so: undefined reference to `rb_yield'
collect2: error: ld returned 1 exit status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment