吖的 glib交叉编译不容易,弄了很久才出来,mark一下,以免以后忘记。
版本使用glib-2.22.4, glib-2.28.4等高版本都编译不过。
编译过程:
echo ac_cv_type_long_long=yes > arm-none-linux-gnueabi.cache
echo glib_cv_stack_grows=no>>arm-none-linux-gnueabi.cache
echo glib_cv_uscore=no>>arm-none-linux-gnueabi.cache
echo ac_cv_func_posix_getpwuid_r=yes>>arm-none-linux-gnueabi.cache
echo ac_cv_func_posix_getgrgid_r=yes>>arm-none-linux-gnueabi.cache
./configure --prefix=/home/peng/install --host=arm-none-linux-gnueabi --cache-file=arm-none-linux-gnueabi.cache
make && make install