Sviluppo su/per KDE (Application in progress)

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Sviluppo su/per KDE (Application in progress)

Messaggio da Blizzard »

Salve,
da una discussione in libera, ne deriva che sto provando ad immergermi tecnicamente nel ramo KDE.
Mentre copio, infatti, i sorgenti scaricati da svn (sperando che quando li porto sul mio pc non esploda (inteso come malfunzionamenti) qualcosa e soprattutto che riesco ad aggiornarli con il GPRS :doubt: ) ho cominciato a leggere documentazione ecc...

Pertanto apro questo topic perchè ritengo utile chiarire pubblicamente i dubbi che ho durante il processo di apprendimento, al fine di rendere le soluzioni disponibili ad eventuali altri pionieri dello sviluppo KDE.

Comincio infatti con una cosa che mi è poco chiara sin dal primo tutorial http://techbase.kde.org/index.php?title ... st_program
ed è il sistema di internazionalizzazione e localizzazione di un software http://techbase.kde.org/index.php?title ... ation/i18n

Riguardo alla sua internazionalizzazione forse ci sono, merito del sistema i18n che consentirebbe (se ho capito) di trattare stringhe localizzabili automaticamente o da team di traduzione.
Non capisco come avviene in se la localizzazione e come si associa una stringa i18n ad una località.
Inoltre non ho compreso neanche eventuali sistemi di traduzione automatica (a meno che questi non si riferiscano al cambio di alfabeto).

In pratica, se io scrivo come nell'esempio

Codice: Seleziona tutto

#include <klocalizedstring.h>
[...]
QPushButton* myButton = new QPushButton(i18n("Translate this!"));
come faccio ad aggiungere una traduzione i18n("Traduci questo!") e a far capire al sistema che uno va utilizzato alla selezione del linguaggio US e l'altro IT??

grazie
Gio

P.S.
L'ombra del dubbio che non ho capito qualcosa alla base e mi sto facendo problemi inutili è pesante :D
Ultima modifica di Blizzard il lun 28 apr 2008, 11:52, modificato 2 volte in totale.

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: Sviluppo su/per KDE

Messaggio da ksniffer »

Se l'applicazione viene messa su SVN di KDE, per esempio in playground allora un sistema genera da solo un file .POT in cui ci sono le stringhe da tradurre e i vari gruppi di traduzione provvederanno la traduzione nella loro lingua di detto file producendo il .PO . Se invece lo fai in locale dovresti lanciare dei comandi che non ricordo bene. KDevelop ha un bug su questa cosa, o almeno aveva, non ho più controllato se hanno risolto. comunque guarda il makefile.am del mio progetto su SVN se ti serve urgente. Della localizzazione non te ne preoccupare + di tanto perché funziona.

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE

Messaggio da Blizzard »

ciao,
grazie del chiarimento. Non mi serve ora in pratica ma volevo sapere che meccanismo c'era. Sto cominciando a studiare l'architettura, quindi volevo capire anche questo aspetto.
Poi vedo di dare un'occhiata anche al tuo makefile!

grazie
Gio

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE

Messaggio da Blizzard »

ciao,
ecco che è arrivata la prima esplosione :D

stavo eseguendo il ck della compilazione di kdelibs4

Codice: Seleziona tutto

Ora possiamo installare KDE4 vero e proprio.

kdelibs4:

cd $HOME/kde4-sources
svn co $KDE41/kdelibs
cd kdelibs
ck
e mi ha restituito errore :(
ecco quanto più output posso dare

Codice: Seleziona tutto

/home/kdedev/kde4-sources/kdelibs/kjs/function.h:96: warning:   by 'virtual bool KJS::Arguments::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:306: warning: 'virtual bool KJS::JSObject::deleteProperty(KJS::ExecState*, unsigned int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:98: warning:   by 'virtual bool KJS::Arguments::deleteProperty(KJS::ExecState*, const KJS::Identifier&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:252: warning: 'virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:114: warning:   by 'virtual void KJS::ActivationImp::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:239: warning: 'virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:113: warning:   by 'virtual bool KJS::ActivationImp::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:306: warning: 'virtual bool KJS::JSObject::deleteProperty(KJS::ExecState*, unsigned int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:115: warning:   by 'virtual bool KJS::ActivationImp::deleteProperty(KJS::ExecState*, const KJS::Identifier&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:365: warning: 'virtual KJS::JSObject* KJS::JSObject::construct(KJS::ExecState*, const KJS::List&, const KJS::Identifier&, const KJS::UString&, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjsembed/kjsembed/static_binding.h:117: warning:   by 'KJSEmbed::StaticConstructor::construct'
[ 29%] Building CXX object kjsembed/kjsembed/CMakeFiles/kjsembed.dir/quiloader_binding.o
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:252: warning: 'virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:97: warning:   by 'virtual void KJS::Arguments::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:239: warning: 'virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:96: warning:   by 'virtual bool KJS::Arguments::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:306: warning: 'virtual bool KJS::JSObject::deleteProperty(KJS::ExecState*, unsigned int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:98: warning:   by 'virtual bool KJS::Arguments::deleteProperty(KJS::ExecState*, const KJS::Identifier&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:252: warning: 'virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:114: warning:   by 'virtual void KJS::ActivationImp::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:239: warning: 'virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:113: warning:   by 'virtual bool KJS::ActivationImp::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:306: warning: 'virtual bool KJS::JSObject::deleteProperty(KJS::ExecState*, unsigned int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjs/function.h:115: warning:   by 'virtual bool KJS::ActivationImp::deleteProperty(KJS::ExecState*, const KJS::Identifier&)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:365: warning: 'virtual KJS::JSObject* KJS::JSObject::construct(KJS::ExecState*, const KJS::List&, const KJS::Identifier&, const KJS::UString&, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjsembed/kjsembed/static_binding.h:117: warning:   by 'KJSEmbed::StaticConstructor::construct'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:252: warning: 'virtual void KJS::JSObject::put(KJS::ExecState*, unsigned int, KJS::JSValue*, int)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjsembed/kjsembed/qobject_binding.h:135: warning:   by 'virtual void KJSEmbed::QObjectBinding::put(KJS::ExecState*, const KJS::Identifier&, KJS::JSValue*, int)'
/home/kdedev/kde4-sources/kdelibs/kjs/object.h:239: warning: 'virtual bool KJS::JSObject::getOwnPropertySlot(KJS::ExecState*, unsigned int, KJS::PropertySlot&)' was hidden
/home/kdedev/kde4-sources/kdelibs/kjsembed/kjsembed/qobject_binding.h:146: warning:   by 'virtual bool KJSEmbed::QObjectBinding::getOwnPropertySlot(KJS::ExecState*, const KJS::Identifier&, KJS::PropertySlot&)'
Linking CXX shared library ../../lib/libkjsembed.so
[ 29%] Built target kjsembed
[ 29%] Generating qrc_kjscmd.cxx
[ 29%] Generating kjscmd_automoc.cpp
Scanning dependencies of target kjscmd
[ 29%] Building CXX object kjsembed/kjscmd/CMakeFiles/kjscmd.dir/kjscmd_automoc.o
[ 29%] Building CXX object kjsembed/kjscmd/CMakeFiles/kjscmd.dir/kjscmd.o
[ 29%] Building CXX object kjsembed/kjscmd/CMakeFiles/kjscmd.dir/qrc_kjscmd.o
Linking CXX executable ../../bin/kjscmd
[ 29%] Built target kjscmd
[ 29%] Generating kwalletbackend_automoc.cpp
Scanning dependencies of target kwalletbackend
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/kwalletbackend_automoc.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/blockcipher.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/blowfish.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/cbc.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/sha1.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/kwalletentry.o
[ 29%] Building CXX object kwallet/backend/CMakeFiles/kwalletbackend.dir/kwalletbackend.o
Linking CXX shared library ../../lib/libkwalletbackend.so
[ 29%] Built target kwalletbackend
[ 29%] Generating org_kde_solid_networking_client.cpp, org_kde_solid_networking_client.h
[ 29%] Generating powermanagementinterface.cpp, powermanagementinterface.h
[ 29%] Generating powermanagementinterface.moc
[ 29%] Generating inhibitinterface.cpp, inhibitinterface.h
[ 29%] Generating inhibitinterface.moc
[ 29%] Generating org_kde_solid_networking_client.moc
[ 29%] Generating solid_automoc.cpp
Generating backends/hal/halacadapter.moc
Generating backends/hal/halbutton.moc
Generating acadapter.moc
Generating backends/fakehw/fakeaudiointerface.moc
Generating backends/fakehw/fakedevice.moc
Generating backends/fakehw/fakedvbinterface.moc
Generating backends/hal/halaudiointerface.moc
Generating powermanagement.moc
Generating backends/fakehw/fakeportablemediaplayer.moc
Generating backends/hal/halblock.moc
Generating storagevolume.moc
Generating powermanagement_p.moc
Generating backends/hal/halmanager.moc
Generating backends/fakehw/fakegenericinterface.moc
Generating backends/hal/halopticaldisc.moc
Generating backends/fakehw/fakenetworkinterface.moc
Generating audiointerface.moc
Generating backends/fakehw/fakemanager.moc
Generating backends/hal/halprocessor.moc
Generating backends/hal/haldeviceinterface.moc
Generating backends/fakehw/fakeopticaldisc.moc
Generating portablemediaplayer.moc
Generating networkinterface.moc
Generating backends/hal/halportablemediaplayer.moc
Generating backends/hal/haldevice.moc
Generating backends/fakehw/fakevideo.moc
Generating backends/fakehw/fakeprocessor.moc
Generating backends/hal/halgenericinterface.moc
Generating backends/hal/halbattery.moc
Generating block.moc
Generating backends/hal/halvolume.moc
Generating backends/fakehw/fakevolume.moc
Generating storagedrive.moc
Generating networking_p.moc
Generating opticaldrive.moc
Generating button.moc
Generating backends/fakehw/fakecdrom.moc
Generating video.moc
Generating deviceinterface.moc
Generating backends/fakehw/fakestorage.moc
Generating backends/hal/halstorageaccess.moc
Generating backends/fakehw/fakeblock.moc
Generating backends/fakehw/fakeacadapter.moc
Generating backends/hal/halstorage.moc
Generating ifaces/device.moc
Generating backends/hal/halcdrom.moc
Generating ifaces/devicemanager.moc
Generating devicemanager_p.moc
Generating backends/fakehw/fakecamera.moc
Generating opticaldisc.moc
Generating backends/hal/halcamera.moc
Generating camera.moc
Generating backends/fakehw/fakestorageaccess.moc
Generating storageaccess.moc
Generating networking.moc
Generating processor.moc
Generating backends/hal/halnetworkinterface.moc
Generating backends/hal/haldvbinterface.moc
Generating backends/fakehw/fakebutton.moc
Generating battery.moc
Generating backends/hal/halvideo.moc
Generating device_p.moc
Generating genericinterface.moc
Generating devicenotifier.moc
Generating dvbinterface.moc
Generating backends/fakehw/fakebattery.moc
Generating backends/fakehw/fakedeviceinterface.moc
Scanning dependencies of target solid
[ 29%] Building CXX object solid/solid/CMakeFiles/solid.dir/solid_automoc.o
[ 29%] Building CXX object solid/solid/CMakeFiles/solid.dir/solidnamespace.o
[ 29%] Building CXX object solid/solid/CMakeFiles/solid.dir/managerbase.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/device.o
/home/kdedev/kde4-sources/kdelibs/solid/solid/device.cpp: In member function 'const Solid::DeviceInterface* Solid::Device::asDeviceInterface(const Solid::DeviceInterface::Type&) const':
/home/kdedev/kde4-sources/kdelibs/solid/solid/device.cpp:162: warning: enumeration value 'Last' not handled in switch
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/devicemanager.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/deviceinterface.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/genericinterface.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/processor.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/block.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/storagedrive.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/opticaldrive.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/storagevolume.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/opticaldisc.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/storageaccess.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/camera.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/portablemediaplayer.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/networkinterface.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/acadapter.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/battery.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/button.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/audiointerface.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/dvbinterface.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/predicate.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/predicateparse.o
[ 30%] Building C object solid/solid/CMakeFiles/solid.dir/predicate_lexer.o
predicate_lexer.c:34:5: warning: "__STDC_VERSION__" is not defined
predicate_lexer.c:1136: warning: 'yyunput' defined but not used
[ 30%] Building C object solid/solid/CMakeFiles/solid.dir/predicate_parser.o
predicate_parser.tab.c:210:6: warning: "YYENABLE_NLS" is not defined
predicate_parser.tab.c:624:6: warning: "YYLTYPE_IS_TRIVIAL" is not defined
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/powermanagement.o
/home/kdedev/kde4-sources/kdelibs/solid/solid/powermanagement.cpp:66: warning: unused parameter 'receiver'
/home/kdedev/kde4-sources/kdelibs/solid/solid/powermanagement.cpp:66: warning: unused parameter 'member'
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/networking.o
[ 30%] Building CXX object solid/solid/CMakeFiles/solid.dir/video.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/acadapter.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/audiointerface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/battery.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/block.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/button.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/camera.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/opticaldrive.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/device.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/deviceinterface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/devicemanager.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/dvbinterface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/genericinterface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/networkinterface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/opticaldisc.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/portablemediaplayer.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/processor.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/storagedrive.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/storagevolume.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/storageaccess.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/ifaces/video.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeacadapter.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeaudiointerface.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakebattery.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeblock.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakebutton.o
[ 32%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakecamera.o
/home/kdedev/kde4-sources/kdelibs/solid/solid/backends/fakehw/fakecamera.cpp:56: warning: unused parameter 'driver'
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakecdrom.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakedevice.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakedeviceinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakedvbinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakegenericinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakemanager.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakenetworkinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeopticaldisc.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeportablemediaplayer.o
/home/kdedev/kde4-sources/kdelibs/solid/solid/backends/fakehw/fakeportablemediaplayer.cpp:43: warning: unused parameter 'protocol'
/home/kdedev/kde4-sources/kdelibs/solid/solid/backends/fakehw/fakeportablemediaplayer.cpp:48: warning: unused parameter 'driver'
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakeprocessor.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakestorage.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakestorageaccess.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakevideo.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/fakehw/fakevolume.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halacadapter.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halaudiointerface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halbattery.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halblock.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halbutton.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halcamera.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halcdrom.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/haldeviceinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/haldvbinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halfstabhandling.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halgenericinterface.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/haldevice.o
[ 33%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halmanager.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halnetworkinterface.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halopticaldisc.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halportablemediaplayer.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halprocessor.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halstorageaccess.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halstorage.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halvideo.o
/home/kdedev/kde4-sources/kdelibs/solid/solid/backends/hal/halvideo.cpp:43: warning: unused parameter 'protocol'
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halvolume.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/powermanagementinterface.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/inhibitinterface.o
[ 35%] Building CXX object solid/solid/CMakeFiles/solid.dir/org_kde_solid_networking_client.o
Linking CXX shared library ../../lib/libsolid.so
[ 35%] Built target solid
[ 35%] Generating ui_certificateparty.h
[ 35%] Generating qrc_kacleditwidget.cxx
[ 35%] Generating ui_kpropertiesdesktopadvbase.h
[ 35%] Generating ui_kpropertiesdesktopbase.h
[ 35%] Generating ui_keygenwizard.h
[ 35%] Generating ui_keygenwizard2.h
[ 35%] Generating ui_sslinfo.h
[ 35%] Generating kio_automoc.cpp
Generating kurlrequesterdialog.moc
Generating ksslinfodialog.moc
Generating kbookmarkimporter_opera_p.moc
Generating passworddialog.moc
Generating krun_p.moc
Generating kbookmarkmanager.moc
Generating kurlcompletion.moc
Generating ksambashare.moc
Generating kopenwithdialog_p.moc
Generating job_p.moc
Generating kopenwithdialog.moc
Generating kdirlister_p.moc
Generating kabstractfilemodule.moc
Generating renamedialogplugin.moc
Generating kencodingfiledialog.moc
Generating kbuildsycocaprogressdialog.moc
Generating kfiledialog.moc
Generating kurlcombobox.moc
Generating kbookmarkimporter_ns.moc
Generating kpreviewprops.moc
Generating kstatusbarofflineindicator.moc
Generating jobclasses.moc
Generating kmetaprops.moc
Generating kfilewriteplugin.moc
/home/kdedev/kde4-sources/kdelibs/kio/bookmarks/kbookmarkimporter_ns.h:0: Warning: No relevant classes found. No output generated.
Generating knfsshare.moc
Generating kacleditwidget.moc
Generating pastedialog.moc
Generating kurifilter.moc
Generating kicondialog.moc
Generating kbookmarkdombuilder.moc
Generating kfsprocess.moc
Generating kdirwatch_p.moc
Generating deletejob.moc
Generating copyjob.moc
Generating ksslkeygen.moc
Generating ksslkeygen_p.moc
Generating metainfojob.moc
Generating kfilemetainfowidget.moc
Generating kimagefilepreview.moc
Generating krun.moc
Generating kpreviewwidgetbase.moc
Generating kbookmarkmenu_p.moc
Generating sessiondata.moc
Generating previewjob.moc
Generating kbookmarkmenu.moc
Generating kmimetypechooser.moc
Generating kfilesharedialog.moc
Generating kbookmarkmanageradaptor_p.moc
Generating kdirwatch.moc
Generating kautomount.moc
Generating kpropertiesdialog.moc
Generating slaveinterface.moc
Generating kfilemetapreview.moc
Generating kdirnotify.moc
Generating kpropertiesdialog_p.moc
Generating skipdialog.moc
Generating kbookmarkimporter_ie.moc
Generating delegateanimationhandler_p.moc
Generating kssld_interface.moc
Generating kdiskfreespace.moc
Generating filejob.moc
Generating dataslave.moc
Generating scheduler.moc
Generating slave.moc
Generating kfileshare_p.moc
Generating kbookmarkimporter_crash.moc
Generating ksslcertdialog.moc
Generating kdirmodel.moc
Generating kfileitemdelegate.moc
Generating chmodjob.moc
Generating kdirlister.moc
Generating directorysizejob.moc
Generating jobuidelegate.moc
Generating connection_p.moc
Generating kfile.moc
Generating davjob.moc
Generating konqbookmarkmenu.moc
Generating slaveconfig.moc
Generating kbookmarkimporter.moc
Generating renamedialog.moc
Generating connection.moc
Generating kurlrequester.moc
Generating kacleditwidget_p.moc
Generating netaccess.moc
Generating kdevicelistmodel.moc
Generating kmimetyperesolver.moc
Generating ksslcertificatebox.moc
Generating kscan.moc
Generating kshellcompletion.moc
Generating tcpslavebase.moc
Generating moc_kbookmarkdialog.cpp
Generating forwardingslavebase.moc
Generating kdatatool.moc
/home/kdedev/kde4-sources/kdelibs/kio/kio/tcpslavebase.h:0: Warning: No relevant classes found. No output generated.
Scanning dependencies of target kio
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio_automoc.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/authinfo.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/chmodjob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/connection.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/copyjob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/dataprotocol.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/dataslave.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/davjob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/delegateanimationhandler.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/deletejob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/directorysizejob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/filejob.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/forwardingslavebase.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/global.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/imagefilter.o
/home/kdedev/kde4-sources/kdelibs/kio/kio/imagefilter.cpp: In function 'void stackBlur(QImage&, float)':
/home/kdedev/kde4-sources/kdelibs/kio/kio/imagefilter.cpp:246: warning: passing 'float' for argument 4 to 'void blurHorizontal(QImage&, unsigned int*, int, int)'
/home/kdedev/kde4-sources/kdelibs/kio/kio/imagefilter.cpp:247: warning: passing 'float' for argument 4 to 'void blurVertical(QImage&, unsigned int*, int, int)'
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/job.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/jobuidelegate.o
/home/kdedev/kde4-sources/kdelibs/kio/kio/jobuidelegate.cpp:72: warning: unused parameter 'job'
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/kacl.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/kar.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/karchive.o
[ 35%] Building CXX object kio/CMakeFiles/kio.dir/kio/kbuildsycocaprogressdialog.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdatatool.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdbusservicestarter.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdesktopfileactions.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdirlister.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdirmodel.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdirnotify.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kdirwatch.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kemailsettings.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfileitem.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfileitemdelegate.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfilemetainfo.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfilemetainfoitem.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfileshare.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kfilewriteplugin.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kimageio.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/klimitediodevice.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kmimetypechooser.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kmimetyperesolver.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kmountpoint.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kprotocolmanager.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kremoteencoding.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/krun.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kscan.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kshellcompletion.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/kstatusbarofflineindicator.o
[ 36%] Building CXX object kio/CMakeFiles/kio.dir/kio/ktar.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/kurifilter.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/kurlcompletion.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/kurlpixmapprovider.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/kzip.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/metainfojob.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/netaccess.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/passworddialog.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/paste.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/pastedialog.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/predicateproperties.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/previewjob.o
/home/kdedev/kde4-sources/kdelibs/kio/kio/previewjob.cpp: In member function 'void KIO::PreviewJobPrivate::startPreview()':
/home/kdedev/kde4-sources/kdelibs/kio/kio/previewjob.cpp:207: warning: 'parentMimeType' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/services/kmimetype.h:292)
/home/kdedev/kde4-sources/kdelibs/kio/kio/previewjob.cpp:216: warning: 'parentMimeType' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/services/kmimetype.h:292)
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/renamedialog.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/renamedialogplugin.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/scheduler.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/sessiondata.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/skipdialog.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/slave.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/slavebase.o
/home/kdedev/kde4-sources/kdelibs/kio/kio/slavebase.cpp:839: warning: unused parameter 'dontAskAgainName'
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/slaveconfig.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/slaveinterface.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/tcpslavebase.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/udsentry.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/kautomount.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/knfsshare.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/kio/ksambashare.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmark.o
[ 38%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkimporter.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkmanager.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkmanageradaptor.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkmenu.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/konqbookmarkmenu.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkimporter_crash.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkimporter_opera.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkimporter_ie.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkimporter_ns.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkdombuilder.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/bookmarks/kbookmarkdialog.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kabstractfilemodule.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kacleditwidget.o
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:223: warning: unused parameter 'p'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:223: warning: unused parameter 'cg'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:223: warning: unused parameter 'column'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:223: warning: unused parameter 'width'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:223: warning: unused parameter 'alignment'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kacleditwidget.cpp:822: warning: unused parameter 'e'
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kdevicelistitem.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kdevicelistmodel.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kdiskfreespace.o
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kdiskfreespace.cpp: In member function 'bool KDiskFreeSpace::Private::_k_calculateFreeSpace()':
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kdiskfreespace.cpp:79: warning: unused variable 'availUser'
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kencodingfiledialog.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfile.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfiledialog.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfilemetainfowidget.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfilemetapreview.o
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kfilemetapreview.cpp: In member function 'virtual KPreviewWidgetBase* KFileMetaPreview::previewProviderFor(const QString&)':
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kfilemetapreview.cpp:111: warning: 'parentMimeType' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/services/kmimetype.h:292)
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kfilemetapreview.cpp:121: warning: 'parentMimeType' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/services/kmimetype.h:292)
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kicondialog.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kimagefilepreview.o
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:159: warning: unused parameter 'e'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp: In member function 'void KImageFilePreview::KImageFilePreviewPrivate::_k_slotStepAnimation(int)':
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:224: warning: passing 'double' for argument 1 to 'QPoint::QPoint(int, int)'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:224: warning: passing 'double' for argument 2 to 'QPoint::QPoint(int, int)'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:228: warning: passing 'double' for argument 1 to 'QPoint::QPoint(int, int)'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:228: warning: passing 'double' for argument 2 to 'QPoint::QPoint(int, int)'
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp: At global scope:
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kimagefilepreview.cpp:215: warning: unused parameter 'frame'
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kmetaprops.o
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kmetaprops.cpp: In member function 'void KFileMetaPropsPlugin::createLayout()':
/home/kdedev/kde4-sources/kdelibs/kio/kfile/kmetaprops.cpp:95: warning: 'preferredGroups' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kio/kio/kfilemetainfo.h:143)
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kopenwithdialog.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kpreviewprops.o
[ 40%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kpreviewwidgetbase.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kpropertiesdialog.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/krecentdirs.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/krecentdocument.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kurlcombobox.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kurlrequester.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kurlrequesterdialog.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfilesharedialog.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kfile/kfsprocess.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/qrc_kacleditwidget.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/kssl.o
/home/kdedev/kde4-sources/kdelibs/kio/kssl/kssl.cpp:55:2: warning: #warning "kssl.cc contains temporary functions! Clean up"
/home/kdedev/kde4-sources/kdelibs/kio/kssl/kssl.cpp:56:2: warning: #warning "kssl.cc needs to be ported to QSslSocket"
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketbase.h:699: warning: 'virtual qint64 KNetwork::KActiveSocketBase::readData(char*, qint64)' was hidden
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3clientsocketbase.h:451: warning:   by 'virtual qint64 KNetwork::KClientSocketBase::readData(char*, qint64, KNetwork::KSocketAddress*)'
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketbase.h:734: warning: 'virtual qint64 KNetwork::KActiveSocketBase::writeData(const char*, qint64)' was hidden
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3clientsocketbase.h:462: warning:   by 'virtual qint64 KNetwork::KClientSocketBase::writeData(const char*, qint64, const KNetwork::KSocketAddress*)'
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketbase.h:699: warning: 'virtual qint64 KNetwork::KActiveSocketBase::readData(char*, qint64)' was hidden
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketdevice.h:264: warning:   by 'virtual qint64 KNetwork::KSocketDevice::readData(char*, qint64, KNetwork::KSocketAddress*)'
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketbase.h:734: warning: 'virtual qint64 KNetwork::KActiveSocketBase::writeData(const char*, qint64)' was hidden
/home/kdedev/kde4-sources/kdelibs/kdecore/network/k3socketdevice.h:275: warning:   by 'virtual qint64 KNetwork::KSocketDevice::writeData(const char*, qint64, const KNetwork::KSocketAddress*)'
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificatehome.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslsettings.o
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp: In member function 'QString KSSLSettings::getCipherList()':
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:146: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:148: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp: In member function 'void KSSLSettings::load()':
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:193: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:198: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:203: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp: In member function 'void KSSLSettings::save()':
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:236: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslsettings.cpp:241: warning: 'changeGroup' is deprecated (declared at /home/kdedev/kde4-sources/kdelibs/kdecore/config/kconfiggroup.h:129)
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificate.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslconnectioninfo.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificatefactory.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificatemanager.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslpeerinfo.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslinfodialog.o
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslinfodialog.cpp:155: warning: unused parameter 'socket'
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslinfodialog.cpp:155: warning: unused parameter 'ip'
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslinfodialog.cpp:155: warning: unused parameter 'url'
/home/kdedev/kde4-sources/kdelibs/kio/kssl/ksslinfodialog.cpp:174: warning: unused parameter 'validationErrors'
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertificatebox.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertdialog.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslutils.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/kopenssl.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslpkcs12.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcertchain.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslkeygen.o
[ 41%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslx509v3.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslsigners.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslpkcs7.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslpemcallback.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslx509map.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslsession.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksmimecrypto.o
[ 43%] Building CXX object kio/CMakeFiles/kio.dir/kssl/ksslcsessioncache.o
Linking CXX shared library ../lib/libkio.so
[ 43%] Built target kio
[ 43%] Generating kmailservice_automoc.cpp
Scanning dependencies of target kmailservice
[ 43%] Building CXX object kio/misc/CMakeFiles/kmailservice.dir/kmailservice_automoc.o
[ 43%] Building CXX object kio/misc/CMakeFiles/kmailservice.dir/kmailservice.o
Linking CXX executable ../../bin/kmailservice
[ 43%] Built target kmailservice
[ 43%] Generating ktelnetservice_automoc.cpp
Scanning dependencies of target ktelnetservice
[ 43%] Building CXX object kio/misc/CMakeFiles/ktelnetservice.dir/ktelnetservice_automoc.o
[ 43%] Building CXX object kio/misc/CMakeFiles/ktelnetservice.dir/ktelnetservice.o
Linking CXX executable ../../bin/ktelnetservice
[ 43%] Built target ktelnetservice
[ 43%] Generating ksendbugmail_automoc.cpp
Generating smtp.moc
Generating main.moc
Scanning dependencies of target ksendbugmail
[ 43%] Building CXX object kio/misc/ksendbugmail/CMakeFiles/ksendbugmail.dir/ksendbugmail_automoc.o
[ 43%] Building CXX object kio/misc/ksendbugmail/CMakeFiles/ksendbugmail.dir/main.o
[ 43%] Building CXX object kio/misc/ksendbugmail/CMakeFiles/ksendbugmail.dir/smtp.o
[ 43%] Building CXX object kio/misc/ksendbugmail/CMakeFiles/ksendbugmail.dir/__/__/__/__/kio/kio/kemailsettings.o
Linking CXX executable ../../../bin/ksendbugmail
[ 43%] Built target ksendbugmail
[ 43%] Generating kded_proxyscout_automoc.cpp
Generating proxyscout.moc
Generating downloader.moc
Generating discovery.moc
Scanning dependencies of target kded_proxyscout
[ 43%] Building CXX object kio/misc/kpac/CMakeFiles/kded_proxyscout.dir/kded_proxyscout_automoc.o
[ 44%] Building CXX object kio/misc/kpac/CMakeFiles/kded_proxyscout.dir/proxyscout.o
[ 44%] Building CXX object kio/misc/kpac/CMakeFiles/kded_proxyscout.dir/script.o
[ 44%] Building CXX object kio/misc/kpac/CMakeFiles/kded_proxyscout.dir/downloader.o
[ 44%] Building CXX object kio/misc/kpac/CMakeFiles/kded_proxyscout.dir/discovery.o
Linking CXX shared module ../../../lib/kded_proxyscout.so
[ 44%] Built target kded_proxyscout
Scanning dependencies of target kpac_dhcp_helper
[ 44%] Building C object kio/misc/kpac/CMakeFiles/kpac_dhcp_helper.dir/kpac_dhcp_helper.o
Linking C executable ../../../bin/kpac_dhcp_helper
[ 44%] Built target kpac_dhcp_helper
[ 44%] Generating kded_kssld_automoc.cpp
Generating kssld_adaptor.moc
Generating kssld.moc
Scanning dependencies of target kded_kssld
[ 44%] Building CXX object kio/misc/kssld/CMakeFiles/kded_kssld.dir/kded_kssld_automoc.o
[ 44%] Building CXX object kio/misc/kssld/CMakeFiles/kded_kssld.dir/kssld.o
/home/kdedev/kde4-sources/kdelibs/kio/misc/kssld/kssld.cpp:240: warning: unused parameter 'rootCertificates'
Linking CXX shared module ../../../lib/kded_kssld.so
[ 44%] Built target kded_kssld
[ 44%] Generating ui_kwalletwizardpagepassword.h
[ 44%] Generating ui_kbetterthankdialogbase.h
[ 44%] Generating ui_kwalletwizardpageexplanation.h
[ 44%] Generating ui_kwalletwizardpageintro.h
[ 44%] Generating ui_kwalletwizardpageoptions.h
[ 44%] Generating kded_kwalletd_automoc.cpp
Generating kwalletwizard.moc
Generating ktimeout.moc
Generating kwalletdadaptor.moc
Generating kbetterthankdialog.moc
Generating kwalletd.moc
Scanning dependencies of target kded_kwalletd
[ 44%] Building CXX object kio/misc/kwalletd/CMakeFiles/kded_kwalletd.dir/kded_kwalletd_automoc.o
[ 44%] Building CXX object kio/misc/kwalletd/CMakeFiles/kded_kwalletd.dir/kbetterthankdialog.o
[ 44%] Building CXX object kio/misc/kwalletd/CMakeFiles/kded_kwalletd.dir/kwalletd.o
[ 44%] Building CXX object kio/misc/kwalletd/CMakeFiles/kded_kwalletd.dir/kwalletwizard.o
[ 44%] Building CXX object kio/misc/kwalletd/CMakeFiles/kded_kwalletd.dir/ktimeout.o
Linking CXX shared module ../../../lib/kded_kwalletd.so
[ 44%] Built target kded_kwalletd
[ 44%] Generating kntlm_automoc.cpp
Scanning dependencies of target kntlm
[ 44%] Building CXX object kio/misc/kntlm/CMakeFiles/kntlm.dir/kntlm_automoc.o
[ 44%] Building CXX object kio/misc/kntlm/CMakeFiles/kntlm.dir/kntlm.o
[ 44%] Building CXX object kio/misc/kntlm/CMakeFiles/kntlm.dir/des.o
Linking CXX shared library ../../../lib/libkntlm.so
[ 44%] Built target kntlm
[ 44%] Generating dummy_automoc.cpp
Scanning dependencies of target dummy
[ 44%] Building CXX object kio/kio/dummyanalyzers/CMakeFiles/dummy.dir/dummy_automoc.o
[ 44%] Building CXX object kio/kio/dummyanalyzers/CMakeFiles/dummy.dir/dummyanalyzers.o
Linking CXX shared module ../../../lib/strigiea_dummy.so
[ 44%] Built target dummy
[ 46%] Generating phonon_automoc.cpp
Generating moc_globalconfig_p.cpp
Generating moc_factory_p.cpp
Generating moc_volumeslider.cpp
Generating factory.moc
Generating moc_audiooutput.cpp
Generating moc_volumefadereffect.cpp
Generating moc_abstractaudiooutput.cpp
Generating moc_streaminterface_p.cpp
Generating moc_abstractmediastream2.cpp
Generating moc_mediaobject.cpp
Generating moc_abstractmediastream.cpp
Generating moc_seekslider.cpp
Generating moc_streaminterface.cpp
Generating moc_backendcapabilities.cpp
Generating moc_backendcapabilities_p.cpp
Generating moc_effectwidget.cpp
Generating moc_videowidget.cpp
Generating moc_videoplayer.cpp
Generating moc_audiooutputadaptor_p.cpp
Generating moc_effect.cpp
Generating moc_mediacontroller.cpp
Generating moc_iodevicestream_p.cpp
Scanning dependencies of target phonon
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/phonon_automoc.o
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/objectdescription.o
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/objectdescriptionmodel.o
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/phononnamespace.o
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/mediasource.o
/home/kdedev/kde4-sources/kdelibs/phonon/abstractmediastream2.h:140: warning: 'virtual void Phonon::AbstractMediaStream2::needData()' was hidden
/home/kdedev/kde4-sources/kdelibs/phonon/iodevicestream_p.h:43: warning:   by 'virtual void Phonon::IODeviceStream::needData(quint32)'
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractmediastream.o
[ 46%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractmediastream2.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/streaminterface.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/mediaobject.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/medianode.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/path.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/effectparameter.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/effect.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/volumefadereffect.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/audiooutputadaptor.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractaudiooutput.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractaudiooutput_p.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/audiooutput.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractvideooutput.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/abstractvideooutput_p.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/backendcapabilities.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/globalconfig.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/factory.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/platform.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/mediacontroller.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/videowidget.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/videoplayer.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/seekslider.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/volumeslider.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/effectwidget.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/iodevicestream.o
/home/kdedev/kde4-sources/kdelibs/phonon/abstractmediastream2.h:140: warning: 'virtual void Phonon::AbstractMediaStream2::needData()' was hidden
/home/kdedev/kde4-sources/kdelibs/phonon/iodevicestream_p.h:43: warning:   by 'virtual void Phonon::IODeviceStream::needData(quint32)'
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/lockfreequeue.o
[ 47%] Building CXX object phonon/CMakeFiles/phonon.dir/streameventqueue.o
Linking CXX shared library ../lib/libphonon.so
[ 47%] Built target phonon
[ 47%] Generating phononexperimental_automoc.cpp
Generating videodataoutput.moc
Generating moc_globalconfig_p.cpp
Generating visualization.moc
Generating audiodataoutput.moc
Generating moc_factory_p.cpp
Scanning dependencies of target phononexperimental
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/phononexperimental_automoc.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/audiodataoutput.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/videodataoutput.o
/home/kdedev/kde4-sources/kdelibs/phonon/experimental/videodataoutput.cpp:81: warning: unused parameter 'timestamp'
/home/kdedev/kde4-sources/kdelibs/phonon/experimental/videodataoutput.cpp:87: warning: unused parameter 'running'
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/visualization.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/mediasource.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/backendcapabilities.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/factory.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/globalconfig.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/__/__/__/phonon/abstractaudiooutput_p.o
[ 47%] Building CXX object phonon/experimental/CMakeFiles/phononexperimental.dir/__/__/__/phonon/abstractvideooutput_p.o
Linking CXX shared library ../../lib/libphononexperimental.so
[ 47%] Built target phononexperimental
[ 47%] Generating phonon_fake_automoc.cpp
Generating moc_stream.cpp
Generating moc_effect.cpp
Generating moc_mediaobject.cpp
Generating moc_backend.cpp
Generating moc_volumefadereffect.cpp
Generating moc_audiooutput.cpp
Generating moc_audiodataoutput.cpp
Generating moc_videowidget.cpp
Generating moc_videodataoutput.cpp
Generating moc_visualization.cpp
Generating moc_abstractaudiooutput.cpp
Scanning dependencies of target phonon_fake
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/phonon_fake_automoc.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/abstractaudiooutput.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/audiodataoutput.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/delayaudioeffect.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/effect.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/audiooutput.o
/home/kdedev/kde4-sources/kdelibs/phonon/audiooutputinterface.h:85: warning: 'virtual bool Phonon::AudioOutputInterface::setOutputDevice(const Phonon::AudioOutputDevice&)' was hidden
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/audiooutput.h:45: warning:   by 'virtual bool Phonon::Fake::AudioOutput::setOutputDevice(int)'
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/mediaobject.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/stream.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/videodataoutput.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/visualization.o
[ 47%] Building CXX object phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/backend.o
/home/kdedev/kde4-sources/kdelibs/phonon/audiooutputinterface.h:85: warning: 'virtual bool Phonon::AudioOutputInterface::setOutputDevice(const Phonon::AudioOutputDevice&)' was hidden
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/audiooutput.h:45: warning:   by 'virtual bool Phonon::Fake::AudioOutput::setOutputDevice(int)'
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp: In member function 'virtual QObject* Phonon::Fake::Backend::createObject(Phonon::BackendInterface::Class, QObject*, const QList<QVariant>&)':
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp:63: error: cannot allocate an object of abstract type 'Phonon::Fake::AudioOutput'
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/audiooutput.h:31: note:   because the following virtual functions are pure within 'Phonon::Fake::AudioOutput':
/home/kdedev/kde4-sources/kdelibs/phonon/audiooutputinterface.h:85: note:      virtual bool Phonon::AudioOutputInterface::setOutputDevice(const Phonon::AudioOutputDevice&)
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp: In member function 'virtual QList<int> Phonon::Fake::Backend::objectDescriptionIndexes(Phonon::ObjectDescriptionType) const':
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp:121: warning: enumeration value 'AudioChannelType' not handled in switch
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp:121: warning: enumeration value 'SubtitleType' not handled in switch
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp: In member function 'virtual QHash<QByteArray, QVariant> Phonon::Fake::Backend::objectDescriptionProperties(Phonon::ObjectDescriptionType, int) const':
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp:155: warning: enumeration value 'AudioChannelType' not handled in switch
/home/kdedev/kde4-sources/kdelibs/phonon/tests/fakebackend/backend.cpp:155: warning: enumeration value 'SubtitleType' not handled in switch
make[2]: *** [phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/backend.o] Error 1
make[1]: *** [phonon/tests/fakebackend/CMakeFiles/phonon_fake.dir/all] Error 2
make: *** [all] Error 2
kdedev@darkstar:~/kde4-sources/kdelibs/build$ 
come mi muovo??
scusa ma è la prima volta che faccio una cosa del genere e ho bisogno di essere un po svezzato :D

ciao
Gio

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE

Messaggio da Blizzard »

ciao,
problema risolto. Bastava aggiornare i sorgenti e ricompilare.

Adesso però sono bloccato su pimlibs.
Quando eseguo ck o ck1 mi esegue solo configure e cmake ma non make e make install.

Codice: Seleziona tutto

kdedev@darkstar:~/kde4-sources/kdepimlibs$ ck1
At revision 800582.
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.4.0-rc1 (using /opt/qt4-dev/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.1 include dir: /opt/kde4-dev/include
-- Found KDE 4.1 library dir: /opt/kde4-dev/lib
-- Found KDE4 kconfig_compiler preprocessor: /opt/kde4-dev/bin/kconfig_compiler
-- Found KDE4 automoc: /opt/kde4-dev/bin/kde4automoc
-- Found Sasl2: /usr/include
-- Found gpgme-config at /usr/bin/gpgme-config
-- Found gpgme v1.1.4, checking for flavours...
--  Found flavour 'vanilla', checking whether it's usable...yes
--  Found flavour 'pthread', checking whether it's usable...yes
--  Found flavour 'pth', checking whether it's usable...yes
-- Usable gpgme flavours found:  vanilla pthread pth
-- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME
-- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME - Success
-- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT
-- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT - Success
-- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS
-- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS - Success
-- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS
-- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS - Success
-- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED
-- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL
-- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T
-- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE
-- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE - Success
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED - Success
-- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR
-- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR - Success
-- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO
-- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET
-- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET - Success
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME - Success
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS - Success
-- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME
-- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS
-- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS
-- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL
-- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL - Failed
-- Looking for gpgme_get_fdptr
-- Looking for gpgme_get_fdptr - not found
-- Looking for gpgme_op_getauditlog
-- Looking for gpgme_op_getauditlog - not found
-- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF
-- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF - Failed
-- Looking for include files HAVE_SYS_SELECT_H
-- Looking for include files HAVE_SYS_SELECT_H - found
-- Looking for include files HAVE_SYS_SOCKET_H
-- Looking for include files HAVE_SYS_SOCKET_H - found
-- Looking for include files HAVE_SYS_TYPES_H
-- Looking for include files HAVE_SYS_TYPES_H - found
-- Performing Test HAVE_TIMEZONE
-- Performing Test HAVE_TIMEZONE - Success
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
CMake Error: Cannot find source file "/opt/kde4-dev/share/dbus-1/interfaces/org.kde.Akonadi.NotificationManager.xml"

Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
CMake Error: CMake failed to properly look up cmSourceFile: /opt/kde4-dev/share/dbus-1/interfaces/org.kde.Akonadi.NotificationManager.xml
-- Looking for include files HAVE_STDINT_H
-- Looking for include files HAVE_STDINT_H - found
-- Looking for include files HAVE_STDLIB_H
-- Looking for include files HAVE_STDLIB_H - found
-- Looking for include files HAVE_WCTYPE_H
-- Looking for include files HAVE_WCTYPE_H - found
-- Looking for include files HAVE_GETOPT_H
-- Looking for include files HAVE_GETOPT_H - found
-- Looking for iswspace
-- Looking for iswspace - found
-- Found ldap: /usr/lib/libldap.so;/usr/lib/liblber.so
-- Looking for include files HAVE_SYS_TIME_H
-- Looking for include files HAVE_SYS_TIME_H - found
-- Looking for ldap_start_tls_s
-- Looking for ldap_start_tls_s - found
-- Looking for ldap_initialize
-- Looking for ldap_initialize - found
-- Looking for ber_memfree
-- Looking for ber_memfree - found
-- Looking for ldap_unbind_ext
-- Looking for ldap_unbind_ext - found
-- Looking for ldap_extended_operation
-- Looking for ldap_extended_operation - found
-- Looking for ldap_extended_operation_s
-- Looking for ldap_extended_operation_s - found
-- Looking for ldap_extended_operation
-- Looking for ldap_extended_operation - found
-- Looking for ldap_extended_operation_s
-- Looking for ldap_extended_operation_s - found
-- 
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ boost
+ cyrus-sasl
+ gpgme
+ OpenLDAP
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- Configuring done
kdedev@darkstar:~/kde4-sources/kdepimlibs/build$ ls
CMakeCache.txt                kabc/            kpimutils/
CMakeFiles/                   kblog/           kresources/
CMakeTmp/                     kcal/            ktnef/
KDEPimLibsDependencies.cmake  kimap/           kxmlrpcclient/
akonadi/                      kioslave/        mailtransport/
cmake/                        kldap/           qgpgme/
cmake_uninstall.cmake         kmime/           syndication/
gpgme++/                      kpimidentities/
kdedev@darkstar:~/kde4-sources/kdepimlibs/build$ 

faccio qualche altro tentativo...

ciao
Gio

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE

Messaggio da Blizzard »

come non detto...
aggiornato un file e compilato! tutto ok!

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE

Messaggio da Blizzard »

ciao,
eccomi al first run.
Effettivamente ora che sono arrivato a farlo partire mi chiedo: "Come ci sviluppo???"
anche perchè al momento non ho idea neanche di come fare il debug, dato che mi si sono presentati dei problemini e problemoni.

Prima cosa la widget che si occupa di farmi inserire i plasmoidi non è posizionata sull'angolo in alto a destra ma è più spostata verso sinistra.
Un altro glich deriva dal pannelletto di scelta dei desktop che è spostato leggermente a destra rispetto al disegno dei 4 desktop.
Questi sono i glich strani.

Per il resto in 5 minuti mi è andato in freeze 3 volte causa un segmentation fault signal SIGSEGV(se non sbaglio).
La prima e la terza volta ha fatto una specie di rollback restituendomi il controllo, la terza ho dovuto killarlo completamente.

Per quanto riguarda altri comportamenti strani (ma questo in parte dipenderà da alcune mie impostazioni forse) mi manda all'avvio alcune notifiche di GNOME e ora che sono tornato in GNOME l'ho trovato completamente cambiato e con un tema che mi è impossibile da cambiare.

A parte il problema del tema gnome saltato (che tanto dell'interfaccia non me ne importa un accidente) vorrei qualche consiglio su come muovermi e soprattutto come faccio ad accorgermene che i problemi che ho non siano relativi a qualcosa che ho combinato ecc... anche perchè se ne saranno accorti oggi che il sistema crasha un po troppo spesso :D mi sembra strano che sia un loro problema

Ti prego Ksniffer fammi da mentore :D e consigliami come muovermi

ciao
Gio

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da ksniffer »

Beh ho notato molto lavoro in corso su kdebase/plasma quindi non mi stupirei che i problemi che hai segnalato dipendano proprio da ciò. Per sviluppare una applicazione con KDE4 devi avere le librerie base installate come spiegato, ma non entrare nell'ambiente. Puoi eseguire l'applicazione anche da KDE 3.5 come ho spiegato nella guida. Comunque devi imparare ad usare Qt4 dopo averci smanettato per bene comincia con le guide su KDE4, guarda il codice di altre applicazioni "semplici" come KGet e Dragon Player. KDE trunk è instabile perché è il ramo di sviluppo che prepara la 4.1 . Secondo me dovevi iniziare da Qt4 e poi passare a installare KDE trunk perché immagino che tu non le conosca. Comunque ora hai KDE trunk e lascialo. Scarica (quando avrai fatto pratica) pure kdenetwork per guardarti il codice di KGet che secondo me è una applicazione "semplice" rispetto a robe come KMail o Konqueror . Comunque pare che sviluppare applet plasma sia piuttosto semplice anche se non ci ho mai provato. Sono fermo a KDE 3.5 come sviluppo. Aspetto che KDE4 produca più frutti. In questo periodo ho poco tempo, inoltre sto preparando tutti gli interventi da fare per Maggio ad Open Mind e sono parecchi :D . Spero che qualcuno di voi ci venga, così ci si conosce pure.

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da ksniffer »

Forse dovevo consigliarti KDE 4.0.x visto che le kdelibs sono stabili e anche l'ambiente Desktop anche se incompleto come ho detto + volte.
comunque ti confermo che il Desktop di KDE trunk (futura 4.1) è di nuovo instabile e in continua lavorazione... Ci sono commit a raffica ogni ora. Non è un problema delle tue configurazioni.

sir_alex
Linux 3.x
Linux 3.x
Messaggi: 735
Iscritto il: lun 21 mar 2005, 0:00
Kernel: 2.6.35-22
Desktop: KDE4
Distribuzione: Ubuntu
Località: Milano - Corbola (RO)
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da sir_alex »

Sì io eviterei questo periodo per giocare con l'svn, dato che la settimana scorsa hanno iniziato a lavorare pesantemente soprattutto su plasma (tra l'altro i giorni di hacking sono stati qui a milano... cfr il blog di aaron seigo), quindi penso ci sia parecchia bagarre...

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da Blizzard »

Puoi eseguire l'applicazione anche da KDE 3.5 come ho spiegato nella guida
Ho visto! Credo che mi muoverò così, almeno fintantochè non avrò minimamente padroneggiato le QT
Forse dovevo consigliarti KDE 4.0.x visto che le kdelibs sono stabili e anche l'ambiente Desktop anche se incompleto come ho detto + volte.
ci avevo pensato, anche se pensavo che con la 4.0.1 potevo eseguire un po di testing se ne avevo voglia o segnalare qualche bug se capitava. Non credevo fosse instabile a tal punto.
Comunque al momento non mi rappresenta alcun problema se posso sviluppare sotto 3.5 o GNOME.

ciao
Gio

P.S.
Per quanto riguarda i casini con i temi GNOME era un problema di KDM (usando da sempre startx o tuttalpiù xdm non mi ero mai accorto di questi problemi di impostazioni)

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Re: Sviluppo su/per KDE (First Run)

Messaggio da michelino »

Dai un occhio alle liste, in particolare la kde-release-list, così ti orienti meglio

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Re: Sviluppo su/per KDE (First Run)

Messaggio da michelino »

Comunque qualche ora fa hanno "taggizzato" l'alpha1 di kde4.1

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da Blizzard »

ciao,
ho provato a compilare la prima applicazione proposta
http://techbase.kde.org/index.php?title ... st_program

la cosa buona è che compila. Quella cattiva è che di base non parte per il seguente problema:

Codice: Seleziona tutto

kdedev@darkstar:~/kde4/tests/primo$ dbus-launch ./tutorial1 
./tutorial1: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory
kdedev@darkstar:~/kde4/tests/primo$
Ho commesso la rozzata di copiare le librerie a secco in /usr/lib e immagino di aver sbagliato nonostante così tutto parta correttamente!

che mi dite?
Comunque per il momento continuo così a sviluppare le applicazioni di esempio

ciao
Gio

Letti dopo:
Dai un occhio alle liste, in particolare la kde-release-list, così ti orienti meglio
ora lo carico!
Comunque qualche ora fa hanno "taggizzato" l'alpha1 di kde4.1
Spero che non è come quella che ho io :lol:

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Sviluppo su/per KDE (First Run)

Messaggio da Blizzard »

ho visto nella mailing list lo stato attuale di plasma ed in effetti ho riscontrato alcuni di quei glitch.
Oltre a questo però ho i crash.
La settimana prossima magari provo ad aggiornare il tutto.
Per il momento mi basta sviluppare i tutorial.

Rispondi