Report on a clean and working install under OS X 10.14 Mojave beta. Things seem
to be working very nicely. So far I'm quite liking Mojave.
Here, for people willing to suffer the <pedantry>, was what I did to be happy
with having J807 beta-f running in Mac OS Mojave 10.14 -
Starting from the instructions found at the install page (with my changes which
are a result of doing this many times)....
• click one of the following and Save File
j807_mac64.zip
... other options elided
• run Finder
• navigate to Downloads
• double click downloaded file - be sure to get latest version if more
than one
• drag new j64-8xx folder and drop on /home/Fred
I GREATLY prefer to drag the new j64-8xx folder to /Applications
• navigate to /Users/Fred/j64-8xx/bin
This becomes navigate to /Applications/j64-8xx/bin
• right click jconsole (to get menu)
This is a very useful instruction to avoid messing with System Preferences
(Thanks!!_
• click Open. If the message box '...unidentified developer...' has an
Open button then click Open, otherwise you need to remove the jconsole
quarantine attribute by running the script sierra-fix.command. This may give
error messages on jqt files, but these can be ignored for now. Afterwards,
double click jconsole in Finder should start J. Once J is loaded, then if you
install the qtide (with install'qtide'), you should re-run the
sierra-fix.command to remove quarantine on the jqt files.
At this point, I copied my profile documents (profilex.ijs and quedprof.ijs)
into /Applications/j64-8xx/bin .... profilex.ijs is an edited copy of
profilex_template.ijs with the following lines at the end -
user=. home,'/Documents/jstuff',userx NB. profile default - edit to change
NB. Bring in local profile
0!:0 :: ] <BINPATH,'/quedprof.ijs'
I always make an alias (symbolic link) for J in /usr/local/bin so that it is
convenient to type in Terminal/CLI just jb for jbetaversion_jconsole e.g. in a
Terminal window I enter:
MBpro:~ jkt$ ln -s /Applications/j64-8xx/bin/jconsole /usr/local/bin/jb
So, then, in Terminal the following works nicely - for example
MBpro:~ jkt$ jb
box NB. my test to see if my quedprof.ijs is alive and well -
<;._2
NB. That was the expected result, so I'm a happy camper.
JVERSION
Engine: j807/j64/darwin
Beta-f: commercial/2018-06-28T12:14:57
Library: 8.07.16
Platform: Darwin 64
Installer: J807 install
InstallPath: /applications/j64-807
Contact: www.jsoftware.com
load 'pacman'
'update' jpkg 'all'
Updating server catalog...
Local JAL information was last updated: 29 Jun 2018 15:43:35
Installed addons are up to date, 109 addons are not yet installed.
The base library is up to date.
install'qtide'
Updating server catalog...
Installing 2 packages
Downloading base library...
Installing base library...
Downloading ide/qt...
Installing ide/qt...
Done.
Installing JQt binaries...
Finished install of JQt binaries.
Installing Qt library...
Finished install of Qt library.
Exit and restart J using the jqt icon
exit 0 NB. life is good.
MBpro:~ jkt$
Well, I still did have to run -
MBpro:~ jkt$ /Applications/j64-807/sierra-fix.command
To get Jqt to launch successfully. Some minor rough edges, but all relatively
easy to deal with.
And I spared the noise from running (in CLI) 'install' jpkg 'all'
</pedantry>
The advantage of using /Applications as the base installation folder and
supplying the symbolic links for die-hard CLI users is that any account in the
installation can use J and have their working documents in their own Documents
folder. IMHO, the way things should be.
I continue to be impressed by the speedups in the beta AVX version, e.g. in the
installation above -
timex '%. 1000 1000 ?@$ 0'
0.436122 69208768
When I think back to when I first used the inverse of a random matrix as a
benchmark and then recall the physical size and power consumed by the
processors I had access too. It is really/literally hard to believe the change
that has occurred in 50 years (although at the beginning I was restricted by
workspace to a 20 by 20 matrix...)
> On 2018Jun 29, at 12:18, Eric Iverson <[email protected]> wrote:
>
> J807 beta-f is now available for window/linux/macos.
>
> The install page for zip packages has been updated and this should make
> life easier.
>
> This is a step forward. Please be an early adopter!
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm