Fixed in trunk version 1.1.10.

I've noticed this fix was firstly appeared in version 1.1.4 (SVN release 411), 
then dropped in version 1.1.6 (SVN release 544).

BTW, files
- http://www.jsoftware.com/jal/j602/jal.tar.gz
- http://www.jsoftware.com/jal/j602/zips.txt
aren't synced: first one mentions LAPACK version 1.1.6, second one - version 
1.1.7.

--
WBR
Igor


В сообщении от 9 марта 2008 14:34 Sherlock, Ric написал(a):
> I see there is a new version of the system library available via Package
> Manager that fixes the problems in eigenpic.ijs. Now only the lapack.ijs in
> the LAPACK addon needs attention.
>
> My suggestion for fixing this is to change lines 268-269 of lapack.ijs
> from: path=: jpath '~addons\math\lapack\'
> dll=: '"',path,bin,'" '
>
> to:
>
> path=: jpath '~addons\math\lapack\'
> darwinlibpath=. /System/Library/Frameworks/vecLib.framework/
> dllpath=. (sys>0){:: darwinlibpath;path
> dll=: '"',dllpath,bin,'" '
>
> This doesn't require any additonal symlink files to be distributed or
> created. Tested on OS X 10.5.2.
>    JVERSION
> Installer: j602a_mac_intel.dmg
> Engine: j602/2008-03-03/16:45
> Library: 6.02.024
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of J. Patrick Harrington
> > Sent: Sunday, 9 March 2008 02:47
> > To: Beta forum
> > Subject: RE: [Jbeta] j602: problem running LAPACK on Mac
> >
> >
> > Yes, that's it. On my Mac I just replaced
> > dll=. IFUNIX pick 'jlapack.dll';'lapack.so'
> > with
> > dll=. 'vecLib'
> > where vecLib is the symbolic link in \math\lapack, and
> > now the eigenpicture demo runs fine. I hope lapack.ijs and
> > isigraph/eigenpic.ijs can be fixed so they function "out of
> > the box" for all platforms. Otherwise it may give new users
> > the impression that j602 is "buggy", which we know isn't
> > the case.
> >
> > On Sat, 8 Mar 2008, Sherlock, Ric wrote:
> > > This is related to my post a few days ago where I thought
> >
> > that the addon wasn't installing the lapack library on the
> > Mac. I understand now from your post and the earlier thread
> > that lapack is already installed on Macs as vecLib. In that
> > case the logic of the ep_run verb in eigenpic.ijs needs
> >
> > updating to take the Mac into account. Currently is is:
> > > ep_run=: 3 : 0
> > > dll=. IFUNIX pick 'jlapack.dll';'lapack.so'
> > >
> > > if. 0 >: fsize jpath '~addons\math\lapack\',dll do.
> > >  info 'Demo requires LAPACK'
> > >  return.
> > > end.
> > > ....
> > > )
> > >
> > > ---J. Patrick Harrington wrote:
> > >> I've now found a discussion back in 29 Aug 2007 with Oleg and
> > >> Dan Bron: the problem seems to be the definition in lapack.ijs:
> > >>
> > >>    bin=. > sys { 'vecLib';'lapackso';'jlapack.dll'
> > >>
> > >> and there is of course no "vecLib" in addons/math/lapack. I've
> > >> made the link
> > >>
> > >> ln -s
> > >> /System/Library/Frameworks/vecLib.framework/Versions/Current/vecLib
> > >>            /Users/jph/j602/addons/math/lapack/
> > >>
> > >> and now the lab and other LAPACK routines seem OK.
> >
> > Shouldn't this be
> >
> > >> fixed so things run without setting up links?
> > >>
> > >> And the eigenpictures
> > >> demo still can't find LAPACK.
> > >>
> > >>                                                  Patrick
> >
> > ----------------------------------------------------------------------
> > 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