As Norman says, up to now we looked for Qt under /Library by checking the existence of file: /Library/Frameworks/QtCore.framework. In future, we will likely always install under ~install.
Could you please try the following: 1. rename /Library/Frameworks/QtCore.framework temporarily to something else 2. delete and reinstall J802 and then run: install 'qtide' as usual. This should be a normal install, with the Qt binaries under ~install/Qt. Does this now work correctly? You can rename back to /Library/Frameworks/QtCore.framework once done. On Thu, May 22, 2014 at 10:45 AM, Murray Eisenberg <[email protected]>wrote: > I unzipped the downloaded qt53-mac-x64.zip and placed the resulting > directory tree, starting with Qt, in the j64-802 folder. > > But jqt.app still doesn't work: I double-click it and nothing happens. > > I also did a cd to the j64-802 folder's bin subfolder and executed > jqt.command there, with result: > > This application failed to start because it could not find or load the > Qt platform plugin "cocoa". > > Reinstalling the application may fix this problem. > ./jqt.command: line 8: 4455 Abort trap: 6 ./jqt > > > On Wed, 21 May 2014 18:17:08 -0500, Norman Drinkwater < > [email protected]> wrote: > > > You probably have Qt 4.8 installed in /Library. The install script > should be changed to not skip the Qt library installation in that case. In > the meantime, download > > http://www.jsoftware.com/download/j802/qtlib/qt53-mac-x64.zip > > Unzip it and copy the Qt folder to ~install. Note that these libraries > are from Qt 5.3.0RC. Final versions of the libraries should be available in > the next day or two. > > > > There is no problem having the Qt 4.8 frameworks in /Library and the 5.3 > frameworks in the j802 folder. > > > > Hope this helps. > > > >> On May 21, 2014, at 2:33 PM, Murray Eisenberg <[email protected]> > wrote: > >> > >> On my Mac running OS X 10.9.3, I do have > /Library/Frameworks/QtCore.framework present, and no ~install/Qt folder was > created when I ran "install 'qtide' in J802 console. > >> > >> Still, jqt.app will not run. > >> > >> In case it helps, I tried directly executing > jqt.app/Contents/MacOS/apprun and get following in terminal: > >> > >> > /Volumes/MacHD/Applications/Programming/J/j64-802/jqt.app/Contents/MacOS/apprun > ; exit; > >> dyld: Library not loaded: > @executable_path/../Qt/Frameworks/QtWidgets.framework/Versions/5/QtWidgets > >> Referenced from: > /Volumes/MacHD/Applications/Programming/J/j64-802/bin/./jqt > >> Reason: image not found > >> > /Volumes/MacHD/Applications/Programming/J/j64-802/jqt.app/Contents/MacOS/../../../bin/jqt.command: > line 8: 1440 Trace/BPT trap: 5 ./jqt > >> logout > >> > >> And I indeed find _no_ such directory QtWidgets.framework. > >> > >> Moreover, in /Library/Frameworks/QtCore.framework, under Versions I > have just 4. > >> > >> How to proceed? > >> > >>> On Wed, 21 May 2014 08:34:37 +0800, chris burke <[email protected]> > wrote: > >>> > >>> > >>>> By any chance, did some reference not get changed from "j64-802" to > >>> "j64-801"? > >>> > >>> Everything should point to "802". Let us know if you see a specific > >>> reference to "801", thanks. > >>> > >>>> Under Mac OS X, in the J801 jconsole, running > >>> > >>> Do you mean in the J802 jconsole? > >>> > >>> In the Mac, the installer looks for > /Library/Frameworks/QtCore.framework. > >>> If present, then the Qt libraries should already be available, and > need not > >>> be installed again for JQt. Otherwise, the Qt libraries are downloaded > to > >>> the Qt subdirectory, i.e. ~install/Qt. > >>> > >>> > >>> ---------- Forwarded message ---------- > >>> From: Murray Eisenberg <[email protected]> > >>> Date: Tue, May 20, 2014 at 11:41 PM > >>> Subject: Re: [Jprogramming] J802 beta > >>> To: [email protected] > >>> > >>> > >>> Sorry for misinformation. The Qt binaries are being installed in > >>> j64-802/bin, but the Qt libraries are not being installed in j64-802. > With > >>> 801, I see in j64-801 a subfolder Qt which, in turn, has subfolders > >>> Frameworks and plugins. > >>> > >>> On May 20, 2014, at 11:25 AM, Murray Eisenberg <[email protected]> > >>> wrote: > >>> > >>>> Under Mac OS X, in the J801 jconsole, running > >>>> > >>>> install 'qtide' > >>>> > >>>> is _NOT_ installing the Qt binaries inside j64-802, so that jqt.app > will > >>> not start (even after the usual Mac rigamarole of bypassing the normal > OS X > >>> security against apps downloaded from unidentified developers). > >>>> > >>>> By any chance, did some reference not get changed from "j64-802" to > >>> "j64-801"? > >>>> > >>>> > >>>>> On Tue, 20 May 2014 16:37:35 +0800, chris burke < > [email protected]> > >>>> wrote: > >>>> > >>>>> > >>>>> A J802 beta is available for all platforms. > >>>>> > >>>>> This is a minor update over J801, with several internal changes and > >>>>> enhancements to JQt. Also, the demos and labs should now all work > >>> correctly > >>>>> on both JHS and JQt. > > —— > Murray Eisenberg [email protected] > Mathematics & Statistics Dept. > Lederle Graduate Research Tower phone 240 246-7240 (H) > University of Massachusetts > 710 North Pleasant Street > Amherst, MA 01003-9305 > > > > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
