在Cygwin上编译时出现Glib 2.39.2错误

时间:2013-12-28 00:25:25

标签: compilation cygwin cross-compiling glib

我正在Cygwin上编译glib 2.39.2(作为我正在做的家庭项目的一部分=>尝试在cygwin上运行我的通常的unix设置(减去一些事情)并且正在打一个相当的奇怪的错误。我不想修改glib源代码(老实说,我喜欢Arch方法的vanilla补丁),但我不知道我怎么能修复它。

我跑了./autogen.sh --prefix=/usr --with-prce=internal --disable-debug --disable-gtk-doc,然后是make -j4

可以找到输出here(autogen运行正常,如果你想要它的输出,只需询问)

错误位于gcharset.c的第507行,位于char *locale = g_win32_getlocale ();。 它抱怨它是一个隐式声明,你不能在没有强制转换的情况下从一个整数中生成一个指针。

0 个答案:

没有答案