OMAPZoom.orgにあるAndroid2.6.35カーネルをコンパイルしていますが、Makefileのばかげた問題だと思います。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
次のエラーが発生します(さらに関連するエラーもあります)。
drivers/built-in.o: In function `dsscomp_createcomp':
drivers/video/omap2/dsscomp/device.c:175: undefined reference to `tiler_set_buf_state'
drivers / video / omap2 / dsscomp / device.cには次の#includeディレクティブがあります:
#include <mach/tiler.h>
これは、プロトタイプを含む次のファイルを参照していると思います。
arch/arm/mach-omap2/include/mach/tiler.h
次に、tiler_set_buf_stateは次のように定義されます。
drivers/media/video/tiler/tiler.c
関数は正しく使用されており、ヘッダーが含まれています。これにより、定義がコンパイルされていないと思います。このプロジェクトは、かなり大規模な再帰的なMakefileセットアップを使用しています。
ここにこれ以上何を入れることができるかはよくわかりませんが、役立つものがあれば私に聞いてください。私は誰かが私に正しい方向へのプッシュを与えることができることを望んでいました。