-
Notifications
You must be signed in to change notification settings - Fork 147
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
Support M1 macOS #172
Comments
I still can't use it |
Also on M1 Mac. Unable to install with NPM. Would prefer to not have to do this manually locally. Would pushing this fix break anything for non-M1 users? I can open a PR if necessary. |
Does #109 accomplish fixing this ticket as well? |
This was referenced Jan 27, 2023
I would also like to use this package on an m1. Any movement on this? |
any support on this? |
same problem on raspberry pi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here is the condition that is failing:
node-speaker/deps/mpg123/mpg123.gyp
Lines 107 to 117 in 316afff
mpg123_cpu
is not defined.Here is where it is defined:
node-speaker/deps/mpg123/mpg123.gyp
Lines 49 to 65 in 316afff
FIX: Change
arm
toarm64
.pnpm dlx node-gyp rebuild --verbose
If you look in
deps/mpg123/config/arm64
it doesn't exist. Onlyarm
does.Let's reconfigure.
As mentioned in
deps/mpg123/INSTALL
, we re-create the configure script.doc
is included by these lines inconfigure.ac
:node-speaker/deps/mpg123/configure.ac
Line 23 in 316afff
node-speaker/deps/mpg123/configure.ac
Line 2088 in 316afff
So we just get rid of that and run
autoreconf
.Set
package.json#dependencies
toThe text was updated successfully, but these errors were encountered: