No rule to make target `out/host/linux-x86/bin/emulator'

作業はFroyo。

make: *** No rule to make target `out/host/linux-x86/bin/emulator', needed by `out/host/linux-x86/bin/dexpreopt.py'.  Stop.

むむ。

http://groups.google.com/group/android-porting/msg/2c3c9b49a84b903d

u simply create a file by name 'emulator' in the out/host/linux-x86/bin/'
and proceed with ur building process.This will not be any problem even in
future.
For missing header files and Mismatch in the prototypes,u r supposed to
generate kernel header files for ur target,i.e SH4.
u can take a look into some python scripts 'update.py and defaults.py' in
'bionic/libc/kernel/tools/'. get the linux source from 'kernel.org ',untar
it ,rename to 'original' and copy to 'bionic/libc/kernel'.finally change the
two python scripts accordingly for ur platform and run 'update.py'.
After this u shouldnt be facing any problems wrt missing kernel header
files.

ファイルを作ればいいってか。

kinneko@BuildSV:~/open_alimo$ touch out/host/linux-x86/bin/emulator
kinneko@BuildSV:~/open_alimo$ ls -l out/host/linux-x86/bin/emulator
-rw-r--r-- 1 kinneko kinneko 0 Sep 26 19:59 out/host/linux-x86/bin/emulator

ほんとだ通った... orz


とりあえず、今はupdate.pyとdefaults.pyは見ないでおこう(^^;。