Re: How do I determine the ABI string used by pkg?

From: Tatsuki Makino <tatsuki_makino_at_hotmail.com>
Date: Wed, 08 Mar 2023 03:56:01 UTC
Hello.

Are you still saying that you are creating another program that does not rely on the pkg command?
Then again, let's look at elf_tables.h.
It would be necessary to have such a conversion table.

static struct arch_trans machine_arch_translation[] = {
        { "x86:32", "i386" },
        { "x86:64", "amd64" },
        { "powerpc:32:eb", "powerpc" },
        { "powerpc:64:eb", "powerpc64" },
        { "powerpc:64:el", "powerpc64le" },
        { "sparc64:64", "sparc64" },
        { "ia64:64", "ia64" },
        /* All the ARM stuff */
        { "arm:32:el:eabi:softfp", "arm" },
        { "arm:32:el:oabi:softfp", "arm" },
(omitted below)

Regards.