The following is from jmf.ijs of J6.02 for Linux
NB. conditional definitions
3 : 0''
if. IFUNIX do.
lib=. (UNAME-:'Darwin'){::'libc.so.6';'libc.dylib'
lib=. (>: (<UNAME) e. ;:'SunOS NetBSD') {. ' _'
api=. 1 : ('(''',lib,''',x) & cd')
When UNAME is 'Linux', lib ends up being a white space.
Should the second lib assignment be:
lib=. lib, ...
This solves the Linux case, but I am not familiar with SunOS or NetBSD.
JVERSION
Installer: j602a_linux32.sh
Engine: j602/2008-03-03/16:45
Library: 6.02.060
~ Gilles
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm