--- jlibrary/system/main/stdlib.ijs.orig 2018-02-22 18:45:28 UTC +++ jlibrary/system/main/stdlib.ijs @@ -35,6 +35,7 @@ if. notdef 'UNAME' do. end. end. 'libc.so.6 setlocale > x i *c'&(15!:0)^:(UNAME-:'Linux') 1;,'C' +'libc.so.7 setlocale > x i *c'&(15!:0)^:(UNAME-:'FreeBSD') 1;,'C' if. notdef 'IFRASPI' do. if. UNAME -: 'Linux' do. cpu=. 2!:0 'cat /proc/cpuinfo' @@ -97,6 +98,7 @@ if. (<'home') -.@e. {."1 SystemFolders d elseif. 'Android'-:UNAME do. t=. '/sdcard' elseif. 'Darwin'-:UNAME do. t=. (0-:t){::'';~t=. 2!:5'HOME' elseif. 'Linux'-:UNAME do. t=. (0-:t){::'';~t=. 2!:5'HOME' + elseif. 'FreeBSD'-:UNAME do. t=. (0-:t){::'';~t=. 2!:5'HOME' elseif. do. t=. '' end. if. (''-:t)+.((,'/')-:t)+.('/root'-:t)+.('/usr/'-:5{.t) do. @@ -111,6 +113,7 @@ if. (<'temp') -.@e. {."1 SystemFolders d elseif. 'Android'-:UNAME do. t=. '/sdcard' elseif. 'Darwin'-:UNAME do. 1!:5 ::]