Not logged in. · Lost password · Register
Forum: Community Jingle Discussion RSS
Compile on Ubuntu Feisty

Announcement

11-16-2005, 12:33 by halr9000
Subject: Psi Groupchat (new address)
Join us at the Psi Groupchat (MUC)! Room name: psi@conference.psi-im.org
singpolyma #1
Member since 05/2006 · 30 posts
Group memberships: Members
Show profile · Link to this post
Subject: Compile on Ubuntu Feisty
Trying to compile on Ubuntu 4.04 Feisty Fawn -- have read the wiki and the forums here lots.  I can get past all listed errors, but no matter what I do I eventually end up with the errors listed at http://singpolyma.net/log
Avatar
infiniti (Administrator) #2
Member since 09/2002 · 1378 posts · Location: California, USA
Group memberships: Administrators, Developers, Members
Show profile · Link to this post
Looks like Jingle-related errors.  This is unsupported, try without.
-Justin
singpolyma #3
Member since 05/2006 · 30 posts
Group memberships: Members
Show profile · Link to this post
Quote by infiniti:
Looks like Jingle-related errors.  This is unsupported, try without.

I'm kind of posting on the Psi-with-jingle forum because I want it WITH jingle ;)  I have it without
Fenice #4
Member since 05/2007 · 8 posts · Location: France
Group memberships: Members
Show profile · Link to this post
For a year, Google does'nt seem to have maintained the libjingle library (which doesn't compile under gcc4). Many project which were to use this lib had to (temporary at least) drop their VoIP support (Kopete did, Jabbin seems to be dead, Coccinella says their jingle's not working with gtalk...).

This is a great disapointment from Google (along with their strange implementation of the MUC) after what was promised a few years ago. While I'm sad about the almost-drop of jingle support, I understand the dev choice about it (and for what it's worth, I support it).
Fenice #5
Member since 05/2007 · 8 posts · Location: France
Group memberships: Members
Show profile · Link to this post
A little update :

I threw myself once again in this jingle thing, and it seems that various people submitted patches to allow libjingle compilation under gcc4 : indeed was I able to compile libjingle and its example in stand alone mode, but still it fails to compile with psi makefiles. I suppose the problem comes from the psi custom files (makefiles mostly if I understood correctly).

I think I will give it a try but won't spend too much time -- and I'm not too familiar with Qt generated makefiles for now, but here's the link to the patches if somebody else want to try :
http://code.google.com/p/libjingle/issues/detail?id=16
Fenice #6
Member since 05/2007 · 8 posts · Location: France
Group memberships: Members
Show profile · Link to this post
More indepth answer : the libjingle compiles fine with patches using the makefiles from libingle.new and generated psi makefile, it's psi compilation against the library that fails. Since I don't really want to mess with psi source code, I think I'll stop here.
Ad #7
Member for 3 months · 1 post
Group memberships: Members
Show profile · Link to this post
Ok. I am trying to do an overview of jingle clients capabilitys today. Put I'm loosing a lot of time to compile them with a lot of errors..and it seems to be libjingle that cause problems...

If libjingle doesnt compile with gcc4, why force it to compile with gcc 3.2? How to do it with psi jingle?
( -> How to precise the compiller path and what path to use?)

Thanks!
Fenice #8
Member since 05/2007 · 8 posts · Location: France
Group memberships: Members
Show profile · Link to this post
Hmm, the compilers' paths should be declared in the file /usr/share/qt4/mkspecs/common/g++.conf for qmake (QMAKE_CC and QMAKE_CXX) and I assume that some of the additionnal files in the libjingle directory were put to use qmake to execute de compilation steps too, so it should do the trick if you set just those.

Alternatively, you could relink /usr/bin/gcc and /usr/bin/g++ to the 3.x version (which should be /usr/bin/gcc-3.2).
Close Smaller – Larger + Reply to this post:
Smilies: :mellow: :huh: ^_^ :o ;) :P :D :lol: B) :rolleyes: -_- <_< :) :wub: :angry: :( :unsure: :wacko: :blink: :ph34r:
Special characters:
Go to forum
Unclassified NewsBoard devel of 20051113 © 2003-5 by Yves Goergen
Current time: 05-17-2008, 11:54:19 (UTC -04:00)