Hello,<br><br>I am building KDE version so I'm getting following error while working fine for QT version. Please suggest me what could be the possible reason.<br><br>/home/gaurav/GSOC/marble/src/marble_part.cpp:50:40: error: knewstuff3/knewstuffaction.h: No such file or directory<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:51:39: error: knewstuff3/downloaddialog.h: No such file or directory<br>[ 86%] /home/gaurav/GSOC/marble/src/marble_part.cpp: In member function ‘void Marble::MarblePart::setupActions()’:<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:670: error: ‘KNS3’ has not been declared<br>/home/gaurav/GSOC/marble/src/marble_part.cpp: In member function ‘void Marble::MarblePart::showNewStuffDialog()’:<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: ‘KNS3’ was not declared in this scope<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: template argument 1 is invalid<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: invalid type in declaration before ‘(’ token<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: expected type-specifier before ‘KNS3’<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: expected ‘)’ before ‘KNS3’<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: invalid conversion from ‘int*’ to ‘int’<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:966: error: base operand of ‘->’ is not a pointer<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:967: error: type ‘int’ argument given to ‘delete’, expected pointer<br>Building CXX object src/CMakeFiles/marble.dir/MarbleTest.o<br>make[2]: *** [src/CMakeFiles/marble_part.dir/marble_part.o] Error 1<br>
make[1]: *** [src/CMakeFiles/marble_part.dir/all] Error 2<br>make[1]: *** Waiting for unfinished jobs....<br>[ 86%] Building CXX object src/CMakeFiles/marble.dir/kdemain.o<br>[ 87%] Building CXX object src/CMakeFiles/marble.dir/KdeMainWindow.o<br>
[ 87%] Building CXX object src/CMakeFiles/marble.dir/marble_part.o<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:50:40: error: knewstuff3/knewstuffaction.h: No such file or directory<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:51:39: error: knewstuff3/downloaddialog.h: No such file or directory<br>
[ 87%] Building CXX object src/CMakeFiles/marble.dir/qrc_marble.o<br>[ 87%] Building CXX object src/CMakeFiles/marble.dir/settings.o<br>/home/gaurav/GSOC/marble/src/marble_part.cpp: In member function ‘void Marble::MarblePart::setupActions()’:<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:670: error: ‘KNS3’ has not been declared<br>/home/gaurav/GSOC/marble/src/marble_part.cpp: In member function ‘void Marble::MarblePart::showNewStuffDialog()’:<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: ‘KNS3’ was not declared in this scope<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: template argument 1 is invalid<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: invalid type in declaration before ‘(’ token<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: expected type-specifier before ‘KNS3’<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: expected ‘)’ before ‘KNS3’<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:965: error: invalid conversion from ‘int*’ to ‘int’<br>/home/gaurav/GSOC/marble/src/marble_part.cpp:966: error: base operand of ‘->’ is not a pointer<br>
/home/gaurav/GSOC/marble/src/marble_part.cpp:967: error: type ‘int’ argument given to ‘delete’, expected pointer<br>make[2]: *** [src/CMakeFiles/marble.dir/marble_part.o] Error 1<br>make[2]: *** Waiting for unfinished jobs....<br>
make[1]: *** [src/CMakeFiles/marble.dir/all] Error 2<br>make: *** [all] Error 2<br><br><br><br clear="all"><br>-- <br>Gaurav Gupta<br>Final Year Undergraduate<br>IT BHU<br>GSOC 10 KDE marble<br><a href="http://techespanto.wordpress.com/">http://techespanto.wordpress.com/</a><br>
<a href="http://gitorious.org/~1989gaurav">http://gitorious.org/~1989gaurav</a><br>