r2150 doesn't compile under opensuse 11.1

• Oct 3, 2009 - 00:43
Type
Functional
Severity
S4 - Minor
Status
closed
Project

trunk/mscore/mscore/select.h:24:23: error: ui_select.h: Datei oder Verzeichnis nicht gefunden
In file included from /home/reifens/work/download/musescore/trunk2150/mscore/mscore/score.h:33,
from /home/reifens/work/download/musescore/trunk2150/mscore/mscore/event.cpp:24:


Comments

it works on windows.
Are you sure you meet the requirements? Qt 4.5.2 and Cmake 2.6.4 ?
You run the normal make script or a custom one?

Qt and Cmake are of correct versions, running the normal make script. But make is right, I checked it, there's no file named "ui_select.h" throughout my installation. And I wasn't able to figure out (google, rpmseek) which package does provide that header file. May you give me hint?

ui_select.h is generated from select.ui. Sometimes the cmake generated dependencies do not work for multi core systems. You should go into the build directory and start "make" again.

Sure, ui_*.h are created during the build process from .ui file.
ui_select.h has to be created from select.ui. Do you have select.ui ?
Moreover can you check that gen-qt-projectfile has been called successfully, and so that you have a file "mscore.pro".
select.ui has to be included in FORMS variables to be sure that ui_select.h is created.

See: http://doc.trolltech.com/4.5/designer-using-a-ui-file.html
for more details

> You should go into the build directory and start "make" again.

"build directory does already exist, please remove first with 'make clean'"

> Do you have select.ui ?

Yes.

> so that you have a file "mscore.pro".

Yes.

> select.ui has to be included in FORMS variables to be sure that ui_select.h is created.

I see this is the case.