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
Error after installing quill on M1 mac #88
Comments
Hi Cedric, I remember that it must be the openssl version referenced by the build. Please try to install 1.1:
Also, if I'm not mistaken if you see
|
Thank you Christian, I've installed version 1.1 and I followed the instructions to make OpenSSL the default version and also expose it to compilers. It seems it's now pointing to the right version of OpenSSL:
But I still can't execute Quill:
Any idea what this may be due to? |
Is this file actually available on your file system: |
It's not - in fact, the whole directory ***@***.***/' doesn't exist.
However, it does exist inside ***@***.***/lib'.
Do you think I should try to symlink it or is there a way to tell brew to install it in a different place?
|
Update: I've created a symlink so that what's inside homebrew/opt/ can be found within /usr/local/opt. However now I'm getting this error:
I'm doing this on an M1 Mac - is there a workaround to get it running? |
Yeah, this is what I suspected: homebrew on M1 is apparently using a different file structure. I know that @dprats has some experience. Diego, did you get |
Thank you for the insights. I've messaged Diego. Before I go through too much trouble to get quill to work on my M1 - do you know if quill supports identities (as needed to manage ECT neurons)? |
Sorry I do not know anything about ECTs. @jwiegley @timohanke are you able to answer this question, guys? |
Has there been any progress on this issue? I am facing exactly the same problem when trying to run quill on Mac M1. |
I got mine to work by using a Rosetta (emulated) shell. However, I tried installing for a community member as well and kept running into issues there. |
I also cannot compile or use released binary on my M1 MacBook.... with Rosetta or normal. I don't use homebrew, use nix instead... maybe that's an additional factor... but this is the first time some package wouldn't work because it's installed via nix instead of homebrew... this worked flawlessly always. Maybe I try to install homebrew and see if quill works at all then... if not, then it seems that M1 users are out of luck with quill... which I think it's a pretty big issue, only getting bigger. |
errors (normal
This is kind of expected since I don't have When I create a symlink like this:
I get
Which is again expected since quill release for macos seems to only be compiled for When I try to compile myself I get this:
This could be because it is hardcoded too tightly with homebrew or something else is going on, I tried setting Looks like that the only path would be homebrew+rosetta but not sure if I'd screw up my setup by installing homebrew and if it would then be easy to remove .. I don't want it on my system for longer than one day and also have to be sure it's entirely gone afterwards... 💡 I just remembered I have another older MacBook where I can probably run quill... will try tomorrow. I hope this report was somewhat useful and that others who do use homebrew can provide info it it's possible to get it running at least within Rosetta... and then maybe in some time developers can make all of this work on M1 independent on how openssl is installed (homebrew, nix etc.). If nobody can make it work on M1 currently then probably this issue has to get a bit more priority because it's quite important for the entire developer ecosystem for this to be working on arm64 architecture.... since vast majority of other things are now working with no issues. thank you! |
Is this still an issue with latest quill? |
I'm on an M1 mac and I've downloaded the latest release. After making the binary executable ('sudo chmod +x quill-macos-x86_64'), I get the following error when I try to run quill:
I have openssl installed via brew and it's at the following version:
Could someone help me get quill to run?
The text was updated successfully, but these errors were encountered: