Monkey Studio crashes on project startup when no Qt install is discovered

Bug #976845 reported by Frédéric CORNU
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Monkey Studio IDE
Fix Released
Critical
PasNox

Bug Description

MonkeyStudio version = 1.9.0.1

Environment :

Platform = Mac
OS = OSX Lion 10.7.1
Qt installation = Nokia SDK with 4.7.1 & 4.8.0 Qt Desktop installs

In this environment, MonkeyStudio is unable to discover any Qt installation and crashes the same way, wether it be on :

- opening an exisiting Qt Project
- creating a new Qt Project

just before updating its main window, me thinks.

Revision history for this message
Frédéric CORNU (fcornu) wrote :
Revision history for this message
PasNox (pasnox) wrote :

Fixed the crash.
Please could you help me to detect the qt builds from the SDK.
Give me the output of 'qmake --version' and please tell me where all qt binaries ( qmake/lupdate/lrelease..) are located.

Thanks you.

Changed in monkeystudio:
status: New → Fix Committed
importance: Undecided → Critical
assignee: nobody → PasNox (pasnox)
Revision history for this message
Frédéric CORNU (fcornu) wrote :

Sure, but I used a custom location. Cannot remember the default location used by the SDK installer :

$ qmake --version
QMake version 2.01a
Using Qt version 4.8.0 in /Users/<me>/opt/QtSDK/Desktop/Qt/4.8.0/gcc/lib

All binaries are in :
/Users/<me>/opt/QtSDK/Desktop/Qt/4.8.0/gcc/bin

Revision history for this message
PasNox (pasnox) wrote :

Does qmake is available in the PATH ?

Revision history for this message
Frédéric CORNU (fcornu) wrote :

Nope

I had to add that bin folder on my PATH in ~/.bashrc for my work in terminal.
When I work with QtCreator, well obviously, Qt installations are known

Revision history for this message
PasNox (pasnox) wrote : Re: [Bug 976845] Re: Monkey Studio crashes on project startup when no Qt install is discovered

Ok can u give me the default install path of the qt sdk on mac ?

For qmake available in PATH normally according to the given output it should have been discovered.

Frédéric CORNU <email address hidden> a écrit :

>Nope
>
>I had to add that bin folder on my PATH in ~/.bashrc for my work in terminal.
>When I work with QtCreator, well obviously, Qt installations are known
>
>--
>You received this bug notification because you are a bug assignee.
>https://bugs.launchpad.net/bugs/976845
>
>Title:
> Monkey Studio crashes on project startup when no Qt install is
> discovered
>
>To manage notifications about this bug go to:
>https://bugs.launchpad.net/monkeystudio/+bug/976845/+subscriptions

Revision history for this message
Frédéric CORNU (fcornu) wrote :

OK

Ran the installer again. Default target location for the complete SDK is ${HOME}/QtSDK

So according to the versions you ask it to install, all Qt binaries will be located in there :
${HOME}/QtSDK/Desktop/Qt/<version>/gcc/bin

Revision history for this message
PasNox (pasnox) wrote :

Add support for qt sdk on mac / unix (not tested tought, please report problems!)

Revision history for this message
PasNox (pasnox) wrote :

Qt SDK default instalaltions now discovered correctly! (tested)

PasNox (pasnox)
Changed in monkeystudio:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.