我想在Mac OS X上用mingw交叉编译一些windows的开源库(libiconv,gettext,glib2),我已经在Mac上用MacPorts安装了mingw。我看过的交叉编译教程都谈到了makefile,但没有人提到应该为基于autoconf的项目提供什么。.虽然配置将通过,但运行"make“将显示以下错误:
i686-apple-darwin9-gcc-4.0.1: no
当我尝试在vala中使用gettext时,我从vala得到的不是错误或警告,而是来自c编译器的以下错误:
/usr/include/glib-2.0/glib/gi18n-lib.h:29:2: error: #error You must define GETTEXT_PACKAGE before including gi18n-lib.h.