I have been trying to build RocketOne's (RocketTwo's?) branch of MuseScore.
I clone MuseScore, then run the following two commands: git checkout -b gsoc_implode master git pull git://github.com/Rockettwo/MuseScore.git gsoc_implode Immediately after this, I run the command: mingw32-make -f Makefile.mingw debug Before running this command, I have a Qt.bat file that sets up the environment. It's a modified version of the one on the compilation instructions page. The values echoed out are the actual values set rather than hardcoded text. What follows is the complete transcript of the attempt to build MuseScore using the compilation instructions and choosing to use the command line (instead of QtCreator). To be absolutely clear: * I start with no MuseScore folder * I clone MuseScore to create a local version of MuseScore * In the MuseScore folder, I execute the two git command shown above to pull in the Implode code * The transcript below follows immediately I suspect there is a configuration step missing. If I follow the instructions for using QtCreator, I can compile this branch (there are some problems there as well, but the compilation works). My version of CMake is 3.6.0 Setting up a MinGW/Qt only environment... -- Set QTDIR to C:\Qt\5.6\mingw492_32 -- PATH set to: C:\Qt\5.6\mingw492_32\bin C:\Qt\Tools\mingw492_32\bin C:\Qt\Tools\mingw492_32\lib C:\PF86\CMake\bin C:\Qt\Tools\QtCreator\bin C:\WINDOWS\System32 C:\Program Files\Git\Cmd -- set QMAKESPEC to win32-g++ -- Set MAKEFLAGS to -j 4 -- Set WORKDIR to MuseScore-gsoc-implode E:\MuseScoreBuilds\MuseScore-gsoc-implode\MuseScore Microsoft Windows [Version 10.0.10586] (c) 2015 Microsoft Corporation. All rights reserved. E> mingw32-make -f Makefile.mingw debug if not exist build.debug\nul mkdir build.debug if not exist win32install\nul mkdir win32install cd build.debug & cmake -G "MinGW Makefiles" -DCMAKE_TOOLCHAIN_FILE=../build/mingw32.mingw.cmake -DCMAKE_INSTALL_PREFIX=../win32install -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_MAKE_PROGRAM=mingw32-make.exe .. -- The C compiler identification is GNU 4.9.2 -- The CXX compiler identification is GNU 4.9.2 -- Check for working C compiler: C:/Qt/Tools/mingw492_32/bin/gcc.exe -- Check for working C compiler: C:/Qt/Tools/mingw492_32/bin/gcc.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: C:/Qt/Tools/mingw492_32/bin/g++.exe -- Check for working CXX compiler: C:/Qt/Tools/mingw492_32/bin/g++.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. Could not find a package configuration file provided by "Qt5Core" with any of the following names: Qt5CoreConfig.cmake qt5core-config.cmake Add the installation prefix of "Qt5Core" to CMAKE_PREFIX_PATH or set "Qt5Core_DIR" to a directory containing one of the above files. If "Qt5Core" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Gui.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Gui", but CMake did not find one. Could not find a package configuration file provided by "Qt5Gui" with any of the following names: Qt5GuiConfig.cmake qt5gui-config.cmake Add the installation prefix of "Qt5Gui" to CMAKE_PREFIX_PATH or set "Qt5Gui_DIR" to a directory containing one of the above files. If "Qt5Gui" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Designer.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Designer", but CMake did not find one. Could not find a package configuration file provided by "Qt5Designer" with any of the following names: Qt5DesignerConfig.cmake qt5designer-config.cmake Add the installation prefix of "Qt5Designer" to CMAKE_PREFIX_PATH or set "Qt5Designer_DIR" to a directory containing one of the above files. If "Qt5Designer" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Network.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Network", but CMake did not find one. Could not find a package configuration file provided by "Qt5Network" with any of the following names: Qt5NetworkConfig.cmake qt5network-config.cmake Add the installation prefix of "Qt5Network" to CMAKE_PREFIX_PATH or set "Qt5Network_DIR" to a directory containing one of the above files. If "Qt5Network" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Test.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Test", but CMake did not find one. Could not find a package configuration file provided by "Qt5Test" with any of the following names: Qt5TestConfig.cmake qt5test-config.cmake Add the installation prefix of "Qt5Test" to CMAKE_PREFIX_PATH or set "Qt5Test_DIR" to a directory containing one of the above files. If "Qt5Test" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Qml.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Qml", but CMake did not find one. Could not find a package configuration file provided by "Qt5Qml" with any of the following names: Qt5QmlConfig.cmake qt5qml-config.cmake Add the installation prefix of "Qt5Qml" to CMAKE_PREFIX_PATH or set "Qt5Qml_DIR" to a directory containing one of the above files. If "Qt5Qml" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Quick.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Quick", but CMake did not find one. Could not find a package configuration file provided by "Qt5Quick" with any of the following names: Qt5QuickConfig.cmake qt5quick-config.cmake Add the installation prefix of "Qt5Quick" to CMAKE_PREFIX_PATH or set "Qt5Quick_DIR" to a directory containing one of the above files. If "Qt5Quick" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5QuickWidgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5QuickWidgets", but CMake did not find one. Could not find a package configuration file provided by "Qt5QuickWidgets" with any of the following names: Qt5QuickWidgetsConfig.cmake qt5quickwidgets-config.cmake Add the installation prefix of "Qt5QuickWidgets" to CMAKE_PREFIX_PATH or set "Qt5QuickWidgets_DIR" to a directory containing one of the above files. If "Qt5QuickWidgets" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Xml.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Xml", but CMake did not find one. Could not find a package configuration file provided by "Qt5Xml" with any of the following names: Qt5XmlConfig.cmake qt5xml-config.cmake Add the installation prefix of "Qt5Xml" to CMAKE_PREFIX_PATH or set "Qt5Xml_DIR" to a directory containing one of the above files. If "Qt5Xml" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5XmlPatterns.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5XmlPatterns", but CMake did not find one. Could not find a package configuration file provided by "Qt5XmlPatterns" with any of the following names: Qt5XmlPatternsConfig.cmake qt5xmlpatterns-config.cmake Add the installation prefix of "Qt5XmlPatterns" to CMAKE_PREFIX_PATH or set "Qt5XmlPatterns_DIR" to a directory containing one of the above files. If "Qt5XmlPatterns" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Svg.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Svg", but CMake did not find one. Could not find a package configuration file provided by "Qt5Svg" with any of the following names: Qt5SvgConfig.cmake qt5svg-config.cmake Add the installation prefix of "Qt5Svg" to CMAKE_PREFIX_PATH or set "Qt5Svg_DIR" to a directory containing one of the above files. If "Qt5Svg" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Sql.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Sql", but CMake did not find one. Could not find a package configuration file provided by "Qt5Sql" with any of the following names: Qt5SqlConfig.cmake qt5sql-config.cmake Add the installation prefix of "Qt5Sql" to CMAKE_PREFIX_PATH or set "Qt5Sql_DIR" to a directory containing one of the above files. If "Qt5Sql" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Widgets", but CMake did not find one. Could not find a package configuration file provided by "Qt5Widgets" with any of the following names: Qt5WidgetsConfig.cmake qt5widgets-config.cmake Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set "Qt5Widgets_DIR" to a directory containing one of the above files. If "Qt5Widgets" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5PrintSupport.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5PrintSupport", but CMake did not find one. Could not find a package configuration file provided by "Qt5PrintSupport" with any of the following names: Qt5PrintSupportConfig.cmake qt5printsupport-config.cmake Add the installation prefix of "Qt5PrintSupport" to CMAKE_PREFIX_PATH or set "Qt5PrintSupport_DIR" to a directory containing one of the above files. If "Qt5PrintSupport" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Concurrent.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Concurrent", but CMake did not find one. Could not find a package configuration file provided by "Qt5Concurrent" with any of the following names: Qt5ConcurrentConfig.cmake qt5concurrent-config.cmake Add the installation prefix of "Qt5Concurrent" to CMAKE_PREFIX_PATH or set "Qt5Concurrent_DIR" to a directory containing one of the above files. If "Qt5Concurrent" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5UiTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5UiTools", but CMake did not find one. Could not find a package configuration file provided by "Qt5UiTools" with any of the following names: Qt5UiToolsConfig.cmake qt5uitools-config.cmake Add the installation prefix of "Qt5UiTools" to CMAKE_PREFIX_PATH or set "Qt5UiTools_DIR" to a directory containing one of the above files. If "Qt5UiTools" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5OpenGL.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5OpenGL", but CMake did not find one. Could not find a package configuration file provided by "Qt5OpenGL" with any of the following names: Qt5OpenGLConfig.cmake qt5opengl-config.cmake Add the installation prefix of "Qt5OpenGL" to CMAKE_PREFIX_PATH or set "Qt5OpenGL_DIR" to a directory containing one of the above files. If "Qt5OpenGL" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5LinguistTools", but CMake did not find one. Could not find a package configuration file provided by "Qt5LinguistTools" with any of the following names: Qt5LinguistToolsConfig.cmake qt5linguisttools-config.cmake Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or set "Qt5LinguistTools_DIR" to a directory containing one of the above files. If "Qt5LinguistTools" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) CMake Warning at build/FindQt5.cmake:30 (find_package): By not providing "FindQt5Help.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Help", but CMake did not find one. Could not find a package configuration file provided by "Qt5Help" with any of the following names: Qt5HelpConfig.cmake qt5help-config.cmake Add the installation prefix of "Qt5Help" to CMAKE_PREFIX_PATH or set "Qt5Help_DIR" to a directory containing one of the above files. If "Qt5Help" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:54 (include) -- ALSA support disabled -- PulseAudio support disabled JACK support enabled. -- Precompiled header generation -- No precompiled header CMake Error at mtest/CMakeLists.txt:27 (QT5_ADD_RESOURCES): Unknown CMake command "QT5_ADD_RESOURCES". -- Configuring incomplete, errors occurred! See also "E:/MuseScoreBuilds/MuseScore-gsoc-implode/MuseScore/build.debug/CMakeFiles/CMakeOutput.log". Makefile.mingw:35: recipe for target 'debug' failed mingw32-make: *** [debug] Error 1 E> |
Free forum by Nabble | Edit this page |