Редактировать
Мне удалось упростить воспроизведение ошибки:
При попытке построить этот образец :
$ cc example.c -arch i386 -lvlc.2 -L/Applications/VLC.app/Contents/MacOS/lib/ -I/Applications/VLC.app/Contents/MacOS/include/ -o example
$ ./example
dyld: Library not loaded: @loader_path/lib/libvlc.2.dylib
Referenced from: /Users/francis/src/playground/libvlc/./example
Исходное сообщение
Я испытываю следующее поведение:
- Создать новый проект XCode (Какао или инструмент командной строки)
- Связь с
libvlc.2.dylib
найдена в /Applications/VLC.app/Contents/MacOS/lib
- Запустить приложение
- => Сбои с трассировкой стека, указывающей на
__dyld_dyld_fatal_error
вверху и __dyld__dyld_start
внизу.
Что я здесь не так делаю? Возможно, мне нужно установить связь со свежей сборкой VLC, но мне пока не удалось собрать ее на Snow Leopard, и MacPort также не работает (происходит сбой на этапе сборки).
Кто-нибудь может указать мне правильное направление, чтобы заставить его работать?