-
Notifications
You must be signed in to change notification settings - Fork 110
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
Any roadmap plans to make tick compatible with Apple silicon chips ? #520
Comments
I'm fairly positive that MKL is an optional dependency. if you would like to try build on ARM I can help you try that. |
Hey Philip! |
Hi, I have the same problem. Thank you |
hi, did anyone find a solution to this please? ta! |
If you see the pull request here https://github.com/X-DataInitiative/tick/pull/511/files#diff-f619751a4b718590788fed0b6056ac9750f93c013539291fbef6abdc3bcfa72bR55-R57 You should be able to build it yourself on ARM/macos |
@PhilipDeegan : thanks a lot mate, I will give it a shot |
I am afraid it didnt work
|
I forgot to do something for general use. You should try exporting these variables first
|
thanks for the point. I did try with that mate, didnt work. if I run the command as is:
or
|
@Roh-codeur sorry I haven't tested any conda config But you're on the right track trying to add the header directory You can get more logging to see the compile commands with
To confirm your including the correct header directory. Normally it uses |
sorry to bother again and thanks for your patience. it appears that I have something in the lib which is x86 and not ARM compatible - do you think so? Updated command:
|
@Roh-codeur I think you're on the wrong branch. You should be using this branch https://github.com/PhilipDeegan/tick/tree/releases And python3.6 is too old, you should use maybe 3.9 |
|
We can see the macos ARM python3.12 build is linking on my PR
where as yours is
which doesn't have the I've updated my branch so you don't need to export those |
thanks a lot for your help with this. so, I do export the MKN_* variables. I suspect the issue is with the
|
You shouldn't need to anymore. Assuming you took the latest commit on my branch. Is there a file like You might not have the development package which provides the shared library. I'm not a mac (or conda) person tho you could try something like |
I took your latest changes mate.
Do you think I am running the right command?
|
maybe try
|
this worked!! thanks a lot mate! what do I do next to install the package itself please? thanks! Update:
|
Hey everyone,
I wanted to install "tick" on my MacBook Air with an M1 processor, but I found out that it relies on the MKL library, which isn't compatible with my laptop.
I'm wondering if there's a way to still run tick on my computer, even if it's not super fast—I don't mind sacrificing some performance for it to work.
Can anyone help me figure this out?
The text was updated successfully, but these errors were encountered: