[Qt-creator] Building 3.5: Dependent 'commondefines.h' does not exist.

Carel Combrink carel.combrink at gmail.com
Mon Aug 10 22:11:26 CEST 2015


Hi,

I have cleaned up my development environment (Windows) by reinstalling Qt
(5.5) from scratch and getting the sources for Qt Creator 5.5.

When I try to build Qt Creator I get the following error:
C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.qmldesignerplugin.Release

Error: dependent
'C:\Development\QtCreator\3.5\share\qtcreator\qml\qmlpuppet\interfaces\commondefines.h'
does not exist.

After a do a revert on my checkout out branch (git checkout .) the files
are there:
/c/Development/QtCreator/3.5 (3.5)
$ ls share/qtcreator/qml/qmlpuppet/interfaces/
commondefines.h  nodeinstanceclientinterface.h
nodeinstanceserverinterface.cpp
interfaces.pri   nodeinstanceglobal.h
nodeinstanceserverinterface.h

Then rebuilding the project I see the following line:
"*del
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertyabstractcontainer.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertyabstractcontainer.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertybindingcontainer.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertybindingcontainer.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertyvaluecontainer.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\propertyvaluecontainer.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\reparentcontainer.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\reparentcontainer.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\sharedmemory.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\sharedmemory_qt.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\container\sharedmemory_unix.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\html\welcome.html
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\images\template_image.png
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\images\webkit.png
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\instances\instances.pri
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\instances\nodeinstanceclientproxy.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\instances\nodeinstanceclientproxy.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\commondefines.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\interfaces.pri
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\nodeinstanceclientinterface.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\nodeinstanceglobal.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\nodeinstanceserverinterface.cpp
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\interfaces\nodeinstanceserverinterface.h
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\mockfiles\Window.qml
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\qml2puppet\Info.plist
..\..\..\..\3.5\share\qtcreator\qml\qmlpuppet\qml2puppet\qml2puppet.pri*"

Why is QtCreator deleting the files and then during build trying to build
the files?

Did I forget to do something regarding setup before trying to build Qt
Creator?

PS: I did the cleanup and reinstall in Windows 7 and had this issue. I
decided not to follow up on this since I was planning to upgrade to Windows
10. Now in Windows 10 it does exactly the same.

I am using MSVC 2013.

---
Check out my SpellChecker Plugin for Qt Creator on github @
https://github.com/CJCombrink/SpellChecker-Plugin
Regards,
Carel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20150810/9a74794b/attachment.html>


More information about the Qt-creator mailing list