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

enable cpuid on arm64, pcc64el, and other architectures #4

Merged
merged 1 commit into from
Aug 20, 2023

Conversation

mr-c
Copy link
Contributor

@mr-c mr-c commented Aug 20, 2023

@brianwalenz brianwalenz merged commit fddd5d7 into marbl:master Aug 20, 2023
@brianwalenz
Copy link
Member

Woot! Thanks a lot!

@mr-c
Copy link
Contributor Author

mr-c commented Aug 20, 2023

Woot! Thanks a lot!

Thanks! FYI, those install from source will still need to set -DHAVE_ALTIVEC=-1 or -DHAVE_NEON=1 on POWER8+ systems & arm64 systems (respectively)

@brianwalenz
Copy link
Member

What do

uname
uname -r
uname -m

return on your systems? I'll attempt to get those set automatically, but I can only test on a Mac Mini.

If you wan to take a shot at it, the uname queries are at line 45 in Makefile.boilermake, and machine-specific flags can be added at line 129 in Makefile. There's also compiler detection via variable TOOLCHAIN.

@mr-c
Copy link
Contributor Author

mr-c commented Sep 27, 2023

What do

uname
uname -r
uname -m

return on your systems? I'll attempt to get those set automatically, but I can only test on a Mac Mini.

If you wan to take a shot at it, the uname queries are at line 45 in Makefile.boilermake, and machine-specific flags can be added at line 129 in Makefile. There's also compiler detection via variable TOOLCHAIN.

See https://wiki.debian.org/ArchitectureSpecificsMemo . The main Debian architectures are amd64 i386 arm64 armhf armel mips64el ppc64el riscv64 s390x

@brianwalenz
Copy link
Member

Thanks! I was working on Makefile support for this yesterday, but got sidetracked into different MacOS problem.

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

Successfully merging this pull request may close these issues.

None yet

2 participants