FD- / RPiPlay

An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.
GNU General Public License v3.0
4.97k stars 354 forks source link

Raspberry Pi 3 getting errors during make -j #347

Open JoeLajoe opened 2 years ago

JoeLajoe commented 2 years ago

Getting Errors during make -j

Output: make -j1 PLATFORM=rpi1 [100%] Built target h264-bitstream [100%] Built target playfair [100%] Built target llhttp [100%] Built target airplay [100%] Built target ilclient [100%] Built target fdk-aac [100%] Built target renderers [100%] Linking CXX executable rpiplay /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in function audi o_renderer_rpi_start': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:280: undefined reference toilc lient_change_component_state' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:281: undefined refe rence to ilclient_enable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:282: undefined refe rence toilclient_change_component_state' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:277: undefined refe rence to ilclient_change_component_state' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in functionaudi o_renderer_rpi_set_volume': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:371: undefined reference to ilc lient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:371: undefined refe rence toilclient_get_handle' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in function audi o_renderer_rpi_render_buffer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:349: undefined reference toilc lient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:349: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:331: undefined refe rence toilclient_get_input_buffer' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in function audi o_renderer_rpi_destroy_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined reference toilcl ient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:99: undefined refer ence to ilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:100: undefined refe rence toilclient_teardown_tunnels' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:102: undefined refe rence to ilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:103: undefined refe rence toilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:104: undefined refe rence to ilclient_cleanup_components' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:108: undefined refe rence toilclient_destroy' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in function audi o_renderer_rpi_init_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:129: undefined reference toilc lient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:145: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:145: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:178: undefined refe rence to ilclient_setup_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:191: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:191: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:212: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:212: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:227: undefined refe rence toilclient_get_handle' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o):/home/pi/RPiPlay/r enderers/audio_renderer_rpi.c:227: more undefined references to ilclient_get_ha ndle' follow /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in functionaudi o_renderer_rpi_init_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:119: undefined reference to ilc lient_init' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in functionaudi o_renderer_rpi_destroy_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined reference to ilcl ient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:99: undefined refer ence toilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:100: undefined refe rence to ilclient_teardown_tunnels' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:102: undefined refe rence toilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:103: undefined refe rence to ilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:104: undefined refe rence toilclient_cleanup_components' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:108: undefined refe rence to ilclient_destroy' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in functionaudi o_renderer_rpi_init_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:153: undefined reference to ilc lient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:167: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:167: undefined refe rence to ilclient_get_handle' /usr/bin/ld: renderers/librenderers.a(audio_renderer_rpi.c.o): in functionaudi o_renderer_rpi_destroy_renderer': /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined reference to ilcl ient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:99: undefined refer ence toilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:100: undefined refe rence to ilclient_teardown_tunnels' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:102: undefined refe rence toilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:103: undefined refe rence to ilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:104: undefined refe rence toilclient_cleanup_components' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined refer ence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:99: undefined refer ence toilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined refer ence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/audio_renderer_rpi.c:98: undefined refer ence toilclient_disable_tunnel' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in function vide o_renderer_rpi_flush': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:500: undefined reference toilc lient_get_input_buffer' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:507: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:507: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:512: undefined refe rence to ilclient_wait_for_event' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:514: undefined refe rence toilclient_flush_tunnels' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in function vide o_renderer_rpi_start': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:383: undefined reference toilc lient_change_component_state' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:384: undefined refe rence to ilclient_change_component_state' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in functionvide o_renderer_rpi_render_buffer': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:432: undefined reference to ilc lient_remove_event' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:485: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:485: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:454: undefined refe rence toilclient_get_input_buffer' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:485: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:485: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:439: undefined refe rence to ilclient_setup_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:443: undefined refe rence toilclient_change_component_state' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:445: undefined refe rence to ilclient_setup_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:449: undefined refe rence toilclient_change_component_state' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in function vide o_renderer_rpi_destroy_decoder': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:137: undefined reference toilc lient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:138: undefined refe rence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:139: undefined refe rence toilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:140: undefined refe rence to ilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:141: undefined refe rence toilclient_teardown_tunnels' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:143: undefined refe rence to ilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:144: undefined refe rence toilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:145: undefined refe rence to ilclient_cleanup_components' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:148: undefined refe rence toilclient_destroy' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in function vide o_renderer_rpi_init_decoder': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:164: undefined reference toilc lient_init' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:174: undefined refe rence to ilclient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:182: undefined refe rence toilclient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:197: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:197: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:202: undefined refe rence to ilclient_set_configchanged_callback' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:205: undefined refe rence toilclient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:218: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:218: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:231: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:231: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:238: undefined refe rence to ilclient_create_component' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:260: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:260: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:268: undefined refe rence toilclient_setup_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:318: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:318: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:328: undefined refe rence to ilclient_change_component_state' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:336: undefined refe rence toilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:336: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:338: undefined refe rence toilclient_enable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:288: undefined refe rence to ilclient_get_handle' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:288: undefined refe rence toilclient_get_handle' /usr/bin/ld: renderers/librenderers.a(video_renderer_rpi.c.o): in function vide o_renderer_rpi_destroy_decoder': /home/pi/RPiPlay/renderers/video_renderer_rpi.c:137: undefined reference toilc lient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:138: undefined refe rence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:139: undefined refe rence toilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:140: undefined refe rence to ilclient_disable_port_buffers' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:141: undefined refe rence toilclient_teardown_tunnels' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:143: undefined refe rence to ilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:144: undefined refe rence toilclient_state_transition' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:145: undefined refe rence to ilclient_cleanup_components' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:148: undefined refe rence toilclient_destroy' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:137: undefined refe rence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:138: undefined refe rence toilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:139: undefined refe rence to ilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:137: undefined refe rence toilclient_disable_tunnel' /usr/bin/ld: /home/pi/RPiPlay/renderers/video_renderer_rpi.c:138: undefined refe rence to `ilclient_disable_tunnel' collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/rpiplay.dir/build.make:99: rpiplay] Error 1 make[1]: [CMakeFiles/Makefile2:206: CMakeFiles/rpiplay.dir/all] Error 2 make: *** [Makefile:152: all] Error 2

Baza-86 commented 2 years ago

try with just make -j1, I kept getting the same error with the PLATFORM=rpi1 flag

visit1985 commented 7 months ago

262 seems related.