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

Easier build on M1 take 2 #611

Merged
merged 12 commits into from
Dec 1, 2023
Merged

Easier build on M1 take 2 #611

merged 12 commits into from
Dec 1, 2023

Conversation

wynan
Copy link
Contributor

@wynan wynan commented Jul 22, 2023

This is based closely on nullobsi PR but addresses the issue waaadim identified.

@wynan
Copy link
Contributor Author

wynan commented Nov 14, 2023

Let me know if there are any requested changes to this PR.

@ncannasse
Copy link
Member

Removing msse2 -mfpmath=sse on Linux does not seem like a good idea ?

@Apprentice-Alchemist
Copy link
Contributor

Note that those flags are only needed for 32-bit x86, for 64-bit x86 SSE is the default.

@wynan
Copy link
Contributor Author

wynan commented Nov 15, 2023

Thanks for the feedback. I'll work on the updates.

@wynan
Copy link
Contributor Author

wynan commented Nov 15, 2023

@Apprentice-Alchemist, let me know if you have any concerns with that approach.

@Apprentice-Alchemist
Copy link
Contributor

Looks good to me.

@Simn Simn mentioned this pull request Nov 18, 2023
@Simn
Copy link
Member

Simn commented Dec 1, 2023

I can't really review this, but it doesn't break CI and seems to make various people happy, so I'll merge it!

@Simn Simn merged commit dacd8fb into HaxeFoundation:master Dec 1, 2023
9 checks passed
crazyjul pushed a commit to playdigious/hashlink that referenced this pull request Jan 18, 2024
* Initial changes to build Hashlink on Mac arm64.

* Only include mdbg on the x86_64.

* Re-added build flags for 32 bit architectures.
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.

4 participants