2012年10月15日月曜日
MAC BookでFirefox OS(B2G)デスクトップをインストールして実行する方法をまとめてみました。(2012/10/15版)
今までのこの様なアプリは、インストーラーが付いた実行アプリをダウンロードすれば良いのですが、現段階では、まだ、そこまで完備されてはいません。ですので、それなりの開発環境からインストールする必要がり、案外、そこにハマってしまします。
一応、この手順で、私は上手く行ったので、この順番のとおりに行えば大丈夫だと思います。
普通にiPhone等の開発と同じようなインストールすると、makeが通らないので、Xcode Command Line Toolsをインストールします。
メニュー ⇒ Xcode-Preferences(環境設定)を選び、ウィンドウが開いたら、ダウンロードタブを選択し、Command Line ToolsをInstallします。
既に、iPhone等の開発を行うためにXcodeをインストールしている方は、必ず、Command Line Toolsがインストールされているか確認して下さい(通常はインストールされていません)
インストールには30分〜1時間かかります。
これで、makeやコンパイル環境が整いました。
ファイル名:MacPorts-2.1.2-10.7-Lion.pkg
ダウンロードしたら、ダブルクリックし、指示に従ってインストールします。
Gitを入れる環境が整ったので、Gitをインストールします。
$ sudo port install git-core
(パスワードを要求されます)
$ git clone git://github.com/mozilla-b2g/gaia.git gaia
(ネットやサーバーの混み具合にもよりますが、30分程度かかります)
gaiaのフォルダに移動し、makeします。
$ cd gaia
$ DEBUG=1 make
http://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central/
から、「b2g-19.0a1.en-US.mac64.dmg」を選びダウンロードします。
Firefox本体を使用するフォルダーにコピーします。
$ cp -R /Volumes/B2G/B2G.app .
今までのこの様なアプリは、インストーラーが付いた実行アプリをダウンロードすれば良いのですが、現段階では、まだ、そこまで完備されてはいません。ですので、それなりの開発環境からインストールする必要がり、案外、そこにハマってしまします。
一応、この手順で、私は上手く行ったので、この順番のとおりに行えば大丈夫だと思います。
1 Xcodeをインストール
MAC App StoreからXcodeをダウンロードし、インストールします。普通にiPhone等の開発と同じようなインストールすると、makeが通らないので、Xcode Command Line Toolsをインストールします。
メニュー ⇒ Xcode-Preferences(環境設定)を選び、ウィンドウが開いたら、ダウンロードタブを選択し、Command Line ToolsをInstallします。
既に、iPhone等の開発を行うためにXcodeをインストールしている方は、必ず、Command Line Toolsがインストールされているか確認して下さい(通常はインストールされていません)
インストールには30分〜1時間かかります。
これで、makeやコンパイル環境が整いました。
2 Mac Portのインストール
次に、Gitを入れるためにMac Portをインストールします。ファイル名:MacPorts-2.1.2-10.7-Lion.pkg
ダウンロードしたら、ダブルクリックし、指示に従ってインストールします。
Gitを入れる環境が整ったので、Gitをインストールします。
3 gitのインストール
アプリケーションフォルダーのユーティリティーフォルダーにある「ターミナル.app」を開き$より右側の斜体のアンダーラインの部分を入力し、エンターを押します。$ sudo port install git-core
(パスワードを要求されます)
4 Gaiaをダウンロードしmake
全ての準備が整ったので、いよいよGAIAをダウンロードします。$ git clone git://github.com/mozilla-b2g/gaia.git gaia
(ネットやサーバーの混み具合にもよりますが、30分程度かかります)
gaiaのフォルダに移動し、makeします。
$ cd gaia
$ DEBUG=1 make
5 FirefoxOS本体をダウンロード
FirefoxOS本体の最新版をダウンロードします。http://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central/
から、「b2g-19.0a1.en-US.mac64.dmg」を選びダウンロードします。
Firefox本体を使用するフォルダーにコピーします。
$ cp -R /Volumes/B2G/B2G.app .
6起動
下記のコマンドを入力し、アプリを起動します、
$ B2G.app/Contents/MacOS/b2g -profile profile
操作
「戻るキー」は「fn + ←」です。
登録:
投稿 (Atom)
ページビューの合計
Translate
Blog Archive
- 2013 (106)
-
2012
(1310)
- 12月(1)
-
10月(21)
- UV chip V6131 ARM Cortex-A8 in $42 Fortune Android...
- 最近、私もTwitter使わずFacebookだけだもんな〜:Facebook、Twitter・・・...
- AndroidTMアプリ作成ガイドライン | NTTドコモ
- ARM、Mali-T600シリーズのGPUに対応するPOP IPテクノロジーを発表 - ARM
- 富士通セミコン Interface Bridge SoC:「Wi-Fiチューナや録画機に最適」、10...
- 知れば知るほど効率アップ!Macがメチャ便利になる小技31個まとめ | 和洋風KAI
- Firefox OS(B2G)デスクトップ インストール手順 #FirefoxOSjp #HTML5J
- φ(..)メモメモ:数千万のLINEユーザーにウェブページの情報を伝える魔法のボタン「LINEで送る...
- Droid Stick A2 – AMLogic AML8726-MX Dual Core Andr...
- メモ!:アンドロイドスマートフォンプライバシーガイドライン
- 電子マネー : ドコモと韓国KT、NFCを活用した電子マネーの国際相互利用を検討へ | RBB TO...
- Windows 8タブレット向けの超省電力AMD APU『Z-60』が正式発表
- Yoctベースになるのか〜:Yocto Projectベースの商用組み込みLinux OS「Wind...
- Badaとの統合正式発表なんだね:サムスン電子、Bada-Tizen OS統合推進...サービス競争...
- さすが山下さんの寄稿!わかりやすい!必見!この人ソフト屋さんなんだよね!このレベルのソフト屋さんと飲...
- やっぱ、組み込み業界面白いな〜:組み込み業界と半導体業界の積極的なコラボで新市場の創造を ―― 機器...
- i.MX6用評価ボード Wandboard Opensource Community - Home
- 「イマドキの起業のしかた」は私の中では間違いだった。起業して、2年半の振り返り。|ホットココア社長日...
- リーンスタートアップ再入門(概要編)(1/4):企業のIT・経営・ビジネスをつなぐ情報サイト Ent...
- リーンスタートアップ再入門(背景編) (1/3):企業のIT・経営・ビジネスをつなぐ情報サイト En...
- なにこれ!美味しそう!:MacBook Proをペンタブレットに改造した「Modbook Pro」は...
- 9月(48)
- 8月(107)
- 7月(86)
- 6月(100)
- 5月(120)
- 4月(323)
- 3月(465)
- 2月(39)
- 2011 (6)
- 2010 (25)