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

build: Add more cross-compilation configurations #805

Merged
merged 1 commit into from
Dec 21, 2023

Conversation

robinlinden
Copy link
Owner

I tested that the Windows binaries produced by this actually run on Windows. For the macOS configurations, I just checked them w/ file bazel-bin/util/crc32_test to make sure that Bazel produced what I expected, but I didn't run any of them.

@Zer0-One
Copy link
Collaborator

Zer0-One commented Dec 21, 2023

Is aarch64 supposed to target apple's M1/M2 chips? Or do those need a separate target entirely? All I know about M1 is that it's "ARM-based".

@robinlinden
Copy link
Owner Author

Is aarch64 supposed to target apple's M1/M2 chips? Or do those need a separate target entirely? All I know about M1 is that it's "ARM-based".

Yeah, it's supposedly the M1/M2 chips: https://github.com/uber/hermetic_cc_toolchain/tree/main#host-environments

darwin_amd64, the 64-bit post-PowerPC models.
darwin_arm64, the M1.

@robinlinden robinlinden merged commit 9ef768a into master Dec 21, 2023
23 checks passed
@robinlinden robinlinden deleted the build-more-cross branch December 21, 2023 22:24
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.

2 participants