27 Dec
2015
27 Dec
'15
5:49 p.m.
On Dec 28 2015 00:22, Daniel Viksporre wrote:
2015-12-27 9:18 GMT+01:00, Clemens Ladisch clemens@ladisch.de:
Daniel Viksporre wrote:
test.c:(.text+0x507): undefined reference to `snd_rawmidi_open'
This message comes from the linker.
If the compiler itself does not complain, then you have no problem with rawmidi.h.
The linker error is probably caused by not linking with the ALSA library; add -lasound to the compiler command.
Regards, Clemens
I compiled with... gcc -lasound test.c
I have tried with many different code examples that I have found on the internet, and error messages stays about the same.
I think cause is the position of linker option. Let's try: $ gcc test.c -lasound
Regards
Takashi Sakamoto