The following is the configure command
./configure --with-flavour=eglnative --host=arm-angstrom-linux-gnueabi PKG_CONFIG=/data/workspace/OE/tmp/staging/i686-linux/usr/bin/pkg-config PKG_CONFIG_PATH=/data/workspace/OE/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib/pkgconfig CFLAGS="--sysroot=/data/workspace/OE/tmp/staging/armv7a-angstrom-linux-gnueabi/ -I/data/workspace/OE/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include" --with-x=no --with-gles=1.1 --with-imagebackend=internal
with
- --host: set the target for the build, need to be arm-angstrom-linux-gnueabi
- PKG_CONFIG: use the pgk-config command from OE distribution
- PKG_CONFIG_PATH: the path to search for *.pc file, need to be pointed to OE distribution
- --with-x: not using X
- --with-imagebackend: specific the image backend to use
- --with-gles: specific the GLES version to use (1.1 or 2.0)
- CFLAGS: override some C compiler flags
- --sysroot: the root directory to search for library and header files
- -I[include_dir]: some optional include directories to search for