Sorry I forgot the attachment of the .txt file with the whole output of the build. Please find it attached.
Thanks in advance
Best
Angelo
----Messaggio originale----
Da: "angelo.arcadi@virgilio.it" angelo.arcadi@virgilio.it
Data: 1-ago-2016 14.53
Ogg: [PD] Errors in building pd-extended on Odroid C2
Dear list members, when building from source pd-extended (the last version) on the ODROID C2 board, running Ubuntu 16.04, I get errors, likely related to the linkage to the alsa packages.
To build I simply followed the instructions listed on the puredata.info (cd pure-data/packages/linux_make and then make install)
Here the lines of the build output were the error begins:
pd-s_audio_alsa.o: In function check_error': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_audio_alsa.c:72: undefined reference to
snd_strerror'
pd-s_audio_alsa.o: In function alsaio_setup': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_audio_alsa.c:121: undefined reference to
snd_pcm_hw_params_sizeof'
It terminates with the following lines:
pd-s_midi_alsa.o: In function sys_alsa_close_midi': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_midi_alsa.c:278: undefined reference to
snd_seq_close'
/home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_midi_alsa.c:281: undefined reference to `snd_midi_event_free'
collect2: error: ld returned 1 exit status
Makefile:722: recipe for target 'pd' failed
make[5]: *** [pd] Error 1
make[5]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd/src'
Makefile:2038: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd/src'
Makefile:913: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd'
Makefile:813: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd'
Makefile:114: recipe for target 'pd' failed
make[1]: *** [pd] Error 2
make[1]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/packages'
Makefile:84: recipe for target 'install' failed
make: *** [install] Error 2
Please find attached a .txt file with the whole output of the build.
I think I have all the dependencies correctly installed.
I was wondering, should I build alsa? I had installed via apt-get. Or maybe should I change something in the command for compiling? It seems that the compiler does not find the alsa packages.
I would be immensely grateful to anyone who could help me.
Best regards
Angelo
pd-extended is really outdated and not supported anymore.
the general consensus is to use pd-vanilla with deken since almost all extended libraries are available in deken.
On 01 Aug 2016, at 16:57, angelo.arcadi@virgilio.it wrote:
Sorry I forgot the attachment of the .txt file with the whole output of the build. Please find it attached.
Thanks in advance
Best
Angelo ----Messaggio originale---- Da: "angelo.arcadi@virgilio.it" angelo.arcadi@virgilio.it Data: 1-ago-2016 14.53 A: pd-list@lists.iem.at Ogg: [PD] Errors in building pd-extended on Odroid C2
Dear list members, when building from source pd-extended (the last version) on the ODROID C2 board, running Ubuntu 16.04, I get errors, likely related to the linkage to the alsa packages.
To build I simply followed the instructions listed on the puredata.info (cd pure-data/packages/linux_make and then make install)
Here the lines of the build output were the error begins:
pd-s_audio_alsa.o: In function
check_error': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_audio_alsa.c:72: undefined reference to
snd_strerror' pd-s_audio_alsa.o: In functionalsaio_setup': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_audio_alsa.c:121: undefined reference to
snd_pcm_hw_params_sizeof'It terminates with the following lines:
pd-s_midi_alsa.o: In function
sys_alsa_close_midi': /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_midi_alsa.c:278: undefined reference to
snd_seq_close' /home/odroid/Desktop/pdextended_sources/pd-extended/pd/src/s_midi_alsa.c:281: undefined reference to `snd_midi_event_free' collect2: error: ld returned 1 exit status Makefile:722: recipe for target 'pd' failed make[5]: *** [pd] Error 1 make[5]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd/src' Makefile:2038: recipe for target 'all-recursive' failed make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd/src' Makefile:913: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd' Makefile:813: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/pd' Makefile:114: recipe for target 'pd' failed make[1]: *** [pd] Error 2 make[1]: Leaving directory '/home/odroid/Desktop/pdextended_sources/pd-extended/packages' Makefile:84: recipe for target 'install' failed make: *** [install] Error 2Please find attached a .txt file with the whole output of the build.
I think I have all the dependencies correctly installed.
I was wondering, should I build alsa? I had installed via apt-get. Or maybe should I change something in the command for compiling? It seems that the compiler does not find the alsa packages.
I would be immensely grateful to anyone who could help me.
Best regards
Angelo
<output_make_install.txt>_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list