-
-
Notifications
You must be signed in to change notification settings - Fork 580
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
compile error (--with-airplay-2) #1341
Comments
Thanks for the report. Is |
Hi,
libplist-dev is already the newest version (2.0.1~git20190104.3f96731-1)
libplist3 is already the newest version (2.0.1~git20190104.3f96731-1)
libplist++-dev is already the newest version (2.0.1~git20190104.3f96731-1)
…
On 20 Nov 2021, at 15:43, Mike Brady ***@***.***> wrote:
libplist
|
Thanks. Could you post the ./configure options you used, please? |
./configure --sysconfdir=/etc --with-alsa --with-soxr --with-avahi --with-ssl=openssl --with-systemd --with-airplay-2
…Sent from my iPhone
On 20 Nov 2021, at 19:30, Mike Brady ***@***.***> wrote:
Thanks. Could you post the ./configure options you used, please?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Thanks. I tried to get started with OSMC on a Pi 3 from the command line and couldn't even |
So, I spun up a minimal |
Thank You Mike. I am using OSMC 2020.11-1 (debian 10 buster - armhf [32bit] ) version on a RPI 3 armv7l CPU. Could be a problem that I am using a 32bit OS (debian 10/11 armhf)? |
I'm afraid I am unable to test for that. A 32-bit OS shouldn't be a problem per se. After all, the Raspberry Pi OS is still 32-bit. (FWIW, Shairport Sync also builds on an |
Never mind
…On 21.11.2021 14:02, Mike Brady wrote:
I'm afraid I am unable to test for that. A 32-bit OS shouldn't be a
problem /per se/. After all, the Raspberry Pi OS is still 32-bit.
(FWIW, Shairport Sync also builds on an |arm64| based Debian 10.)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1341 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGLTZXWIIBBLV5XH74ABRFTUNDNWBANCNFSM5IN3XRNA>.
|
Hi, I found out that this problem is because the generated |
It worked, thank you
…
On 8 Dec 2021, at 04:23, Lorilandly ***@***.***> wrote:
Hi, I found out that this problem is because the generated plist_xml_strings.h is empty. This is caused by a command in the makefile not executed. One can encounter this issue if xxd is not installed on the system the first time shairport-sync is compiled, stops on line 1605 in the makefile, resulted in an empty plist_xml_strings.h. Compile again after xxd is installed by the user, the makefile sees that plist_xml_strings.h already exists and will not attempt to add the rest of the code to it. Thus, compilation breaks. You can solve the problem if you run manually the line xxd -i plists/get_info_response.xml >> plist_xml_strings.h before building.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Many thanks for finding this and for providing a PR to fix it! |
This issue has been inactive for 45 days so will be closed 7 days from now. To prevent this, please remove the "stale" label or post a comment. |
I hit the same issue at Arch Linux. It would be nice if the build system failed early in case |
Same here, just faced this issue.. @mikebrady ? |
Thanks for the update. Is there something missing from the build guide? |
Ideally, if |
That should be fixed now in the |
Hi, I try to compile shairport-sync (https://github.com/mikebrady/shairport-sync/blob/development/BUILDFORAP2.md) on a debian10 arm powered device (osmc on a rpi3) but got this during the make process (make -j)
rtsp.c: In function ‘handle_get_info’: rtsp.c:1510:34: error: ‘plists_get_info_response_xml’ undeclared (first use in this function); did you mean ‘pair_verify_response2’? plist_from_xml((const char *)plists_get_info_response_xml, plists_get_info_response_xml_len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pair_verify_response2 rtsp.c:1510:34: note: each undeclared identifier is reported only once for each function it appears in rtsp.c:1510:64: error: ‘plists_get_info_response_xml_len’ undeclared (first use in this function) plist_from_xml((const char *)plists_get_info_response_xml, plists_get_info_response_xml_len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The text was updated successfully, but these errors were encountered: