早坂@会津大学です。

 i686-linux (Vine1.0) で make test が失敗します。

$ ./configure --enable-shared
$ gcc -g -O3 -mpentiumpro -fPIC -I. -I. -I/usr/local/include\
> -rdynamic -Wl,-rpath,/usr/local/lib:/usr/lib:/lib main.o  \
>-L. -lruby -ldl -lcrypt -lm   -o ruby
$ make test
not ok string & char 17 -- /home/hayasaka/work/Ruby/ruby-1.3.4-990625/sample/test.rb:613
not ok string & char 19 -- /home/hayasaka/work/Ruby/ruby-1.3.4-990625/sample/test.rb:615
not ok string & char 21 -- /home/hayasaka/work/Ruby/ruby-1.3.4-990625/sample/test.rb:618
test failed

 -Wl,-rpath,/usr/local/lib:/usr/lib:/lib を取り除くと成功し
ます。

$ ./configure --enable-shared
$ gcc -g -O3 -mpentiumpro -fPIC -I. -I. -I/usr/local/include\
> -rdynamic main.o  -L. -lruby -ldl -lcrypt -lm   -o ruby
$ make test
test succeeded

 みなさんのところではいかがでしょう?

-------
Name   :  HAYASAKA, Ryo  (早坂 良)
E-mail :  hayasaka / univ21.u-aizu.ac.jp
URL    :  http://www.u-aizu.ac.jp/%7Es1041140/
Computer Science and Engineering Lab., The University of Aizu