Jabbin: instant messanger tutto italiano

Richieste di programmi e di intervento del MIB
Post Reply
User avatar
stefanogrini
Nuovo utente
Nuovo utente
Posts: 5
Joined: 5 April 2010, 21:31
OpenMandriva: 2010

Jabbin: instant messanger tutto italiano

Post by stefanogrini »

ciao a tutti, sono il fondatore di [url=htt://www.jabbin.com]jabbin[/url] , software open source italianissimo che combina voip, chat multiprotocollo (ora anche skype) e aggregazione di social networks

cerchiamo un packager mantainer per offrire alla comunità di mandriva un modo semplice di installare jabbin.

Potete trovare i sorgenti e le istruzioni di compilazioni su http://www.jabbin.com/download

mi è stato consigliato questo forum dal forum di mandrake italia, sono convinto che questà comunità non deluderà :)

ciao
ste

User avatar
astragalo
Collaboratore
Collaboratore
Posts: 663
Joined: 7 December 2007, 18:29
ROSA: Rosa R11.1
OpenMandriva: -
Kernel: 4.15.xx
Desktop: Plasma5
country: Italia

Re: Jabbin: instant messanger tutto italiano

Post by astragalo »

Ciao e benvenuto qui sul MIB.

Penso che in attesa di un riscontro ufficiale da parte di Mandriva ce ne possiamo occupare noi.

Se non ha gia iniziato a lavorarci qualcun'altro del Team stasera provo a darci un'occhiata.

A presto.

Astragalo.
L'erba cattiva non muore mai!!! ;)
:D :D :D

User avatar
stefanogrini
Nuovo utente
Nuovo utente
Posts: 5
Joined: 5 April 2010, 21:31
OpenMandriva: 2010

Re: Jabbin: instant messanger tutto italiano

Post by stefanogrini »

Ottimo, ne ero convinto che qui trovavo qualcuno !!!

:)

User avatar
astragalo
Collaboratore
Collaboratore
Posts: 663
Joined: 7 December 2007, 18:29
ROSA: Rosa R11.1
OpenMandriva: -
Kernel: 4.15.xx
Desktop: Plasma5
country: Italia

Re: Jabbin: instant messanger tutto italiano

Post by astragalo »

Ciao... allora il primo tentativo non è andato bene, ho provato la compilazione ma non va a buon fine nonostante mi sembri di avere tutte le dipendenze, almeno quelle fondamentali allego il risultato del configure e l'errore che ottengo:

Code: Select all

Configuring Psi ...
Verifying Qt 4 build environment ... ok
Checking for Qt >= 4.2.3 ... yes
Checking for bundled QCA 2.0 ... yes
Checking for OpenSSL ... yes
Checking for zlib ... yes
Checking for certstore ... /etc/pki/tls/cert.pem
Checking for QDBUS ... yes
Checking for the XScreenSaver extension ... yes
Checking for Linux Directory Notification ... yes
Checking for gethostbyname_r() ... yes
Checking for Aspell support ... yes

Good, your configure finished.  Now run /usr/bin/gmake.

Code: Select all

capabilities/capsmanager.cpp:132: error: format not a string literal and no format arguments
capabilities/capsmanager.cpp: In member function ‘void CapsManager::getDiscoInfo_error(const XMPP::Jid&, const QString&, int, const QString&)’:
capabilities/capsmanager.cpp:184: error: format not a string literal and no format arguments
gmake[1]: *** [.obj/capsmanager.o] Error 1
gmake[1]: Leaving directory `/home/mauro/Documenti/MIB/jabbin/3.0-beta/src'
gmake: *** [sub-src-make_default] Error 2
Continuo a fare qualche prova se hai qualche suggerimento son qua.

A presto.

Astragalo.
L'erba cattiva non muore mai!!! ;)
:D :D :D

User avatar
stefanogrini
Nuovo utente
Nuovo utente
Posts: 5
Joined: 5 April 2010, 21:31
OpenMandriva: 2010

Re: Jabbin: instant messanger tutto italiano

Post by stefanogrini »

Quasi certamente e' un problema legato alla versione di GCC utilizzata, pare che lo stesso problema ci sia anche con altri programmi legati a QT su Mandriva :

tipo questo
http://www.monkeystudio.org/node/74

Ciao
Stefano

User avatar
SymbianFlo
Utente sostenitore
Utente sostenitore
Posts: 1493
Joined: 7 December 2007, 20:07
OpenMandriva: 2010.1 x86_64
Kernel: 2.6.33.5-nrj-69mib
Desktop: kde4.5.rc1
Location: Pordenone
Contact:

Re: Jabbin: instant messanger tutto italiano

Post by SymbianFlo »

chiedo scusa che mi intrometto , ho provato il build sulle seguente distro:
sabayon5.2, suse 11.2, fedora12, mandriva: 2009.1/2010.0/2010.1(cooker) e ubuntu9.10
(con i pacchetti aggiornati prima del ./configure e /usr/bin/gmake, questo per levare ogni dubio di avere lib obsolete) tutte le distro sono x86_64 e su tutte ottengo l'errore seguente:

Code: Select all

from tools/customwidgets/socialpanel.cpp:23:
./psicontactlist.h:32: warning: declaration ‘class XMPP::Jid’ does not declare anything
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::reload()’:
tools/customwidgets/socialpanel.cpp:88: error: ‘web’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:93: error: ‘web’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:97: error: variable ‘QUrl url’ has initializer but incomplete type
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::buttonMoodClicked()’:
tools/customwidgets/socialpanel.cpp:119: error: invalid use of incomplete type ‘struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘struct QUrl’
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::buttonLifestreamClicked()’:
tools/customwidgets/socialpanel.cpp:124: error: invalid use of incomplete type ‘struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘struct QUrl’
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::buttonSearchClicked()’:
tools/customwidgets/socialpanel.cpp:129: error: invalid use of incomplete type ‘struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘struct QUrl’
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::buttonStatusClicked()’:
tools/customwidgets/socialpanel.cpp:134: error: invalid use of incomplete type ‘struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘struct QUrl’
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::linkClicked(const QUrl&)’:
tools/customwidgets/socialpanel.cpp:140: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp:140: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp:140: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp:141: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp:142: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp:155: error: invalid use of incomplete type ‘const struct QUrl’
/usr/include/QtCore/qmetatype.h:245: error: forward declaration of ‘const struct QUrl’
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::linkHovered(const QString&)’:
tools/customwidgets/socialpanel.cpp:163: error: variable ‘QUrl url’ has initializer but incomplete type
tools/customwidgets/socialpanel.cpp:168: error: ‘web’ was not declared in this scope
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::Private::finishedJsonRead(const QString&)’:
tools/customwidgets/socialpanel.cpp:334: error: ‘web’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:335: error: ‘QWebPage’ has not been declared
tools/customwidgets/socialpanel.cpp: In member function ‘void SocialPanel::init(PsiAccount*)’:
tools/customwidgets/socialpanel.cpp:353: error: ‘QWebSettings’ has not been declared
tools/customwidgets/socialpanel.cpp:355: error: ‘QNetworkDiskCache’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:355: error: ‘diskCache’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:355: error: expected type-specifier before ‘QNetworkDiskCache’
tools/customwidgets/socialpanel.cpp:355: error: expected `;' before ‘QNetworkDiskCache’
tools/customwidgets/socialpanel.cpp:358: error: ‘QNetworkAccessManager’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:358: error: ‘networkAccessManager’ was not declared in this scope
tools/customwidgets/socialpanel.cpp:358: error: expected type-specifier before ‘QNetworkAccessManager’
tools/customwidgets/socialpanel.cpp:358: error: expected `;' before ‘QNetworkAccessManager’
tools/customwidgets/socialpanel.cpp:360: error: ‘class SocialPanel::Private’ has no member named ‘web’
tools/customwidgets/socialpanel.cpp:362: error: ‘QWebSettings’ has not been declared
tools/customwidgets/socialpanel.cpp:367: error: ‘class SocialPanel::Private’ has no member named ‘web’
tools/customwidgets/socialpanel.cpp:369: error: ‘class SocialPanel::Private’ has no member named ‘web’
tools/customwidgets/socialpanel.cpp: In constructor ‘SocialPanel::SocialPanel(QWidget*)’:
tools/customwidgets/socialpanel.cpp:398: error: ‘class SocialPanel::Private’ has no member named ‘web’
tools/customwidgets/socialpanel.cpp:398: error: expected type-specifier before ‘QWebView’
tools/customwidgets/socialpanel.cpp:398: error: expected `;' before ‘QWebView’
tools/customwidgets/socialpanel.cpp:466: error: ‘class SocialPanel::Private’ has no member named ‘web’
gmake[1]: *** [.obj/socialpanel.o] Error 1
gmake[1]: Leaving directory `/home/symbianflo/3.0-beta/src'
gmake: *** [sub-src-make_default] Error 2
symbianflo@linux-71c4:~/3.0-beta>                            
Nella vostra documentazione riguardante alle dipendenze manca tutto ..
oltre qca e qt4 ci sono moltissime altre che non le nominate.
@astragalo
buona fortuna
:D ciao ciao SymbianFlo :D
Image
Linus Torvalds only has to enter a room, and every Windows computer in it segfaults instantly.
http://video.linuxfoundation.org/video/1057

User avatar
stefanogrini
Nuovo utente
Nuovo utente
Posts: 5
Joined: 5 April 2010, 21:31
OpenMandriva: 2010

Re: Jabbin: instant messanger tutto italiano

Post by stefanogrini »

Ti serve una versione più recente di qt, che versione usi ?

ciao

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Jabbin: instant messanger tutto italiano

Post by NicCo »

stefanogrini wrote:Ti serve una versione più recente di qt, che versione usi ?

ciao
Le QT in uso adesso, sia su Mandriva 2009.1 che su 2010.0, sono le QT 4.5.3 / KDE 4.3.5
La piattaforma di default attuale per il MIB è il KDE 4.3.5, la stessa versione come mandriva 2010.0 ufficiale

Il MIB ha portato però il MIB KDE 4.3.5 / QT 4.5.x anche sul precedente mdv 2009.1 che ufficialmente aveva solo il KDE 4.2.4, per poterlo supportare meglio con gli stessi backports in QT che si effettuano sulla 2010.0

Le ultime QT, ovvero le QT 4.6.x saranno invece in dotazione dei nuovi linux in uscita con il nuovo KDE 4.4.x,
per esempio nella Mandriva 2010.1 ai primi di giugno, o sulle nuove altre distro in uscita tra poche settimane

Quindi se il programma necessitasse delle QT 4.6.x, bisognerebbe aspettare la nuova distro, oppure un porting di tutto il KDE 4.4.x con QT 4.6.x sia sulla precedente 2009.1 che sulla attuale 2010.0

Ciao,
NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
stefanogrini
Nuovo utente
Nuovo utente
Posts: 5
Joined: 5 April 2010, 21:31
OpenMandriva: 2010

Re: Jabbin: instant messanger tutto italiano

Post by stefanogrini »

Grazie per il chiarimento, in effetti è corretto Jabbin usa le ultime QT 4.6.x, ho letto fra i blog e i vari forum che la versione 2010.1 dovrebbe essere a breve in uscita in versione stabile e già in download in beta, quindi a questo punto è necessario aspettare oppure provare con l'ultima beta

ciao
Stefano

Post Reply