KDE4 - Errore nel Compilare un Plasmoid

Pubblicità

John_Tempesta

Utente Attivo
Messaggi
245
Reazioni
0
Punteggio
38
Ho provato a compilare il quicklauncher su KDE4, ma ho un errore che non riesco assolutamente a risolvere. Sapreste aiutarmi? Grazie

Dopo aver dato "make", ecco l'errore
Codice:
[COLOR=#000000][B]# make[/B]                                                          
[ 25%] Generating ui_quicklauncherAdd.h                                          
Generating quicklauncher.moc                                                     
[ 50%] Generating ui_quicklauncherConfig.h                                       
Scanning dependencies of target plasma_applet_quicklauncher                      
[ 75%] Building CXX object CMakeFiles/plasma_applet_quicklauncher.dir/plasma_applet_quicklauncher_automoc.o                                                      
[100%] Building CXX object CMakeFiles/plasma_applet_quicklauncher.dir/quicklauncher.o                                                                            
In file included from /home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:22:                                                                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:43:39: error: plasma/layouts/vboxlayout.h: No such file or directory                            
In file included from /home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:22:                                                                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:113: error: expected class-name before ‘{’ token                                                
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:115: error: expected `)' before ‘*’ token                                                       
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h: In member function ‘QRectF InnerLayout::geometry() const’:                                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:123: error: ‘count’ was not declared in this scope                                              
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:124: error: ‘itemAt’ was not declared in this scope                                             
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:127: error: ‘count’ was not declared in this scope                                              
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In constructor ‘QuickLauncher::QuickLauncher(QObject*, const QVariantList&)’:                
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:42: error: ‘setDrawStandardBackground’ was not declared in this scope                         
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘virtual void QuickLauncher::init()’:                                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:60: error: ‘HBoxLayout’ is not a member of ‘Plasma’                                           
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:60: error: ‘outerLayout’ was not declared in this scope                                       
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:60: error: expected type-specifier                                                            
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:60: error: expected `;'                                                                       
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:63: error: ‘contentSize’ was not declared in this scope                                       
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:67: error: new initializer expression list treated as compound expression                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:67: warning: left-hand operand of comma has no effect                                         
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:67: error: no matching function for call to ‘InnerLayout::InnerLayout(int&)’                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:113: note: candidates are: InnerLayout::InnerLayout()                                           
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.h:113: note:                 InnerLayout::InnerLayout(const InnerLayout&)                         
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:68: error: ‘class InnerLayout’ has no member named ‘setMultiRow’                              
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:69: error: ‘class InnerLayout’ has no member named ‘setMargin’                                
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:70: error: ‘class InnerLayout’ has no member named ‘setSpacing’                               
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:71: error: invalid use of incomplete type ‘struct QGraphicsLayout’                            
/usr/include/QtGui/qgraphicswidget.h:60: error: forward declaration of ‘struct QGraphicsLayout’                                                                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:78: error: invalid use of incomplete type ‘struct QGraphicsLayout’                            
/usr/include/QtGui/qgraphicswidget.h:60: error: forward declaration of ‘struct QGraphicsLayout’                                                                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘void QuickLauncher::createLayout()’:                                     
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:100: error: ‘class InnerLayout’ has no member named ‘takeAt’                                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:104: error: invalid use of incomplete type ‘struct QGraphicsLayout’                           
/usr/include/QtGui/qgraphicswidget.h:60: error: forward declaration of ‘struct QGraphicsLayout’                                                                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:112: error: invalid use of incomplete type ‘struct QGraphicsLayout’                           
/usr/include/QtGui/qgraphicswidget.h:60: error: forward declaration of ‘struct QGraphicsLayout’                                                                  
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘void QuickLauncher::fillWidget()’:                                       
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:123: error: ‘class InnerLayout’ has no member named ‘addItem’                                 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘QSizeF QuickLauncher::contentSizeHint() const’:                          
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:130: error: ‘contentSize’ was not declared in this scope 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘void QuickLauncher::constraintsUpdated(Plasma::Constraints)’: 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:152: error: ‘setDrawStandardBackground’ was not declared in this scope 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:158: error: ‘contentSize’ was not declared in this scope 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘virtual void QuickLauncher::dropEvent(QGraphicsSceneDragDropEvent*)’: 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:228: error: ‘contentSize’ was not declared in this scope 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp: In member function ‘void QuickLauncher::readDesktopFile(int, QString)’: 
/home/davide/plasma-applet-quicklauncher-0.3/src/quicklauncher.cpp:386: error: ‘contentSize’ was not declared in this scope 
make[2]: *** [CMakeFiles/plasma_applet_quicklauncher.dir/quicklauncher.o] Error1 
make[1]: *** [CMakeFiles/plasma_applet_quicklauncher.dir/all] Error 2 [/COLOR]
 
Quindi cosa mi consigli fare, levare del tutto l'ambiente grafico e quando il sistema apparirà in "modalità testo" installare i pacchetti in ordine?

:inchino:
 
Pubblicità
Pubblicità
Indietro
Top