Summary: | dev-ruby/fxruby-1.0.25 works on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jacob Atzen <jacob> |
Component: | Current packages | Assignee: | AMD64 Project <amd64> |
Status: | RESOLVED INVALID | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jacob Atzen
2004-08-04 02:48:19 UTC
i haven't: FXRuby.cpp:64: error: declaration of C function `void st_foreach(st_table*, int (*)(char*, char*, char*), char*)' conflicts with /usr/lib/ruby/1.8/x86_64-linux/intern.h:249: error: previous declaration `void st_foreach(st_table*, int (*)(), long unsigned int)' here make: *** [FXRuby.o] Error 1 setup failed 'system make ' failed What do you have in your intern.h at line 249? I have: % head -n 250 /usr/lib/ruby/1.8/x86_64-linux/intern.h | tail -n 3 VALUE rb_hash _((VALUE)); VALUE rb_hash_new _((void)); VALUE rb_hash_freeze _((VALUE)); What version of ruby do you have installed? % qpkg -I -v ruby dev-lang/ruby-1.8.2_pre2 * dev-ruby/fxruby-1.0.25 * dev-ruby/ruby-config-0.3 * app-emacs/ruby-mode-1.8.1 * also fails here: /usr/bin/ruby18 /var/tmp/portage/fxruby-1.2.2/work/FXRuby-1.2.2/ext/fox12/extconf.rb can't find header files for ruby. config failed 'system /usr/bin/ruby18 /var/tmp/portage/fxruby-1.2.2/work/FXRuby-1.2.2/ext/fox12/extconf.rb ' failed Try 'ruby install.rb --help' for detailed usage. !!! ERROR: dev-ruby/fxruby-1.2.2 failed. |