Thanks, Bob. My existing jqt dylib is /Applications/j64-807/bin/libjqt.1.7.9.dylib Sat 22/Sep/18 22:47 [2.3 MB] …there's no s-for-slim in the name.
On the offchance I've just tried: install'full' with the gray "jcon" icon. The dylib details haven't changed, so I guess it's the same file I've just reinstalled. Package Manager says all addons are installed and up-to-date. The folder /Applications/j64-807/addons/graphics/plot/ looks as if it contains all that it should do. The file: manifest.ijs has these lines: VERSION=: '1.0.189' DEPENDS=: 0 : 0 general/misc graphics/afm graphics/bmp graphics/color graphics/gl2 graphics/png math/misc ) FILES=: 0 : 0 jzplot.ijs plot.ijs plotdefs.ijs ) RELEASE=: 'j805' FOLDER=: 'graphics/plot' …RELEASE is the only thing to catch my eye. All the files mentioned in FILES seem to be there. In DEPENDS, graphics/gl2 may be worth checking. The folder contains: /Applications/j64-807/addons/graphics/gl2/gl2.ijs Wed 12/Apr/17, 11:44 /Applications/j64-807/addons/graphics/gl2/history.txt Mon 11/Jan/16, 00:18 /Applications/j64-807/addons/graphics/gl2/manifest.ijs Fri 26/Jan/18, 22:01 Those dates look a little on the old side, if there's been recent changes to Qt. manifest.ijs says: VERSION=: '1.0.95' RELEASE=: 'j806 j807' Over the next few days I'll work through the demos and labs to see what runs and what doesn't. I'm running apps which use gl2 and they seem to be working (though they're nothing very advanced). The thing I'm left wondering about is if libjqt.1.7.9.dylib needs to be non-avx too. But if there were machine-code problems in the dylib itself, I would expect the whole process to crash and the windows to vanish, not issue a message complaining about calls of verb: cd (15!:0). That's all I'll try for now. I don't really know what I'm doing here. Ian On Tue, Oct 23, 2018 at 6:07 AM 'robert therriault' via General < [email protected]> wrote: > 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
