Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[7.0.7][ppc64el, riscv64, s390x] Architecture 'XXX' not recognized #412

Closed
picca opened this issue Aug 2, 2023 · 1 comment
Closed

[7.0.7][ppc64el, riscv64, s390x] Architecture 'XXX' not recognized #412

picca opened this issue Aug 2, 2023 · 1 comment

Comments

@picca
Copy link

picca commented Aug 2, 2023

where XXX is

  • powerpc64le-linux-gnu-thread-multi
  • riscv64-linux-gnu-thread-multi
  • s390x-linux-gnu-thread-multi
    I do not know If you want to support these architecture, but the info is here :).

Cheers

@mdavidsaver
Copy link
Member

epics-base does not current support these targets. Contributions welcomed. We support PPC32, so PPC64 at least would likely not require a huge effort. Some familiarity with our (strange) makefiles will be necessary though.

The error you quote is coming from EpicsHostArch.pl. As a note, this is only the first place where target/architecture is referenced. Look under configure/os/.

return 'linux-x86_64' if m/^x86_64-linux/;
return 'linux-x86' if m/^i[3-6]86-linux/;
return 'linux-arm' if m/^arm-linux/;
return 'linux-aarch64' if m/^aarch64-linux/;
return 'linux-ppc64' if m/^powerpc64-linux/;
return 'windows-x64' if m/^MSWin32-x64/;
return 'win32-x86' if m/^MSWin32-x86/;
return "cygwin-x86_64" if m/^x86_64-cygwin/;
return "cygwin-x86" if m/^i[3-6]86-cygwin/;
return 'solaris-sparc' if m/^sun4-solaris/;
return 'solaris-x86' if m/^i86pc-solaris/;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants