12、交叉編譯pixman
目標平臺:LOONGSON-1B開發板
內核:Linux 3.0
編譯平臺:ubuntu10.04
交叉工具鏈:gcc-3.4.6-2f
一、簡介
pixman嵌入式圖形庫,很多開源軟件都用到的,特別是如開發gtk這樣的圖形圖像程序.
二、下載pixman源碼包
進入http://cgit.freedesktop.org/pixman/下載一個的pixman穩定版本源碼包,這裏選擇pixman-0.24.0.tar.gz。
三、交叉編譯pixman步驟
#tar zxf pixman-0.24.0.tar.gz
#cd pixman-0.24.0
#./autogen.sh
#./configure --prefix=/home/tool/gtk/pixman_install --host=mipsel-linux LIBS='-L/home/tool/gtk/zlib_instal/lib/ -lz' CPPFLAGS='-I/home/tool/gtk/zlib_install/include' PNG_CFLAGS='-I/home/tool/gtk/libpng_install/include' PNG_LIBS='-L/home/tool/gtk/libpng_install/lib/ -lpng12'
其中:
路徑:/home/tool/gtk/zlib_install/是交叉編譯安裝zlib生成的目錄文件
路徑:/home/tool/gtk/libpng_install/是交叉編譯安裝libpng生成的目錄文件。
#make && make install
編譯安裝成功後在--prefix指定的目錄下生成include和lib目錄。