The icon thing is interesting. I have a Mac mini running OS 10.12.3. I installed j64-806 on it according to instructions. It was easy compared to earlier releases, with the icons appearing on the desktop & all working.
Unfortunately :-( the processor is not new and doesn't support avx.

My small problem is with my new Dell xps 13, running ubuntu 16.04 (I got it with linux installed). Installing j64-806 goes smoothly and the three icons appear on the desktop. Jqt, which is what I normally use is fine. However, if I click on jc806 or jhs806, I get a window which contains the message "Unable to find a shell". The windows do not function. I can run jconsole or start jhs by going to thr j65-806 directory and running jconsole.sh or bin/jsh (there is no jhs.sh file). Would be nice if the jc and jhs icons could be coaxed to work.

       ...   But really nice to have a trouble-free Mac install.

                                                       Patrick

On Wed, 15 Mar 2017, Murray Eisenberg wrote:
Never mind … ‘sorta’ …

I just noticed icons jc80.app, jhs806.app, and jqt806.app on my desktop; they 
had been obscured by other open windowx, including the browser whose 
instructions for installing J I had been following!

These 3 icons DO work. And when I double-click jqt806.app, then jqt menus DO work as expeted.
Needless to say, this business of two sets of .app icons — one in the j806 bin 
folder and the other on the desktop — is ocnfusing. The docs need to be amended 
to indicate that these newly-created icons on the desktop are the onds to use 
and NOT the ones in the j64-806 folder.

On Mar 15, 2017, at 5:03 PM, Murray Eisenberg <[email protected]> wrote:

[Sorry for cross-posting: I originally posted, in 2 separate messages, to 
programming forum.]

(1) Once again with this (beta) release, under macOS Sierra (10.12.3) none of the 3 icons
   jcon.app
   jhs.app
   jqt.app

work: double-clicking (even right-clicking) does not open the corresponding 
binary for any of them.

The corresponding binaries do work:

    bin/jconsole
    bin/jhs.command
    bin/jqt.command

I did follow the instructions you point to (suitably modified from 805 to 806, 
of course).

How to get the icons app icons to work??

(2) However, after I open jqt from the binary bin/jqt.command, although the jqt 
window opens, none of the menu items is operable.

Further, if I run instead binary bin/jqt, I get only a console — no jqt window 
— with error message shown below:

   [me@:~]$ /Applications/j64-806/bin/jqt ; exit;
  This application failed to start because it could not find or load the Qt platform 
plugin "cocoa"
in "".

  Reinstalling the application may fix this problem.
  Abort trap: 6
  logout

When following the 805 instructions for 806 instead, I did use “installer 0”, and I do have folder j64-806/Qt with subfolders Frameworks and plugins, both poppulated.

P.S. avx is working (when starting a binary directly)


On11 Mar 2017 17:44:41 -0500,Eric Iverson <[email protected] 
<mailto:[email protected]>> wrote:

Sat, From: To: Programming forum <[email protected] <mailto:[email protected]>>
Subject: [Jprogramming] first 806 beta vailable
Message-ID:
        <capropvgsl1woqyo+vdr3x8k+nco2jl7hx0u-9sbrqw1e1xn...@mail.gmail.com 
<mailto:capropvgsl1woqyo+vdr3x8k+nco2jl7hx0u-9sbrqw1e1xn...@mail.gmail.com>>
Content-Type: text/plain; charset=UTF-8

The first 806 beta is available.

806 will be primarily a performance release….
And give big thanks to Henry Rich for this core JE development!

***
Follow web site download links to Installation/Beta. Do appropriate
download from j806/install folder and then follow the Archive install
instructions. These are 805 release instructions, so be careful to use 806
as appropriate.

The install contains a default non-avx JE binary as well as an avx JE
binary. The launch icons will run the non-avx binary. Make sure the install
is stable and when you are ready, switch to the avx binary with the
following steps:

  load'~addons/ide/jhs/installer.ijs'
  avx'' NB. follow the instructions

If your hardware/OS supports avx, then the next time you start 806 it will
use the avx binary. Verify this by checking 9!:14'' (you will see avx in
the string).


——
Murray Eisenberg                                [email protected] 
<mailto:[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





——
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

Reply via email to