ホーム > Technical > android用にbashをビルドしたい

android用にbashをビルドしたい

Androidのフルソースのexternalディレクトリの下に入っている各種オープンソースのソフトウェアのように、bashのソースを展開してAndroid.mkを書けばいいのかと思っていたら予想外に難航。

configureスクリプトを使うソフトはandroidのビルドシステムでビルドできるんだろうか、先に手動でconfigureくらいはしておく必要がありそうな気もするな。

Android.mkも、コンパイル対象のソースファイルを全てAndroid.mkに書いてしまうやりかたと、各ディレクトリのMakefileを使ってmakeするやりかたと二種類あるようだし。

ネットを探すと、ARM用のツールチェインを使ってビルドしておく方法がほとんどだけど、どうせならAndroidのソースをビルドするときに一緒にできたらなぁと思ってるんだけどね…。

関連する記事:

  1. Android 2.2 Froyo Android 2.2 Platform | Android Developers Android 2.2 Platform Highlights...
  2. Android 1.5 NDK, Release 1 Android 1.5 NDK, Release 1 | Android Developers NDK出てきましたね。 中身は確認してないけど、ドキュメントとか多少は含まれてるんだろうか?それとも単にフルソースからの抜粋だけなのか...。...
  3. Android.mkのドキュメント AndroidでJNIを使う方法 - Android(アンドロイド)情報-ブリリアントサービス このサイトを元に、JNIの実験をしていたのだけど、AndroidではMakefileの代わりにAndroid.mkというファイルを書くようだ。 よくあるMakefileと書式が少し違うようだけど、ドキュメントが無いかなと思っていたらようやく見つけた。 Android Build System ドキュメン......
  4. Android2.0,Eclairブランチがgitリポジトリに Eclair is now in AOSP - android-platform | Google グループ...
  5. Android2.0がリリース。変更点多し Android 2.0 Platform Highlights | Android Developers 寝る直前にTwitterで知った2.0リリース。 10月末にリリースというのは本当だったんだな...。 ざっと見ると、...
  6. 開発用にAndroidシステムのセキュリティレベルを下げる Native層からSurfaceを扱うコードを書いたのだけど、ACCESS_SURFACE_FLINGERの権限が無いと警告が出てAPIが動いてくれない。 Androidはセキュリティ確保のためにシステムリソースへのアクセスに制限がかかっていて、特にACCESS_SURFACE_FLINGERの場合は署名付きアプリにしないといけないようだ。 で、署名付きアプリの作り方はググるといろいろ出てくるのだ......

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://www.swingingblue.net/mt/archives/002756.html/trackback
トラックバックの送信元リスト
android用にbashをビルドしたい - きままな日記帳 より

ホーム > Technical > android用にbashをビルドしたい

検索
フィード
メタ情報

ページの上部に戻る