-
Notifications
You must be signed in to change notification settings - Fork 21
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
Compile blisp flasher on an M1 Mac #34
Comments
Hello, not a mac person but someone else can help you on build from code questions.
|
Thanks for pointing this out, I tried it before and got this result:
The blisp file is in the same folder as Pinecilv2_DE.bin |
I will try to take a guess based on my knowledge since Mac people are not around yet.
|
Oic in that case. we need to wait for @gamelaster It's not clear which exact architectures the macOS binary covers. |
I just got it working by setting permissions like this: |
@kayloehmann also if you feel like it you could join Pinecil live chat channel. see what people think. it can be joined from either Discord or telegram or matrix. someone else was saying in live Chat just now that there is an issue with Build from Code for MacOS users that has not been fixed yet. |
@kayloehmann someone else also in live chat says they got blisp to work with M1 . you probably saw chat before I could post this image. have to set permissions . I'm not Mac person and I had to ask around that is often why getting in the live chat is good. lots of people there with different experience.
|
Yes! It solved it. Thx. |
While the x86_64 release of Lines 7 to 13 in de4a9cd
|
@dotsam is the new Mac binary made from arm64 able to be zipped and shared with people in this repo? |
I thought I'd already committed that. It's definitely a required and needed
fix.
It's another reason I'm so skeptical that there's functional CI for this
project. If it won't compile, there's no way that CI should be working...
…On Tue, Apr 11, 2023 at 7:03 PM river-mochi ***@***.***> wrote:
Reopened #34 <#34>.
—
Reply to this email directly, view it on GitHub
<#34 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACCSD37VDN2I7XJ5DP66IT3XAXWM5ANCNFSM6AAAAAAWYB7FNU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
There is working CI. But only for X86 Macs 😉 |
CI works for x86 and M1 Macs right now. the M1 macs we confirmed yesterday, they just need to do:
someone told me that if you repackage it and do the permission change before you zip it. then mac people will not need to to the chmod +x. don't know if you have time to do that? and then rezip it? |
@dotsam Thx, also working for Apple M2. |
If the build doesn't create an executable with execute permissions, the build system should be fixed, IMO. The error shown (can't find) is not consistent with missing execute permissions, which would look like this: $ touch booger Still, this is consistent on Mac, Linux, *BSD, and others. Since it's now confirmed working everywhere, I'm going to close this. Thanx for al that participated. |
The patch in the above comment has not been integrated yet. |
@ohmantics it still doesn't compile? |
@gamelaster No, it still fails. The patch in the above comment needs to be hand-applied (the additional #include statement). |
Hi there,
I just tried to compile blisp flasher on an M1 Mac and got the following error. Could you please have a look? Thx.
The text was updated successfully, but these errors were encountered: