0

研究用に独自の Android カーネルをコンパイルする必要があります。開発者セクションに書かれていることを正確に行い、カーネルをコンパイルしようとしました。しかし、私が試みたすべてのビルドは、いくつかのエラーのために失敗します..安定したバージョンを使用する場合、問題なくカーネルをコンパイルする必要があると思いました.Debian Sidを使用しているため、gccとものが新しすぎる可能性があります.推奨されているUbuntu 10.04ではありませんか?問題は、私はLXCを搭載したDebianサーバーしか持っていないため、ubuntu Jailを作成することは可能だと思われますが、必要がなければしたくありません。私はすでに Debian マシンで独自の Android-x86 カーネルをコンパイルしており、非常にうまく機能しました。

2.4.6_r1、4.0.1_r1、4.0.4_r1、4.0.4_r1.2 を異なるビルドセット (full、crespo) でコンパイルしようとしましたが、C または Java ファイルで常にエラーが発生しました。sun-java6-jdk と gcc/g++ Debian 4.6.3-5 をインストールしました

編集: 最初はこの問題のようです: https://groups.google.com/forum/#!topic/android-building/UrluVAdRTkU 私がやったとき、実際にはさらにビルドしますが、それでもエラーが発生しました...

4

1 に答える 1

0

Debian では、カーネルを正常に構築するには、依存関係をインストールするだけでは不十分のようです。ライブラリのバージョンとパスは、Ubuntu ではそれらと大きく異なるように思われるため、安定したビルド環境を短時間で作成することはほとんど不可能です。

だから私はUbuntu 10.04に切り替えています。それ以来、エラーなしでカーネルを構築できます。

于 2012-05-04T11:25:54.010 に答える