I was suggested running ldd over the binary.  I did so:

/lib64/ld-linux-x85-64.so.2 (adr)
libdl.so.2 => /lib64/ld-linux-x85-64.so.2 (adr)
libc.so.6 => /lib64/ld-linux-x85-64.so.2 (adr)

The addresses are the identical, and what they are symlinked to does not exist. 
What I get on my machine is:

linux-vdso.so.1 (0x00007ffd7c94f000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fa3c93e2000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fa3c921c000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 
(0x00007fa3c9401000)

Inquiring which exact package provides '*ld-linux-x86-64*' returns only 
glibc-2.32_2. Being unavailable, I found 'gcompat - Vompatibility layer to 
allow running glibc binaries on musl systems'. Installing that, J runs. The end.
It would be nice to include this somewhere in the wiki installation pages 
regarding musl systems. If public edits are a thing, I'll do so later.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to