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

Reply via email to