blog/content/post/2009-10-04-00001232.md

85 lines
7.3 KiB
Markdown

---
title: Snow LeopardでGaucheのビルド
author: kazu634
date: 2009-10-04
url: /2009/10/04/_1341/
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) &#8211; Ehrenの日記');" target="_blank">Snow LeopardでGaucheがやっと使えるように(using MacPorts) &#8211; 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">&#62;</span> Computing dependencies <span class="synStatement">for</span> libiconv
---<span class="synStatement">&#62;</span> Fetching libiconv
---<span class="synStatement">&#62;</span> Verifying checksum<span class="synStatement">(</span>s<span class="synStatement">)</span> <span class="synStatement">for</span> libiconv
---<span class="synStatement">&#62;</span> Extracting libiconv
---<span class="synStatement">&#62;</span> Applying patches to libiconv
---<span class="synStatement">&#62;</span> Configuring libiconv
---<span class="synStatement">&#62;</span> Configuring libiconv <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Configuring libiconv <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Building libiconv
---<span class="synStatement">&#62;</span> Building libiconv <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Building libiconv <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Staging libiconv into destroot
---<span class="synStatement">&#62;</span> Staging libiconv into destroot <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Staging libiconv into destroot <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Installing libiconv @<span class="synConstant">1</span>.13_0+universal
---<span class="synStatement">&#62;</span> Deactivating libiconv @<span class="synConstant">1</span>.13_0
---<span class="synStatement">&#62;</span> Activating libiconv @<span class="synConstant">1</span>.13_0+universal
---<span class="synStatement">&#62;</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">&#62;</span> Computing dependencies <span class="synStatement">for</span> gdbm
---<span class="synStatement">&#62;</span> Fetching gdbm
---<span class="synStatement">&#62;</span> Verifying checksum<span class="synStatement">(</span>s<span class="synStatement">)</span> <span class="synStatement">for</span> gdbm
---<span class="synStatement">&#62;</span> Extracting gdbm
---<span class="synStatement">&#62;</span> Configuring gdbm
---<span class="synStatement">&#62;</span> Configuring gdbm <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Configuring gdbm <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Building gdbm
---<span class="synStatement">&#62;</span> Building gdbm <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Building gdbm <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Staging gdbm into destroot
---<span class="synStatement">&#62;</span> Staging gdbm into destroot <span class="synStatement">for</span> architecture x86_64
---<span class="synStatement">&#62;</span> Staging gdbm into destroot <span class="synStatement">for</span> architecture i386
---<span class="synStatement">&#62;</span> Installing gdbm @<span class="synConstant">1</span>.<span class="synConstant">8</span>.3_1+universal
---<span class="synStatement">&#62;</span> Deactivating gdbm @<span class="synConstant">1</span>.<span class="synConstant">8</span>.3_1
---<span class="synStatement">&#62;</span> Activating gdbm @<span class="synConstant">1</span>.<span class="synConstant">8</span>.3_1+universal
---<span class="synStatement">&#62;</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">&#62;</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">&#62;</span> Computing dependencies <span class="synStatement">for</span> gauche
---<span class="synStatement">&#62;</span> Fetching gauche
---<span class="synStatement">&#62;</span> Verifying checksum<span class="synStatement">(</span>s<span class="synStatement">)</span> <span class="synStatement">for</span> gauche
---<span class="synStatement">&#62;</span> Extracting gauche
---<span class="synStatement">&#62;</span> Applying patches to gauche
---<span class="synStatement">&#62;</span> Configuring gauche
---<span class="synStatement">&#62;</span> Building gauche
---<span class="synStatement">&#62;</span> Staging gauche into destroot
---<span class="synStatement">&#62;</span> Installing gauche @<span class="synConstant"></span>.<span class="synConstant">8</span>.13_0
---<span class="synStatement">&#62;</span> Activating gauche @<span class="synConstant"></span>.<span class="synConstant">8</span>.13_0
---<span class="synStatement">&#62;</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">&#62;</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">&#62;</span> <span class="synStatement">(exit)</span>
</pre>
</div>