ok,
so i want to build shoes on a laptop running ubuntu 7.10 amd64. once upon a time shoes ran on this computer, one of the older builds. i tried to become "official" by upgrading to curious. so far, i have been unsuccessful. i currently use compiled from source ruby, and when i try to build shoes i get the following error:

[EMAIL PROTECTED]:~/shoes-0.r396$ sudo make VIDEO=1
[sudo] password for gbhoyt:
cleaning
shoes build options:
CC       = cc
RUBY     = /usr/local
OPTIONS  = VIDEO
ruby 1.8.6 (2007-09-24 patchlevel 111) [x86_64-linux]
CC shoes/app.c
CC shoes/canvas.c
CC shoes/dialogs.c
CC shoes/image.c
CC shoes/internal.c
CC shoes/ruby.c
CC shoes/world.c
CC -o dist/libshoes.so
CC bin/main.c
CC -o dist/shoes-bin
dist/libshoes.so: undefined reference to `rb_yield'
dist/libshoes.so: undefined reference to `rb_hash_aset'
dist/libshoes.so: undefined reference to `rb_eval_string'
dist/libshoes.so: undefined reference to `rb_const_get'
dist/libshoes.so: undefined reference to `rb_ary_dup'
dist/libshoes.so: undefined reference to `rb_define_singleton_method'
dist/libshoes.so: undefined reference to `rb_trap_immediate'
dist/libshoes.so: undefined reference to `rb_cProc'
dist/libshoes.so: undefined reference to `rb_eArgError'
dist/libshoes.so: undefined reference to `rb_cFloat'
dist/libshoes.so: undefined reference to `rb_class_inherited_p'
dist/libshoes.so: undefined reference to `rb_fix2int'
dist/libshoes.so: undefined reference to `rb_eInterrupt'
dist/libshoes.so: undefined reference to `rb_id2name'
dist/libshoes.so: undefined reference to `rb_funcall2'
dist/libshoes.so: undefined reference to `rb_eStandardError'
dist/libshoes.so: undefined reference to `rb_ary_new3'
dist/libshoes.so: undefined reference to `rb_reg_nth_match'
dist/libshoes.so: undefined reference to `rb_str_new2'
dist/libshoes.so: undefined reference to `rb_str_intern'
dist/libshoes.so: undefined reference to `rb_define_alloc_func'
dist/libshoes.so: undefined reference to `ruby_init'
dist/libshoes.so: undefined reference to `rb_define_class_under'
dist/libshoes.so: undefined reference to `rb_cUnboundMethod'
dist/libshoes.so: undefined reference to `rb_str_new'
dist/libshoes.so: undefined reference to `rb_string_value'
dist/libshoes.so: undefined reference to `rb_float_new'
dist/libshoes.so: undefined reference to `rb_ary_new4'
dist/libshoes.so: undefined reference to `rb_mKernel'
dist/libshoes.so: undefined reference to `ruby_set_argv'
dist/libshoes.so: undefined reference to `rb_str_append'
dist/libshoes.so: undefined reference to `rb_eNoMethodError'
dist/libshoes.so: undefined reference to `rb_cHash'
dist/libshoes.so: undefined reference to `rb_raise'
dist/libshoes.so: undefined reference to `rb_gc_unregister_address'
dist/libshoes.so: undefined reference to `rb_funcall'
dist/libshoes.so: undefined reference to `rb_scan_args'
dist/libshoes.so: undefined reference to `rb_num2int'
dist/libshoes.so: undefined reference to `rb_equal'
dist/libshoes.so: undefined reference to `rb_ary_new'
dist/libshoes.so: undefined reference to `rb_intern'
dist/libshoes.so: undefined reference to `rb_rescue2'
dist/libshoes.so: undefined reference to `rb_iv_set'
dist/libshoes.so: undefined reference to `rb_const_set'
dist/libshoes.so: undefined reference to `rb_cFile'
dist/libshoes.so: undefined reference to `rb_data_object_alloc'
dist/libshoes.so: undefined reference to `rb_gc_mark_maybe'
dist/libshoes.so: undefined reference to `rb_define_method'
dist/libshoes.so: undefined reference to `rb_block_given_p'
dist/libshoes.so: undefined reference to `rb_cRange'
dist/libshoes.so: undefined reference to `rb_str_cat2'
dist/libshoes.so: undefined reference to `rb_define_class'
dist/libshoes.so: undefined reference to `rb_ary_pop'
dist/libshoes.so: undefined reference to `rb_obj_is_kind_of'
dist/libshoes.so: undefined reference to `rb_str2inum'
dist/libshoes.so: undefined reference to `rb_ary_delete'
dist/libshoes.so: undefined reference to `rb_iterate'
dist/libshoes.so: undefined reference to `rb_Integer'
dist/libshoes.so: undefined reference to `rb_respond_to'
dist/libshoes.so: undefined reference to `rb_check_type'
dist/libshoes.so: undefined reference to `rb_ary_push'
dist/libshoes.so: undefined reference to `rb_hash_new'[EMAIL PROTECTED]:~/shoes-0.r396$ sudo make VIDEO=1
[sudo] password for gbhoyt:
cleaning
shoes build options:
CC       = cc
RUBY     = /usr/local
OPTIONS  = VIDEO
ruby 1.8.6 (2007-09-24 patchlevel 111) [x86_64-linux]
CC shoes/app.c
CC shoes/canvas.c
CC shoes/dialogs.c
CC shoes/image.c
CC shoes/internal.c
CC shoes/ruby.c
CC shoes/world.c
CC -o dist/libshoes.so
CC bin/main.c
CC -o dist/shoes-bin
dist/libshoes.so: undefined reference to `rb_yield'
dist/libshoes.so: undefined reference to `rb_hash_aset'
dist/libshoes.so: undefined reference to `rb_eval_string'
dist/libshoes.so: undefined reference to `rb_const_get'
dist/libshoes.so: undefined reference to `rb_ary_dup'
dist/libshoes.so: undefined reference to `rb_define_singleton_method'
dist/libshoes.so: undefined reference to `rb_trap_immediate'
dist/libshoes.so: undefined reference to `rb_cProc'
dist/libshoes.so: undefined reference to `rb_eArgError'
dist/libshoes.so: undefined reference to `rb_cFloat'
dist/libshoes.so: undefined reference to `rb_class_inherited_p'
dist/libshoes.so: undefined reference to `rb_fix2int'
dist/libshoes.so: undefined reference to `rb_eInterrupt'
dist/libshoes.so: undefined reference to `rb_id2name'
dist/libshoes.so: undefined reference to `rb_funcall2'
dist/libshoes.so: undefined reference to `rb_eStandardError'
dist/libshoes.so: undefined reference to `rb_ary_new3'
dist/libshoes.so: undefined reference to `rb_reg_nth_match'
dist/libshoes.so: undefined reference to `rb_str_new2'
dist/libshoes.so: undefined reference to `rb_str_intern'
dist/libshoes.so: undefined reference to `rb_define_alloc_func'
dist/libshoes.so: undefined reference to `ruby_init'
dist/libshoes.so: undefined reference to `rb_define_class_under'
dist/libshoes.so: undefined reference to `rb_cUnboundMethod'
dist/libshoes.so: undefined reference to `rb_str_new'
dist/libshoes.so: undefined reference to `rb_string_value'
dist/libshoes.so: undefined reference to `rb_float_new'
dist/libshoes.so: undefined reference to `rb_ary_new4'
dist/libshoes.so: undefined reference to `rb_mKernel'
dist/libshoes.so: undefined reference to `ruby_set_argv'
dist/libshoes.so: undefined reference to `rb_str_append'
dist/libshoes.so: undefined reference to `rb_eNoMethodError'
dist/libshoes.so: undefined reference to `rb_cHash'
dist/libshoes.so: undefined reference to `rb_raise'
dist/libshoes.so: undefined reference to `rb_gc_unregister_address'
dist/libshoes.so: undefined reference to `rb_funcall'
dist/libshoes.so: undefined reference to `rb_scan_args'
dist/libshoes.so: undefined reference to `rb_num2int'
dist/libshoes.so: undefined reference to `rb_equal'
dist/libshoes.so: undefined reference to `rb_ary_new'
dist/libshoes.so: undefined reference to `rb_intern'
dist/libshoes.so: undefined reference to `rb_rescue2'
dist/libshoes.so: undefined reference to `rb_iv_set'
dist/libshoes.so: undefined reference to `rb_const_set'
dist/libshoes.so: undefined reference to `rb_cFile'
dist/libshoes.so: undefined reference to `rb_data_object_alloc'
dist/libshoes.so: undefined reference to `rb_gc_mark_maybe'
dist/libshoes.so: undefined reference to `rb_define_method'
dist/libshoes.so: undefined reference to `rb_block_given_p'
dist/libshoes.so: undefined reference to `rb_cRange'
dist/libshoes.so: undefined reference to `rb_str_cat2'
dist/libshoes.so: undefined reference to `rb_define_class'
dist/libshoes.so: undefined reference to `rb_ary_pop'
dist/libshoes.so: undefined reference to `rb_obj_is_kind_of'
dist/libshoes.so: undefined reference to `rb_str2inum'
dist/libshoes.so: undefined reference to `rb_ary_delete'
dist/libshoes.so: undefined reference to `rb_iterate'
dist/libshoes.so: undefined reference to `rb_Integer'
dist/libshoes.so: undefined reference to `rb_respond_to'
dist/libshoes.so: undefined reference to `rb_check_type'
dist/libshoes.so: undefined reference to `rb_ary_push'
dist/libshoes.so: undefined reference to `rb_hash_new'
dist/libshoes.so: undefined reference to `rb_int2inum'
dist/libshoes.so: undefined reference to `rb_block_proc'
dist/libshoes.so: undefined reference to `rb_num2dbl'
dist/libshoes.so: undefined reference to `rb_obj_class'
dist/libshoes.so: undefined reference to `rb_ary_entry'
dist/libshoes.so: undefined reference to `rb_cObject'
dist/libshoes.so: undefined reference to `rb_inspect'
dist/libshoes.so: undefined reference to `rb_cString'
dist/libshoes.so: undefined reference to `rb_gc_register_address'
dist/libshoes.so: undefined reference to `rb_hash_aref'
dist/libshoes.so: undefined reference to `rb_ary_clear'
collect2: ld returned 1 exit status
make: *** [dist/shoes-bin] Error 1


apparently i am missing a library... which one??
merci beaucoup,
--gb

Reply via email to