Мне нужно создать librtaudio.dylib, динамически загружаемую библиотеку RtAudio (http://www.music.mcgill.ca/~gary/rtaudio/). Я хотел бы написать привязки CFFI (в SBCL), но я не могу скомпилировать dylib, который загружается с использованием CFFI. команды компилятора и компоновщика, которые я использую для создания dylib:
g ++ -O2 -Wall -Iinclude -fPIC -DHAVE_GETTIMEOFDAY -D__MACOSX_CORE__ -c RtAudio.cpp -o RtAudio.o
g ++ -dynamiclib -install_name /usr/local/lib/librtaudio.dylib -lSystem -compatibility_version 1.0 -current_version 1.0 RtAudio.o -o librtaudio.dylib -lpthread -framework CoreAudio -framework CoreFound