[Interest] Again this problem but now on Linux

Igor Mironchik igor.mironchik at gmail.com
Sun May 3 12:54:25 CEST 2015


Hi guys,

I asked before about similar problem on Windows but now I have the same 
problem on Linux.

I have messagebox.cpp file that should be moced, and in the end of the 
file I do #include "messagebox.moc"

If I compile with command line all is ok. I do qmake && make...

But now I'm trying to build debug version from the QtCreator. And I 
receive the following error:

g++ -c -pipe -g -fPIC -D_REENTRANT -Wall -W -DQT_WIDGETS_LIB 
-DQT_GUI_LIB -DQT_CORE_LIB -I../../../SelfiePrint/QtMWidgets/src -I. 
-I../../../SelfiePrint/QtMWidgets/src -I../../../SelfiePrint/QtMWidgets 
-I/home/igor/Qt/5.4/gcc_64/include 
-I/home/igor/Qt/5.4/gcc_64/include/QtWidgets 
-I/home/igor/Qt/5.4/gcc_64/include/QtGui 
-I/home/igor/Qt/5.4/gcc_64/include/QtCore -I.moc 
-I/home/igor/Qt/5.4/gcc_64/mkspecs/linux-g++ -o .obj/messagebox.o 
../../../SelfiePrint/QtMWidgets/src/messagebox.cpp

../../../SelfiePrint/QtMWidgets/src/messagebox.cpp:622:26: fatal error: 
messagebox.moc: No such file or directory

#include "messagebox.moc"

^

compilation terminated.


In Makefile I have following lines:


compiler_moc_source_make_all: .moc/messagebox.moc


.obj/messagebox.o: messagebox.cpp 
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QAbstractButton \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qabstractbutton.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qicon.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qglobal.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qconfig.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qfeatures.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qsystemdetection.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qprocessordetection.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qcompilerdetection.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qtypeinfo.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qtypetraits.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qsysinfo.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qlogging.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qflags.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qbasicatomic.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_bootstrap.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qgenericatomic.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_msvc.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_armv7.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_armv6.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_armv5.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_ia64.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_mips.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_x86.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_cxx11.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_gcc.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qatomic_unix.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qglobalstatic.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qmutex.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qnumeric.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qsize.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qnamespace.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qlist.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qalgorithms.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qiterator.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qrefcount.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qarraydata.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qbytearraylist.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qbytearray.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qstring.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qchar.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qstringbuilder.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpixmap.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpaintdevice.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qwindowdefs.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qobjectdefs.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qobjectdefs_impl.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qwindowdefs_win.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qrect.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qmargins.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qpoint.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qcolor.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qrgb.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qstringlist.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qdatastream.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qscopedpointer.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qiodevice.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qobject.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qcoreevent.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qmetatype.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qvarlengtharray.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qcontainerfwd.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qisenum.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qobject_impl.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qpair.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qregexp.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qstringmatcher.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qsharedpointer.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qshareddata.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qhash.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qsharedpointer_impl.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qimage.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qtransform.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qmatrix.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpolygon.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qvector.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qregion.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qline.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpainterpath.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpixelformat.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qkeysequence.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qwidget.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpalette.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qbrush.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qfont.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qfontmetrics.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qfontinfo.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qsizepolicy.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qcursor.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qevent.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qvariant.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qmap.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qdebug.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qtextstream.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qlocale.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qset.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qcontiguouscache.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qurl.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qurlquery.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qfile.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qfiledevice.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qvector2d.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qtouchdevice.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QFontMetrics \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QPainter \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpainter.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qtextoption.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qpen.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QTextOption \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QMap \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QList \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QFrame \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qframe.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QVBoxLayout \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qboxlayout.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qlayout.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qlayoutitem.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qgridlayout.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QHBoxLayout \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QResizeEvent \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QApplication \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qapplication.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qcoreapplication.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/qeventloop.h \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qdesktopwidget.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qguiapplication.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qinputmethod.h \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QScreen \
/home/igor/Qt/5.4/gcc_64/include/QtGui/qscreen.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QObject \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QRect \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QSize \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QSizeF \
/home/igor/Qt/5.4/gcc_64/include/QtGui/QTransform \
messagebox.hpp \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/QDialog \
/home/igor/Qt/5.4/gcc_64/include/QtWidgets/qdialog.h \
/home/igor/Qt/5.4/gcc_64/include/QtCore/QScopedPointer \
fingergeometry.hpp \
scrollarea.hpp \
abstractscrollarea.hpp \
textlabel.hpp \
.moc/messagebox.moc
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/messagebox.o messagebox.cpp


What is the problem? And how to fix it? Thank you.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20150503/481caff5/attachment.html>


More information about the Interest mailing list