--- 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)