☺️️近期我们正在更新一个新样式,希望你会喜欢!
linux下mono安装时提示“In function `monoeg_g_get_charset`”

如果碰巧你使用的是官方tar包,那么恭喜你,你make的时候可能会遇到如下错误,很多网友都会遇到的。

../src/.libs/libeglib.a(libeglib_la-gunicode.o): In function `monoeg_g_get_charset':/root/mono/eglib/src/gunicode.c:223: undefined reference to `locale_charset'collect2: ld returned 1 exit statusmake[4]: *** [test-eglib] Error 1make[4]: Leaving directory `/root/mono/eglib/test'make[3]: *** [all-recursive] Error 1make[3]: Leaving directory `/root/mono/eglib'make[2]: *** [all] Error 2make[2]: Leaving directory `/root/mono/eglib'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/root/mono'make: *** [all] Error 2

怎么解决呢?那么我们就改源码目录下(eglib/config.h)文件中的代码:

#define HAVE_LOCALCHARSET_H 1

改为

#define HAVE_LOCALCHARSET_H 0

附:需要configure后才可编辑。

相关推荐:
源码安装软件时一直make不了,后来重新./configure了下,发现后面出现错误:error: mbed TLS l […]
在Linux系统上架设ASP.NET网站项目已经在圈子中流行,而“Mono+Jexus”架构模式是Linux承载ASP. […]
这是源码安装软件时配置环境用的,根据你的配置选项和你的系统情况生成makefile文件,为make 做准备。 最常用的参 […]
一般我们在更换DNS源或配置了HOSTS后,刷新DNS缓存让你可以得到新的域名解析。当你无法正确访问一个新注册的域名时就 […]
Linux下我们会遇到一个常见的问题,那就是如何修复 /lib/ld-linux.so.2: bad ELF inter […]
手机扫一扫即可带走我!