Hi Ian, I think that Joey hit on the issue with the QT IDE: 1.7.9s line. The s in 1.7.9s suggests that you are running the slim version of jqt which does not support OpenGL, Webview or Websockets. You can get the full version of jqt by running install 'full' from the jconsole. Details at https://code.jsoftware.com/wiki/Guides/Qt_IDE/Install#Slim_vs_Full_Builds
Hope this helps. Cheers, bob > On Oct 22, 2018, at 8:45 PM, Ian Clark <[email protected]> wrote: > > The offending line is in: > > qt_gpapply_jzplot_=: 3 : 0 > *rc=. glcmds`glcmds_jglc_@.(Poutput=iQTC) buf* > assert. 0=rc [ 'glcmds buf' > buf=: $0 > ) > > It runs a choice of "cd" calls (one of which crashes)… > glcmds_jgl2_=: chkgl2@:('"*/Applications/j64-807/bin/libjqt.dylib*" > glcmds > i *i i' cd (; #))"1 > glcmds_jglc_=: chkgl2@:('"*/Applications/j64-807/bin/libjqt.dylib*" > glc_cmds > i *i i' cd (; #))"1 > > */Applications/j64-807/bin/libjqt.dylib* > …is an alias of: > /Applications/j64-807/bin/libjqt.1.7.9.dylib (dated 22/Sep/18, 22:51) > …which looks as if it lends the trailing figures of its filename to the Qt > IDE: line of JVERSION. > > I've tried these alternative dylibs from earlier releases in its place: > /Applications/j64-807/bin/libjqt.1.5.3.dylib > /Applications/j64-807/bin/libjqt.1.7.7.dylib > re-directing to each one in turn all the aliases that point to [1.7.9]. > But no joy: jqt won't even start. [1.7.9] is the only one that works for me. > But not well enough to support the Plot Package it seems - I don't know > enough about dylibs to conjecture why. > > On Tue, Oct 23, 2018 at 2:57 AM Joey K Tuttle <[email protected]> wrote: > >> I'm in the AVX version, and there I didn't encounter your problem, the >> only difference I see is the Qt IDE: line reported in JVERSION >> >> I suppose it might have something to do with the Darwin release (on this >> machine I'm at Version 10.14.1 beta 4... >> >> I'll look into trying it on a machine without AVX, running an older OS X >> >> load 'plot' >> plot 0 >> plot 1 2 3 5 >> JVERSION >> Engine: j807/j64/darwin >> Release: commercial/2018-10-05T11:55:35 >> Library: 8.07.18 >> Qt IDE: 1.7.9/5.9.6 >> Platform: Darwin 64 >> Installer: J807 install >> InstallPath: /applications/j64-807 >> Contact: www.jsoftware.com >> >> >>> On 2018Oct 22, at 18:31, Ian Clark <[email protected]> wrote: >>> >>> 1. Launch jqt. (With no startup script, to get an out-of-the-box session. >>> That's in case there's a clash with something else I was running.) >>> >>> 2. Enter: >>> load'plot' >>> plot 0 >>> …an empty "plot" window appears (as happens with j805 jqt) >>> >>> 3. Enter (…the first effective phrase from the Plot Package lab): >>> plot 1 2 3 5 >>> …an error message-box appears, with one button: "OK". >>> It reads: >>> ——————————————— >>> error in: plot_gs_paint >>> >>> domain error: cd >>> rc=. glcmds`glcmds_jglc_@. >>> (Poutput=iQTC)buf >>> ——————————————— >>> >>> 4. Press the "OK" button >>> …the message-box disappears then immediately reappears with the same >>> message, in an infinite cycle. No other input is accepted by jqt. >>> >>> 5. To quit jqt, choose {Apple} > Force Quit… >>> …(I haven't found any other way to escape.) >>> >>> JVERSION >>> Engine: j807/j64nonavx/darwin >>> Release: commercial/2018-10-05T11:56:35 >>> Library: 8.07.19 >>> Qt IDE: 1.7.9s/5.9.6 >>> Platform: Darwin 64 >>> Installer: J807 install >>> InstallPath: /applications/j64-807 >>> Contact: www.jsoftware.com >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
