ラベル Windows の投稿を表示しています。 すべての投稿を表示
ラベル Windows の投稿を表示しています。 すべての投稿を表示

2013年9月10日火曜日

BeagleBone Black に FreeBSDをインストール 6

 では、include/configs/am335x_evm.h に修正を加えて 早速makeしてみる。

C:\Users\hogehoge\Desktop\u-boot-am33x>make -j3 ARCH=arm CROSS_COMPILE=/opt/arm-cs-tools/bin/arm-none-eabi- am335x_evm
'make' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。


 ううむ、makeが無いw PATHの設定は… 問題ない。じゃ、CodeSourceryのbin配下にmakeは無いのか… 無いw ……… cs-make.exe というのはあるな。 cs-make でググると、makeの代わりに cs-make でいいみたい。じゃが、Makefileの中にmakeは使われているんじゃないかと、ちと不安w
 で、cs-make 使って実行!

C:\Users\hogehoge\Desktop\u-boot-am33x>cs-make -j3 ARCH=arm CROSS_COMPILE=/opt/arm-cs-tools/bin/arm-none-eabi- am335x_evm
'uname' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
'uname' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
-x の使い方が誤っています。
'awk' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
cs-make: *** No rule to make target `am335x_evm'.  Stop.


 ううむ、道のりは遠いw

BeagleBone Black に FreeBSDをインストール 5

 さて、FreeBSDのGitではcloneできたけど、今度はWindows版Gitでやってみよう。tortoisegitが使い易そうなんで、これを選ぶ。
 http://code.google.com/p/tortoisegit/wiki/Download ここから64bit版 1.8.5.0 と 日本語のLanguagePackもダウンロード。
 http://code.google.com/p/msysgit/ ここからmsyGit 最新版もダウンロード。
 で、あれやこれやで、インストール。
 armのソースをダウンロードするだけなら、sshとか使わないから必要ないかもしれないが、puTTYgenで公開鍵作成とかもやってみた。そのうち使う事もあるだろう。
 で、 http://arago-project.org/git/projects/u-boot-am33x.git からU-Bootのリポジトリをcloneしてみた。あれやこれやで、勘違いしたりで、やっと成功w

 u-boot-am33x なる名前のフォルダーにソース一式が読み込まれたのでした。

C:\Users\umainjana\Desktop\u-boot-am33x>dir /A
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は 9AE3-EB0F です

 C:\Users\umainjana\Desktop\u-boot-am33x のディレクトリ

2013/09/10  01:43    <DIR>          .
2013/09/10  01:43    <DIR>          ..
2013/09/10  01:43               288 .checkpatch.conf
2013/09/10  01:50    <DIR>          .git
2013/09/10  01:43               878 .gitignore
2013/09/10  01:43    <DIR>          api
2013/09/10  01:43    <DIR>          arch
2013/09/10  01:43    <DIR>          board
2013/09/10  01:43           117,523 boards.cfg
2013/09/10  01:43    <DIR>          common
2013/09/10  01:43            11,018 config.mk
2013/09/10  01:43            16,704 COPYING
2013/09/10  01:43            12,741 CREDITS
2013/09/10  01:43    <DIR>          disk
2013/09/10  01:43    <DIR>          doc
2013/09/10  01:43    <DIR>          drivers
2013/09/10  01:43    <DIR>          dts
2013/09/10  01:43    <DIR>          examples
2013/09/10  01:43    <DIR>          fs
2013/09/10  01:43    <DIR>          include
2013/09/10  01:43    <DIR>          lib
2013/09/10  01:43            26,669 MAINTAINERS
2013/09/10  01:43            21,792 MAKEALL
2013/09/10  01:43            28,649 Makefile
2013/09/10  01:43             4,703 mkconfig
2013/09/10  01:43    <DIR>          nand_spl
2013/09/10  01:43    <DIR>          net
2013/09/10  01:43    <DIR>          post
2013/09/10  01:43           185,007 README
2013/09/10  01:43             2,555 rules.mk
2013/09/10  01:43                18 snapshot.commit
2013/09/10  01:43    <DIR>          spl
2013/09/10  01:43    <DIR>          test
2013/09/10  01:43    <DIR>          tools
              13 個のファイル             428,545 バイト
              21 個のディレクトリ  1,080,202,301,440 バイトの空き領域