Can't build on Windows XP

• Jun 14, 2012 - 21:53

I've been trying for several days to build MuseScore from the source files, but I've hit problems.

I followed the instructions at http://musescore.org/en/developers-handbook/compile-instructions-window… and installed QtSdk, CMake 2.8.2, Zlib 1.2.5, JACK 1.9.8, libsndfile 1.0.25, LAME 3.99.5, and downloaded the files for libVorbis, libVorbisFile, and libOgg, then copied various files to the correct places as instructed. The one place where I had to depart from the instructions was that I had to select Qt 4.8.1 (Desktop) because 4.8.0 didn't appear. Finally I got the source files for MuseScore using "git clone git://github.com/musescore/MuseScore.git". I had to edit a few files to use E: instead of C:, because I downloaded QtSdk etc. to E: rather than C:.

I set the PATH as instructed, and then tried to build by doing "mingw32-make -f Makefile.mingw debug". After a few minutes the build stopped, saying "vorbis/codec.h: no such file or directory" while compiling sfont3.cpp. I found that this was a known problem (http://musescore.org/en/node/5508), so I decided to try a stable version of the source code instead. So I used the link at http://musescore.org/en/download to the source files for the stable release of MuseScore at http://musescore.org/en/download/musescore.tar.bz2. I unzipped the files and tried to build again. After 20 seconds I got "The system cannot find the path specified." and the build stopped. The complete output is attached.

I tried deinstalling everything and starting again right at the beginning, but the result was exactly the same. I hope someone can let me know what I'm doing wrong.

Attachment Size
MuseScoreBuildProblem.txt 18.15 KB

Comments

For compiling the git version, "vorbis/codec.h: no such file or directory" indicates that the build process can't find vorbis header. So you probably didn't do this step

Copy the directories: include\vorbis and include\ogg into mingw/include (Copy the entire directory so that you end up with mingw\include\vorbis and mingw\include\ogg)

Do you still have an unanswered question? Please log in first to post your question.