Я пытаюсь скомпилировать 64-битную Ruby на 64-битной коробке AIX.
Я настроил ruby, включив libpthread. и собрал то же самое.
Но когда я пытаюсь запустить ruby setup.rb, я получаю следующую ошибку:
/home/xyz/RUBY_64/lib/ruby/1.8/thread.so: load failed -
/home/xyz/RUBY_64/lib/ruby/1.8/thread.so (LoadError)
from /home/xyz/RUBY_64/lib/ruby/1.8/thread.rb:5
from /home/xyz/RUBY_64/lib/ruby/site_ruby/1.8/rubygems.rb:85:in
`require'
from /home/xyz/RUBY_64/lib/ruby/site_ruby/1.8/rubygems.rb:85
from
/home/xyz/RubyAndRelatedGems/7.3/rubygems-0.9.4/./post-install.rb:81:in
`require'
from
/home/xyz/RubyAndRelatedGems/7.3/rubygems-0.9.4/./post-install.rb:81:in
`install_sources'
from
/home/xyz/RubyAndRelatedGems/7.3/rubygems-0.9.4/./post-install.rb:116:in
`run_hook'
from setup.rb:1526:in `exec_task_traverse'
from setup.rb:1342:in `exec_install'
from setup.rb:1000:in `exec_install'
from setup.rb:814:in `invoke'
from setup.rb:773:in `invoke'
from setup.rb:1578
Я попробовал то же самое с параметром ruby -d, и он больше не дает
Информация.
Кроме того, ldd на thread.so не показывает никаких зависимостей!
есть идеи?