Changes between Version 7 and Version 8 of DevEnvMac


Ignore:
Timestamp:
Dec 21, 2014, 1:27:43 PM (9 years ago)
Author:
ertl-yutaka
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevEnvMac

    v7 v8  
    88
    99== mkimageのインストール ==
    10  * u-bootのソースを取得して解凍する
    11    * 動作確認したバージョンは,u-boot-1.1.6
    12 
    13 {{{
    14 $ wget ftp://ftp.denx.de/pub/u-boot/u-boot-1.1.6.tar.bz2
    15 $ tar jxvf u-boot-1.1.6.tar.bz2
    16 }}}
    17  * toolsディレクトリ内でビルド
    18    * 参考:http://mwlab.net/2011/07/kurobox-make-mkimage.html
    19    * makeではうまくいかないので、下記のコマンドを順番に実行
    20    * コンパイラは、clang ではダメなので,gnu gccを使用すること.clang しかインストールされていない場合には,macportsでインストールする(例:port install gcc43)
    21 
    22 {{{
    23 $ cd u-boot-1.1.6/tools
    24 $ ln -s ../common/environment.c environment.c
    25 $ ln -s ../lib_generic/crc32.c crc32.c
    26 $ gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O -c mkimage.c
    27 $ gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O -c crc32.c
    28 $ gcc -Wall -pedantic -idirafter ../include -DTEXT_BASE= -DUSE_HOSTCC -O  -o mkimage mkimage.o crc32.o
    29 $ strip mkimage 
    30 }}}
    31  * makeしたmkimageをパスの通ったディレクトリに置く
    32 
     10 * [wiki:mkimage ここ]からバイナリファイルをダウンロードし,パスの通ったディレクトリに置く
    3311{{{
    3412cp mkimage /usr/local/bin/
    3513}}}
     14
     15 * ソースコードからインストールする場合は,[wiki:DevEnvMac_mkimagebuild こちら]を参照してください.
     16
    3617== GNUツールチェーンのインストール ==
    3718=== バイナリのインストール ===