-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
cannot build on Mac M2 using xcode toolchain #21
Comments
Hello! What does |
|
Also the library suffix doesn't seem to be detected properly for mac. It says it's trying to build an |
And what do the |
They both say |
OK, I'll add some patches to the build system a bit later. |
Thanks! |
I did some changes. Please try them. |
I'm getting some weird error after making those changes to the released tarball, some string is empty: When trying from the devel branch directly, I can't fetch the dependencies: Make version info: (kinda off-topic, but is there a reason for using custom makefiles instead of something like cmake? It seems like it would be much easier to support various platforms by just using a build system generator) |
Oh, LSP Plugins require GNU Make 4.1 and later. It seems that GNU Make 3.81 is one of the problems. |
We assume that modern GCC and Clang automatically set up standard to at least C++11, so actually we don't need to specify it. We used to explicitly define About patches: I'll apply them soon. About linkage error: please launch |
It may be the problem that |
I've pushed several changes to Also, that is very sad that |
It builds without The .o file seems to be the correct architecture: From what I read online, Apple has its own specific way to detect ARM at runtime. See this for info: And the implementation: jfalcou/eve@eef36ad |
It looks like several |
I downloaded the latest release tarball, then I did:
Then
and i got the following error (sorry for the screenshot, I can't copy paste from this VM):
System info:
arm64-apple-darwin23.4.0
The text was updated successfully, but these errors were encountered: