无法编译 glib-2.9.6,数百个多重定义错误

无法编译 glib-2.9.6,数百个多重定义错误

我在 Ubuntu 22.04 上尝试编译 glib-2.9.6 时遇到构建错误

/usr/bin/ld: .libs/gatomic.o: in function `g_bit_nth_lsf':
/home/user/Development/glib-2.9.6/glib/../glib/gutils.h:277: multiple definition of `g_bit_nth_lsf'; .libs/gasyncqueue.o:/home/user/Development/glib-2.9.6/glib/../glib/gutils.h:277: first defined here

还有数百个。我不知道为什么会出现多个定义错误?

相关内容