安装glib-2.33.1报错libgobject-2.0.so:undefined reference to ffi_

编译打包和其他
回复
shenglu
帖子: 5
注册时间: 2011-09-04 18:10

安装glib-2.33.1报错libgobject-2.0.so:undefined reference to ffi_

#1

帖子 shenglu » 2012-10-17 10:16

make报错如下:make all-recursive
make[1]: 正在进入目录 `/home/shenglu/download/glib-2.33.1'
Making all in .
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1'
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1'
Making all in m4macros
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/m4macros'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1/m4macros'
Making all in glib
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib'
make all-recursive
make[3]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib'
Making all in libcharset
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib/libcharset'
make[4]: 没有什么可以做的为 `all'。
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib/libcharset'
Making all in pcre
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib/pcre'
make[4]: 没有什么可以做的为 `all'。
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib/pcre'
Making all in update-pcre
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib/update-pcre'
make[4]: 没有什么可以做的为 `all'。
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib/update-pcre'
Making all in .
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib'
make[4]: 没有什么可以做的为 `all-am'。
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib'
Making all in tests
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/glib/tests'
make[4]: 没有什么可以做的为 `all'。
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib/tests'
make[3]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib'
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1/glib'
Making all in gmodule
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gmodule'
make all-am
make[3]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gmodule'
make[3]: 没有什么可以做的为 `all-am'。
make[3]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gmodule'
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gmodule'
Making all in gthread
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gthread'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gthread'
Making all in gobject
make[2]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gobject'
make all-recursive
make[3]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gobject'
Making all in .
make[4]: 正在进入目录 `/home/shenglu/download/glib-2.33.1/gobject'
CCLD gobject-query
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_pointer'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_float'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_void'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_sint64'
./.libs/libgobject-2.0.so: undefined reference to `ffi_prep_cif'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_uint32'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_double'
./.libs/libgobject-2.0.so: undefined reference to `ffi_call'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_sint32'
./.libs/libgobject-2.0.so: undefined reference to `ffi_type_uint64'
collect2: ld returned 1 exit status
make[4]: *** [gobject-query] 错误 1
make[4]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gobject'
make[3]: *** [all-recursive] 错误 1
make[3]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gobject'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/shenglu/download/glib-2.33.1/gobject'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/shenglu/download/glib-2.33.1'
make: *** [all] 错误 2
:em03
soarshining
帖子: 6
注册时间: 2013-05-04 21:32
系统: ubutun 13.04

Re: 安装glib-2.33.1报错libgobject-2.0.so:undefined reference to

#2

帖子 soarshining » 2013-05-18 6:58

:em06 我也遇到相同问题,无法解决中
回复