Missing files after installing MuseScore 1.3 from sources.

• Mar 6, 2013 - 11:09

Hi,
I've just downloaded MuseScore 1.3, compiled and intalled it from sources. I used standard command for that :
make revision
make
sudo make install
The program seems to work fine but there's no Plugin menu and there's also no other languages than english available.
When program starts there's a messege:
"cannot open chord description: /usr/local/share/mscore-1.3/styles/stdchords.xml"
MuseScore 1.1 which I installed through package manager, works OK.
Here's the difference between old and fresh installation:
Old:
ls /usr/share/mscore-1.1/
demos locale man OOoMuseScore plugins styles templates wallpaper
New:
ls /usr/local/share/mscore-1.3/
locale templates wallpaper

/usr/local/share/mscore-1.3/locale is empty

Where are those missing files and directories?
I am on Fedora 16 32-bit.
Thanks for help
Kind regards,
perotinus


Comments

Did you get any errors during "make install"?
plugins, style and templates are just copied from the source tree and you can verify they are included in the source tarball in mscore/share.

In reply to by [DELETED] 5

Yes.
I've got :
$ su -c "make install"
cd build; make install
make[1]: Entering `/home/piotr/Pobrane/mscore-1.3/build'
make[2]: Entering `/home/piotr/Pobrane/mscore-1.3/build'
...
CMake Error at share/locale/cmake_install.cmake:36 (FILE):
file INSTALL cannot find
"/home/piotr/Pobrane/mscore-1.3/mscore/share/locale/mscore_af.qm".
Call Stack (most recent call first):
share/cmake_install.cmake:39 (INCLUDE)
cmake_install.cmake:47 (INCLUDE)

make[1]: *** [install] Error 1
make[1]: Opuszczenie katalogu `/home/piotr/Pobrane/mscore-1.3/build'
make: *** [install] Error 2

In reply to by [DELETED] 5

In fact the problem is qt-devel (4.5 or higher). This package requires special treatment on linux as it is discribed here . I set links to the Qt binary packages manually with:

cd
test -d bin || mkdir bin
cd bin
ln -s /usr/bin/qmake-qt4 qmake
ln -s /usr/bin/lrelease-qt4 lrelease

After that I compiled MuseScore and now everything works fine.
Many thanks for help and for the great software!

PS. Maybe we should update development pages about building MuseScore on linux?

In reply to by [DELETED] 5

I use yum.
I installed dependencies with yum as you described on the mentioned page. I have all packages listed there installed. So, I think it will be useful to add a lines about symbolic links to the build instructions for fedora 16. I can make it if you want.

cannot open chord description: /usr/share/mscore-1.3/styles/stdchords.xml

Is displayed in message box after I upgraded using synaptic package manager.

My solution, or hack, was to rename
/usr/share/mscore-1.2/
to
/usr/share/mscore-1.3/

Chord symbols are visible above the score now. But this hack should be unnecessary. The install script should provide updated directory names etc..

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