2019-03-31 11:00:21 +00:00
---
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
---
< div class = "section" >
< p >
「< a href = "http://d.hatena.ne.jp/Ehren/20091003/1254587223" onclick = "__gaTracker('send', 'event', 'outbound-article', 'http://d.hatena.ne.jp/Ehren/20091003/1254587223', 'Snow LeopardでGaucheがやっと使えるように(using MacPorts) – Ehrenの日記');" target = "_blank" > Snow LeopardでGaucheがやっと使えるように(using MacPorts) – Ehrenの日記< / a > 」を参考にしてビルドが出来ました。
< / p >
< p >
ログはこちら。Gaucheのビルドに失敗したことがあると、ビルドのための設定ファイルが残っているので、「sudo port clean gauche」するのがポイント…かな。
< / p >
< h4 >
ログ
< / h4 >
< pre class = "syntax-highlight" >
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 506< / span > < span class = "synStatement" > ]< / span > $: sudo port < span class = "synStatement" > install< / span > libiconv < span class = "synSpecial" > +universal< / span >
---< span class = "synStatement" > > < / span > Computing dependencies < span class = "synStatement" > for< / span > libiconv
---< span class = "synStatement" > > < / span > Fetching libiconv
---< span class = "synStatement" > > < / span > Verifying checksum< span class = "synStatement" > (< / span > s< span class = "synStatement" > )< / span > < span class = "synStatement" > for< / span > libiconv
---< span class = "synStatement" > > < / span > Extracting libiconv
---< span class = "synStatement" > > < / span > Applying patches to libiconv
---< span class = "synStatement" > > < / span > Configuring libiconv
---< span class = "synStatement" > > < / span > Configuring libiconv < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Configuring libiconv < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Building libiconv
---< span class = "synStatement" > > < / span > Building libiconv < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Building libiconv < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Staging libiconv into destroot
---< span class = "synStatement" > > < / span > Staging libiconv into destroot < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Staging libiconv into destroot < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Installing libiconv @< span class = "synConstant" > 1< / span > .13_0+universal
---< span class = "synStatement" > > < / span > Deactivating libiconv @< span class = "synConstant" > 1< / span > .13_0
---< span class = "synStatement" > > < / span > Activating libiconv @< span class = "synConstant" > 1< / span > .13_0+universal
---< span class = "synStatement" > > < / span > Cleaning libiconv
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 507< / span > < span class = "synStatement" > ]< / span > $: sudo port < span class = "synStatement" > install< / span > gdbm +universal
---< span class = "synStatement" > > < / span > Computing dependencies < span class = "synStatement" > for< / span > gdbm
---< span class = "synStatement" > > < / span > Fetching gdbm
---< span class = "synStatement" > > < / span > Verifying checksum< span class = "synStatement" > (< / span > s< span class = "synStatement" > )< / span > < span class = "synStatement" > for< / span > gdbm
---< span class = "synStatement" > > < / span > Extracting gdbm
---< span class = "synStatement" > > < / span > Configuring gdbm
---< span class = "synStatement" > > < / span > Configuring gdbm < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Configuring gdbm < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Building gdbm
---< span class = "synStatement" > > < / span > Building gdbm < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Building gdbm < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Staging gdbm into destroot
---< span class = "synStatement" > > < / span > Staging gdbm into destroot < span class = "synStatement" > for< / span > architecture x86_64
---< span class = "synStatement" > > < / span > Staging gdbm into destroot < span class = "synStatement" > for< / span > architecture i386
---< span class = "synStatement" > > < / span > Installing gdbm @< span class = "synConstant" > 1< / span > .< span class = "synConstant" > 8< / span > .3_1+universal
---< span class = "synStatement" > > < / span > Deactivating gdbm @< span class = "synConstant" > 1< / span > .< span class = "synConstant" > 8< / span > .3_1
---< span class = "synStatement" > > < / span > Activating gdbm @< span class = "synConstant" > 1< / span > .< span class = "synConstant" > 8< / span > .3_1+universal
---< span class = "synStatement" > > < / span > Cleaning gdbm
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 510< / span > < span class = "synStatement" > ]< / span > $: sudo port clean gauche
---< span class = "synStatement" > > < / span > Cleaning gauche
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 511< / span > < span class = "synStatement" > ]< / span > $: sudo port < span class = "synStatement" > install< / span > gauche < span class = "synIdentifier" > build_arch< / span > =i386
---< span class = "synStatement" > > < / span > Computing dependencies < span class = "synStatement" > for< / span > gauche
---< span class = "synStatement" > > < / span > Fetching gauche
---< span class = "synStatement" > > < / span > Verifying checksum< span class = "synStatement" > (< / span > s< span class = "synStatement" > )< / span > < span class = "synStatement" > for< / span > gauche
---< span class = "synStatement" > > < / span > Extracting gauche
---< span class = "synStatement" > > < / span > Applying patches to gauche
---< span class = "synStatement" > > < / span > Configuring gauche
---< span class = "synStatement" > > < / span > Building gauche
---< span class = "synStatement" > > < / span > Staging gauche into destroot
---< span class = "synStatement" > > < / span > Installing gauche @< span class = "synConstant" > < / span > .< span class = "synConstant" > 8< / span > .13_0
---< span class = "synStatement" > > < / span > Activating gauche @< span class = "synConstant" > < / span > .< span class = "synConstant" > 8< / span > .13_0
---< span class = "synStatement" > > < / span > Cleaning gauche
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 512< / span > < span class = "synStatement" > ]< / span > $: which gosh
/opt/< span class = "synStatement" > local< / span > /bin/gosh
~ on kazu634 < span class = "synStatement" > [< / span > < span class = "synConstant" > 513< / span > < span class = "synStatement" > ]< / span > $: gosh
gosh< span class = "synStatement" > > < / span > < span class = "synStatement" > (< / span > + < span class = "synConstant" > 1< / span > < span class = "synConstant" > 2< / span > < span class = "synConstant" > 3< / span > < span class = "synStatement" > )< / span >
< span class = "synConstant" > 6< / span >
gosh< span class = "synStatement" > > < / span > < span class = "synStatement" > (exit)< / span >
< / pre >
2019-04-02 16:06:15 +00:00
< / div >