That part test accented character inside filename and it failed. linux uses utf8 but Windows use utf16, not sure how cygwin resolved this issue.
Also linux doesn't mandate x permission for shared libraries. On Fri, Jun 7, 2019, 4:15 AM Akakima <akakim...@gmail.com> wrote: > gdll.ijs fail at : > > f=: 3 : 0 > i=. LIBTSDLL i:'.' > t=. dtb (i{.LIBTSDLL),'ê',i}.LIBTSDLL > if. -.fexist t do. (fread dtb LIBTSDLL)fwrite t end. NB. no write if > exists - could be in use > try. (t,' fubar x')cd '' catch. end. > cder'' > ) > > 2 0-:f'' > > f'' returns 1 0 > 2 is for DEBADFN > 1 is for DEBADLIB > > The error is signaled (originate) in x15.c, function jtjcload. > > The file: /cygdrive/e/jsource9/git/jsource/jlibrary/bin/libtsdllê.so > cannot be dlopen'ed. > > I think its because it does not have the correct permissions. > libtsdllê.so does not have the x permission. > > if you try. (t,' fubar x')cd '' catch. end. on libtsdll.so, it works fine. > > PS: why are the post does not show on the forum ? > Is it because i use thunderbird (which post maybe in html) ? > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm