版本DirectFB-1.2.1
先设置下CFLAGS, LIBS CPPFLAGS CXXFLAGS
export LIBS="-lfreetype -ljpeg -lpng -lz"
export LDFLAGS="-L/home/peng/install/lib/"
export CPPFLAGS="-I/home/peng/install/include -I/home/peng/install/freetype2"
然后在
./configure --host=arm-none-linux-gnueabi --prefix=/home/peng/install --enable-jpeg --enable-zlib --enable-png=no --enable-freetype
编译过程中会出现类如:
omap.c:36:20: error: omapfb.h: No such file or directory
omap.c: In function 'omapEngineSync':
omap.c:62: error: 'OMAPFB_SYNC_GFX' undeclared (first use in this function)
的错误,把gfxdrivers/Makefile中的SUBDIRS中的OMAP_DIR和SH7722_DIR注释掉即可