"scons bundle" can`t find required QT plugins and aborts on Mac OSX 10.8

Bug #1079588 reported by jus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
RJ Skerry-Ryan

Bug Description

"scons bundle" aborts with:
Exception: otool: can't open file: /Library/Frameworks/plugins/iconengines/libqsvgicon.dylib (No such file or directory)

I did a standard install of QT 4.8.3. Apparently the default installation location for the required QT plugins , see SConscript line 315ff, has changed in Mac OSX 10.8.

The locations on my OSX 10.8.2 machina are:
/Developer/Applications/Qt/plugins/imageformats/libqsvg.dylib
/Developer/Applications/Qt/plugins/imageformats/libqgif.dylib
/Developer/Applications/Qt/plugins/imageformats/libqjpeg.dylib
/Developer/Applications/Qt/plugins/iconengines/libqsvgicon.dylib
/Developer/Applications/Qt/plugins/accessible/libqtaccessiblewidgets.dylib

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Hm, yes. The compiling documentation is out of date. Could you try the following and let me know what works:

1)
scons qtdir=/Developer/Applications/Qt/

2)
scons qtplugindir=/Developer/Applications/Qt/ qtdir=/Library/Frameworks/

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Low
milestone: none → 1.11.0
assignee: nobody → RJ Ryan (rryan)
Revision history for this message
jus (jus) wrote :

Tested again on OSX 10.8.

user$ qmake -v
QMake version 2.01a
Using Qt version 4.8.4 in /Library/Frameworks

1) does not work
2) does works, thanks.

RJ Skerry-Ryan (rryan)
Changed in mixxx:
milestone: 1.11.0 → 1.11.1
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Confirmed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6698

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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