--- title: Snow LeopardでGaucheのビルド author: kazu634 date: 2009-10-04 wordtwit_post_info: - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4809;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' categories: - gauche - Mac ---
「Snow LeopardでGaucheがやっと使えるように(using MacPorts) – Ehrenの日記」を参考にしてビルドが出来ました。
ログはこちら。Gaucheのビルドに失敗したことがあると、ビルドのための設定ファイルが残っているので、「sudo port clean gauche」するのがポイント…かな。
~ on kazu634 [506] $: sudo port install libiconv +universal ---> Computing dependencies for libiconv ---> Fetching libiconv ---> Verifying checksum(s) for libiconv ---> Extracting libiconv ---> Applying patches to libiconv ---> Configuring libiconv ---> Configuring libiconv for architecture x86_64 ---> Configuring libiconv for architecture i386 ---> Building libiconv ---> Building libiconv for architecture x86_64 ---> Building libiconv for architecture i386 ---> Staging libiconv into destroot ---> Staging libiconv into destroot for architecture x86_64 ---> Staging libiconv into destroot for architecture i386 ---> Installing libiconv @1.13_0+universal ---> Deactivating libiconv @1.13_0 ---> Activating libiconv @1.13_0+universal ---> Cleaning libiconv ~ on kazu634 [507] $: sudo port install gdbm +universal ---> Computing dependencies for gdbm ---> Fetching gdbm ---> Verifying checksum(s) for gdbm ---> Extracting gdbm ---> Configuring gdbm ---> Configuring gdbm for architecture x86_64 ---> Configuring gdbm for architecture i386 ---> Building gdbm ---> Building gdbm for architecture x86_64 ---> Building gdbm for architecture i386 ---> Staging gdbm into destroot ---> Staging gdbm into destroot for architecture x86_64 ---> Staging gdbm into destroot for architecture i386 ---> Installing gdbm @1.8.3_1+universal ---> Deactivating gdbm @1.8.3_1 ---> Activating gdbm @1.8.3_1+universal ---> Cleaning gdbm ~ on kazu634 [510] $: sudo port clean gauche ---> Cleaning gauche ~ on kazu634 [511] $: sudo port install gauche build_arch=i386 ---> Computing dependencies for gauche ---> Fetching gauche ---> Verifying checksum(s) for gauche ---> Extracting gauche ---> Applying patches to gauche ---> Configuring gauche ---> Building gauche ---> Staging gauche into destroot ---> Installing gauche @.8.13_0 ---> Activating gauche @.8.13_0 ---> Cleaning gauche ~ on kazu634 [512] $: which gosh /opt/local/bin/gosh ~ on kazu634 [513] $: gosh gosh> (+ 1 2 3) 6 gosh> (exit)