[Psi-Devel] psi 0.14 build error

Pavel Volkovitskiy olfway at symlink.ru
Thu Dec 17 12:21:07 PST 2009


Hello!

I'm trying to build 0.14 release on linux with qt 4.6.0 (had same issues 
with 4.5.2)

firstly configure runs "qmake-qt4 -prl -r psi.pro" and qmake crashes 
with segmentation fault error
part of debug output:

DEBUG 1: Project file: reading 
/home/int/conary/builds/psi/psi-0.14/iris/src/src.pro
DEBUG 1: Project Parser: 
/home/int/conary/builds/psi/psi-0.14/iris/src/src.pro:1 :TEMPLATE: :=: 
(subdirs)
DEBUG 1: Running project test: include(libbase.pri) [20]
DEBUG 1: Project Parser: include'ing file 
/home/int/conary/builds/psi/psi-0.14/iris/src/libbase.pri.
DEBUG 1: Project Parser: libbase.pri:1 :IRIS_BASE: :=: 
(/home/int/conary/builds/psi/psi-0.14/iris/src/..)
DEBUG 1: Running project test: include(../conf.pri) [20]
DEBUG 1: Project Parser: include'ing file 
/home/int/conary/builds/psi/psi-0.14/iris/src/../conf.pri.
DEBUG 1: Running project test: include(../src/conf_iris.pri) [20]
DEBUG 1: Project Parser: include'ing file 
/home/int/conary/builds/psi/psi-0.14/iris/../src/conf_iris.pri.
DEBUG 1: Running project test: include(../conf.pri) [20]
DEBUG 1: Project Parser: include'ing file 
/home/int/conary/builds/psi/psi-0.14/iris/src/../conf.pri.
DEBUG 1: Running project test: include(../src/conf_iris.pri) [20]
DEBUG 1: Project Parser: include'ing file 
/home/int/conary/builds/psi/psi-0.14/iris/../src/conf_iris.pri.
DEBUG 1: Running project test: include(../conf.pri) [20]

looks like endless loop...

after that configure creates Makefiles successfully
but later i get error on linking:
g++ -m64 -Wl,-O1 -o psi .obj/iris_discoinfoquerier.o 
.obj/privacylistitem.o .obj/privacylist.o .obj/privacylistmodel.o
....
-L/usr/lib64 -L/usr/lib64 -lz -lXss -Wl,--export-dynamic -lenchant 
-lgmodule-2.0 -lglib-2.0
-L/home/int/conary/builds/psi/psi-0.14/iris/lib -liris
-lQtDBus -L/usr/lib64 -lqca -lpthread -lQt3Support -lQtXml -lQtGui 
-lQtNetwork -lQtCore -lXext -lX11 -lm
.obj/jinglertp.o: In function 
`Resolver::dns_resultsReady(QList<XMPP::NameRecord> const&)':
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:119: 
undefined reference to `XMPP::NameRecord::address() const'
.obj/jinglertp.o: In function 
`JingleRtpChannel::write(JingleRtp::RtpPacket const&)':
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1355: 
undefined reference to `XMPP::Ice176::writeDatagram(int, QByteArray const&)'
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1355: 
undefined reference to `XMPP::Ice176::writeDatagram(int, QByteArray const&)'
.obj/jinglertp.o: In function `JingleRtpChannelPrivate::ice_readyRead(int)':
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1303: 
undefined reference to `XMPP::Ice176::hasPendingDatagrams(int) const'
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1308: 
undefined reference to `XMPP::Ice176::readDatagram(int)'
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1292: 
undefined reference to `XMPP::Ice176::hasPendingDatagrams(int) const'
/home/int/conary/builds/psi/psi-0.14/src/avcall/jinglertp.cpp:1297: 
undefined reference to `XMPP::Ice176::readDatagram(int)'
....


-- 
Pavel


More information about the Psi-Devel mailing list