开发者

Anyone used libvlc on Mac?

开发者 https://www.devze.com 2022-12-12 07:47 出处:网络
Edit I\'ve been able to simplify the reproduction of the error: When trying to build this sample: $ cc example.c -arch i386 -lvlc.2 -L/Applications/VLC.app/Contents/MacOS/lib/-I/Applications/VLC.ap

Edit

I've been able to simplify the reproduction of the error:

When trying to build this sample:

$ 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

Original Post

I am experiencing the following behavior:

  • Create new XCode project (Cocoa or command line tool)
  • Link with libvlc.2.dylib found in /Applications/VLC.app/Contents/MacOS/lib
  • Run the application
  • => Crashes with stack-trace pointing pointing to __dyld_dyld_fatal_error at the top and __dyld__dyld_start at the bottom.

What am I doing wrong here? Maybe I need to link with a fresh VLC build, but I haven't yet succeeded building it on Snow Leopard and the MacPort doesn't wor开发者_JAVA百科k as well (fails during build phase).

Can anyone point me in the right direction for getting it to work?


Check with otool -L if your programm is correctly linked with all your libs.

relink every dylib with install_name_tools

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号