[vlc-devel] Broken Symbolic links in MacOS X build

Andre-John Mas ajmas at sympatico.ca
Thu Dec 24 19:38:00 CET 2009


On 24-Dec-2009, at 12:08, Pierre d'Herbemont wrote:

> 
> On Dec 24, 2009, at 5:58 PM, Andre-John Mas wrote:
> 
>> There appears to be an issue with symbolic links in the Contents/MacOS/lib folder of the VLC application on MacOS X:
> 
> Do you have a patch for that?

Not at this point, though I am trying to understand whether something has changed since the 1.0.3 build. I built according to the instruction here: 

http://wiki.videolan.org/OSXCompile

using the latest source in git. I now have myself two applications in the folder:

VLC-release.app
VLC.app

the main difference being that the latter does not have the Contents/MacOS/lib folder. Looking at the contents of the lib folder of the first I see:

...
-rw-r--r--  1 ajmas  staff   543832 24 Dec 13:27 libtag.1.dylib
-rw-r--r--  1 ajmas  staff   298208 24 Dec 13:27 libtheora.0.dylib
-rw-r--r--  1 ajmas  staff    23224 24 Dec 13:27 libthreadutil.2.dylib
-rw-r--r--  1 ajmas  staff   133696 24 Dec 13:27 libtwolame.0.dylib
-rw-r--r--  1 ajmas  staff   142612 24 Dec 13:27 libupnp.3.dylib
-rw-r--r--  1 ajmas  staff   167224 24 Dec 13:27 libvlc.5.dylib
-rw-r--r--  1 ajmas  staff   167224 24 Dec 13:27 libvlc.dylib
-rw-r--r--  1 ajmas  staff  1029088 24 Dec 13:27 libvlccore.4.dylib
-rw-r--r--  1 ajmas  staff   197744 24 Dec 13:27 libvorbis.0.dylib
-rw-r--r--  1 ajmas  staff  2140840 24 Dec 13:27 libvorbisenc.2.dylib
-rw-r--r--  1 ajmas  staff  1675280 24 Dec 13:27 libxml2.2.dylib
-rw-r--r--  1 ajmas  staff   467736 24 Dec 13:27 libzvbi.0.dylib

Although libvlc.5.dylib and libvlc.dylib are of the same size, they don't have the same checksum:

MD5 (libvlc.5.dylib) = ae28e71fc8e2502c8956150415210d93
MD5 (libvlc.dylib) = 60bb00da7853d7e5380f845500403c72

Also, here there is no symbolic link for libvlccore.dylib to libvlccore.4.dylib.

Were the symbolic links manually created in the past? Any ideas for the rest?

André-John







More information about the vlc-devel mailing list