分页: 1 / 1

[问题]make ekiga-2.0.3 报错,请大虾们指教,在线等待。。

发表于 : 2007-06-20 9:35
Jim_guan
/usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgobject-2.0.so /usr/lib/libavahi-common.so /usr/lib/libavahi-client.so /usr/lib/libavahi-glib.so /usr/lib/libglib-2.0.so -L/usr/lib /usr/lib/libSDL.so -lpt -lopal -ldl -lpthread
ekiga.o: In function `GnomeMeeting':
/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: undefined reference to `PStringArray::PStringArray(int)'
/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: undefined reference to `PStringArray::PStringArray(int)'
/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: undefined reference to `PStringArray::PStringArray(int)'
/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: undefined reference to `PStringArray::PStringArray(int)'
/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: undefined reference to `PStringArray::PStringArray(int)'
ekiga.o:/home/linux/ekiga-2.03/ekiga-2.0.3/src/endpoints/ekiga.cpp:77: more undefined references to `PStringArray::PStringArray(int)' follow
collect2: ld returned 1 exit status
make[3]: *** [ekiga] 错误 1
make[3]: Leaving directory `/home/linux/ekiga-2.03/ekiga-2.0.3/src'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/home/linux/ekiga-2.03/ekiga-2.0.3/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/linux/ekiga-2.03/ekiga-2.0.3'
make: *** [all] 错误 2

发表于 : 2007-06-20 9:51
iblicf
你先找README之类的看看,满足依赖的库之类的么

发表于 : 2007-06-20 9:54
Jim_guan
看了,不过我觉得是 代码错误,但是看代码时有不觉得错误 。。。。。 实在搞不懂了。。。

发表于 : 2007-06-20 9:59
Jim_guan
undefined reference to `PStringArray::PStringArray(int)
在找到资料时,以为是少了 libopenh323-dev 这个库 ,后来装上了,编译还是报同样的错误 。。。。

发表于 : 2007-06-20 10:36
Jim_guan
:? :? 继续 顶上去 , 实在着急, 能有人解答吗 。。。。

发表于 : 2007-06-20 13:11
Jim_guan
高手 们 帮 忙看看 。。。

发表于 : 2007-06-20 15:38
Jim_guan
难道 没人遇过 这样的问题吗 。。。。

发表于 : 2007-06-20 16:10
Jim_guan
自己 顶 下 。。。。。 终于搞定了 ,
看似 undefined reference to `PStringArray::PStringArray(int)' 但是,如果在看看 ekiga 目录下的 configure 文件的22210行或跟有关的 opal and pwlib 相关的,再看看报错。。。就会发现 这个问题是少了 类似头文件的东西 。。。。。。。
解决问题 可以参考 http://www.ekiga.org/faq/x114.html 这个网站
重点还是 /usr/share 和 /usr/include 目录 opal/ ptlib/ ptlibc/