<< 2012年01月
1
2345678
9101112131415
16171819202122
23242526272829
3031

【F-05D】富士通ソースはbuildできるか(1)

2012/01/26 10:29

 

 F-05Dのソースは(申し訳程度ながら)公開されている。MacでBuildして見ようじゃないのと、初心者にもかかわらず、大それた試みをしてみた。

 

1.事前準備

1-a.Androidのサイト(*1)の指示に従って、repoなどのツールを落としたり、.bash_profileの設定などをしておく。

(*1 http://source.android.com/source/initializing.html)

1-b.Androidのサイト(*2)の指示に従って、F-05Dと同じレベルのソースを落としておく。

 ブランチはandroid-2.3.5_r1。

(*2 http://source.android.com/source/downloading.html)

 

1-c.Androidのサイト(*2c)の指示に従って、

(*2c http://source.android.com/source/building.html)

 

2.環境設定をしておく。

 Androidのサイト(*3)の指示に従って、環境を設定しおく。
(*3 http://source.android.com/source/building.html)
 

 

3.F-05Dのソースをサイト(*4)から落とし、展開する。

(*4 http://www.fmworld.net/product/phone/sp/android/develop/)

 F-5DのソースはF05D_F0001_V12.tar.gz。Mac OSXだとダウンロードが終わるとgzを解凍してくれる。F05D_F0001_V12.tarをダブルクリックして展開する。

 

4.試しにmakeしてみる。

 ターミナルからcdコマンドで、F05D_F0001_V12.tarを展開してできたF05D_F0001_V12ディレクトリーに移動する。ディレクトリの中はスカスカだ。ターミナルからmakeと打ってみる。勿論エラーになる。だって、Makefileが無いのだから。1-b.で落としたファイルの中からMakefileをコピーして、再度、makeを出してみる。

 またまた、エラーになる。だって、buildが無いのだから。

 

 ということなので、1-b.で落としたbuildをコピーしてmakeをし直すが、だめ。

 

 どうしようか。

 そうだ、2.のandroid-2.3.5_r1の上にF05D_F0001_V12上書きしてみよう。

 

4.cpで上書きする。

 Snow Loepardまでは同じ名前のフォルダをコピーすると上書きされた。Lionでは統合してくれるが、ファイル名がぶつかると新しいものを残す。これはちょっとまずい。cpを使ってコピーする。

 

 

さて、満を持して(2)に続く。

 

 

  

 

カテゴリ: IT  > インターネット    フォルダ: IT

コメント(0)  |  トラックバック(0)

 
 
このブログエントリのトラックバック用URL:

http://dangun.iza.ne.jp/blog/trackback/2580106

トラックバック(0)