2017/6/30

v4l-utils , Android

glob.h:
./prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/glob.h
./prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/glob.h
./kernel/include/linux/glob.h
./ndk/sources/host-tools/make-3.81/glob/glob.h
./external/openssh/openbsd-compat/glob.h
./external/ltrace/glob.h


我是 clone 這裡的:https://github.com/garbear/v4l-utils
他也是從 linuxtv clone 的,
他大概是 stable-1.0,然後加上 Android.mk

這個需要 stlport
我用 google 的:https://android.googlesource.com/platform/external/stlport
用 tag android05.1.1_r9 (好像是最新的 tag)

先 build stlport (就mm)
再 build v4l-utils

他說指有 utils 下的 folder 有 Android.mk, 可以用 find 找出來。
然後分別進去 mm 就可以。


其實版本有點亂,...反正checkout 出有Android.mk 的就可以。
還有一些新的版本,lib 下也有Android.mk,但是不知道是不是因為 path 的關係,所以 buid fail...
把 lib 下 build faile 的 find no glob.h 的 file 的include comment 掉,lib 就 build Ok

沒有留言:

張貼留言