On Wednesday 19 Jul 2017 21:05:51 Jorge Almeida wrote:
> On Wed, Jul 19, 2017 at 8:28 PM,  <[email protected]> wrote:
> > #
> > # Executable file formats / Emulations
> > #
> > CONFIG_BINFMT_ELF=y
> > CONFIG_COMPAT_BINFMT_ELF=y
> > CONFIG_ELFCORE=y
> > CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
> > CONFIG_BINFMT_SCRIPT=y
> > # CONFIG_HAVE_AOUT is not set
> > CONFIG_BINFMT_MISC=y
> > CONFIG_COREDUMP=y
> > CONFIG_IA32_EMULATION=y
> > CONFIG_IA32_AOUT=y
> > CONFIG_X86_X32=y
> > CONFIG_COMPAT_32=y
> > CONFIG_COMPAT=y
> > CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
> > CONFIG_SYSVIPC_COMPAT=y
> > CONFIG_KEYS_COMPAT=y
> > CONFIG_X86_DEV_DMA_OPS=y
> > CONFIG_NET=y
> > CONFIG_COMPAT_NETLINK_MESSAGES=y
> > CONFIG_NET_INGRESS=y
> 
> Looks good. I know for a fact that we can run a static 32 bit binary
> in a 64 bit gentoo, even without x32 support. I tried with a program I
> had compiled in a pure 32 bit system, but my program doesn't have any
> library as run-time dependency. Your pirate-loader_lnx seems to have
> strange requirements.
> 
> I would install a 32 bit linux (e.g. Alpine). But you cannot be sure
> it provides whatever pirate-loader_lnx wants...
> 
> Maybe you could post the output of "strace ./pirate_loader_lnx"? Maybe
> the authors assumed a path for something that Gentoo puts somewhere
> else? If so, a small forest of symlinks might do the job, lacking a
> better solution...
> 
> (such assumptions are one of the marks  of crappy sw, as in "everybody
> uses Windows, so...". Unfortunately, free sw may have the same faults,
> for example with s/Windows/Ubuntu/g)
> 
> 
> Cheers
> 
> Jorge

The errors posted earlier showed libc.mo is missing ... e.g.

/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo

Can you find the required files in your fs and are they 0644?
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to