[alsa-devel] Rawmidi

Takashi Sakamoto o-takashi at sakamocchi.jp
Sun Dec 27 16:49:41 CET 2015


On Dec 28 2015 00:22, Daniel Viksporre wrote:
> 2015-12-27 9:18 GMT+01:00, Clemens Ladisch <clemens at 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


More information about the Alsa-devel mailing list