85 lines
7.2 KiB
Markdown
85 lines
7.2 KiB
Markdown
---
|
|
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>
|
|
</div>
|