Ruby/SDLのFAQ(よくある質問と答)です。 ほとんど項がありませんが追々増やしていきます。 Q. FreeBSDでうまく動作しない FreeBSDにRuby/SDLをインストールしたのですが、 /usr/libexec/ld-elf.so.1: /usr/local/lib/libSDL-1.1.so.4: Undefined symbol "pthread_mutexattr_init" というメッセージがでてうまく動きません。 A. ruby_rを使いましょう ruby_rというrubyにpthread関連のライブラリをリンクしたものがあります。 こちらを使えばうまく動作するでしょう。ruby_rはPortsやPackagesから インストールできます。最新のportではこちらを利用するようになっています。 Q. スレッドを使いたい SDLにはスレッドを利用する関数があります。