Qt internal error: qt_menu.nib could not be loaded.
I'm deploying a shared library application on OSX.
All dependencies have been fixed as described here: http://developer.qt.nokia.com/forums/viewthread/6641/#39177
Only the qt_menu.nib is giving me a hard time.
It shall be located inside: QtGui.framework/Versions/Current/Resources/
the Versions-folder looks like this:
@drwxr-xr-x 4 imm staff 136 14 Jun 21:24 4
lrwxr-xr-x 1 imm staff 1 14 Jun 16:56 4.0 -> 4
lrwxr-xr-x 1 507 wheel 1 14 Jun 16:56 Current -> 4@
I fixed the symlink by using:
ln -s 4 Current@
but still get this error upon starting my application:
@Qt internal error: qt_menu.nib could not be loaded. The .nib file should be placed in QtGui.framework/Versions/Current/Resources/ or in the resources directory of your application bundle.
My application works when I put the qt_menu.nib inside the Resources-folder of the .app but I'd rather have this link-thing sorted out for a clean solution.
Is it in the original installation of your Qt libs? eg. in /usr/local/Trolltech/Qt-4.7.3/lib/QtGui.framework/Versions/4/Resources
And watch out, qt_menu.nib is a directory!
Yes it pointed to the original installation. Now it points to correct file inside the .app but the error is still there.
Did you copy the framework yourself or was it by utilizing the macdeployqt tool?
I copied it myself.