-
Notifications
You must be signed in to change notification settings - Fork 98
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
Compiling squeezelite on raspberry pi 4 with Debian bullseye #189
Comments
You are likely running an aarch64 distribution on your rpi4. You can also try my squeezelite builds on Sourceforge https://sourceforge.net/projects/lmsclients/files/squeezelite/linux/ |
Hello,
Thanks a lot, that fixed it and I could build!
Sorry for being total noob but now how do I replace the binary of the current installation with the one I built?
Cheers
Marco
… Il giorno 25.09.2023, alle ore 14:32, Ralph Irving ***@***.***> ha scritto:
You are likely running an aarch64 distribution on your rpi4.
Edit Makefile.rpi and remove
-march=armv6 -mfloat-abi=hard -mfpu=vfp
from the end of the OPTS line.
—
Reply to this email directly, view it on GitHub <#189 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ARTO5YSGKAK5W6LWHFOH6I3X4F2VJANCNFSM6AAAAAA5E73RIM>.
You are receiving this because you authored the thread.
|
You should be able to replace /usr/bin/squeezelite with the one you built.
Make sure squeezelite is not running when you perform the copy or you'll get an error that the file is in use. |
Thanks a lot, now it works perfectly!
BR
Marco
… Il giorno 26.09.2023, alle ore 14:54, Ralph Irving ***@***.***> ha scritto:
You should be able to replace /usr/bin/squeezelite with the one you built.
sudo cp -i squeezelite /usr/bin/squeezelite
Make sure squeezelite is not running when you perform the copy or you'll get an error that the file is in use.
—
Reply to this email directly, view it on GitHub <#189 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ARTO5YXYR3WVRUY3ISLLCVLX4LGARANCNFSM6AAAAAA5E73RIM>.
You are receiving this because you authored the thread.
|
Hello, I still have some issue: I can execute squeezelite from the terminal and it works fine. I think that the service is also started correctly, but then at a certain time it exits and even if I try to restart the service it exits after a few seconds. Similar behavior as with the version before the fix that I mentioned in the message before. BR |
I downloaded squeezelite-1.9.9.1428-aarch64 binary from Sourceforge and try to run it on RPi 4 last OSMC.
While armhf version is running fine. What could be a problem? |
Hello,
I am not able to use squeezelite on my raspberry pi 4 because it is exiting almost immediately, maybe it is due to the issue fixed with this commit: 3fbf7ea
Unfortunately it seems that the Debian package is still old and does not contain the fix yet.
I tried building the current version locally using Makefile.rpi but I get the following error:
cc: error: unrecognized command-line option ‘-mfloat-abi=hard’
cc: error: unrecognized command-line option ‘-mfpu=vfp’
I am very unexperienced so I assume I am doing something wrong, so my question is: is there an easy way for me to build squeezelite, or should I wait for a new Debian package?
Thank you for any helpful information :)
Marco
The text was updated successfully, but these errors were encountered: