Проблема с JACK на Raspian
После успешной настройки, сборки и установки JACK v.2 из исходного кода я пытаюсь скомпилировать простой пример клиента JACK:
pi@raspberrypi:~/jack $ gcc -o simple_client simple_client.c -l jack
Однако компилятор возвращает следующие ошибки:
/usr/bin/ld: /tmp/cc7341zz.o: undefined reference to symbol 'sin@@GLIBC_2.4'
//lib/arm-linux-gnueabihf/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Возможно, они связаны с архитектурой процессора ARM? Не могли бы вы подсказать, как их решить?
Исходный код simple_client.c
файл доступен по этой ссылке. Кроме того, он был успешно скомпилирован и протестирован на macOS Sierra.