[vlc-devel] [vlc-commits] contrib/ebml+mkv: compile with hidden symbols

Sean McGovern gseanmcg at gmail.com
Mon May 4 17:21:24 CEST 2015

Wait are you sure of that? I've been able to hide specific symbols just fine on OS X. You just have to remember that the exported symbol names start with an underscore.

Have a look at how I did it for an x264 contrib for libav: https://github.com/SeanMcG/libav-contrib-osx/

-- Sean McG.

-----Original Message-----
From: Felix Paul Kühne <fkuehne at videolan.org>
Sender: "vlc-devel" <vlc-devel-bounces at videolan.org>Date: Mon, 4 May 2015 17:15:36 
To: Mailing list for VLC media player developers<vlc-devel at videolan.org>
Reply-To: Mailing list for VLC media player developers <vlc-devel at videolan.org>
Subject: Re: [vlc-devel] [vlc-commits] contrib/ebml+mkv: compile with hidden

Hey Steve,

> On 04 May 2015, at 08:46, Steve Lhomme <robux4 at gmail.com> wrote:
> What was the error when this wasn't set ? I'd like to fix this in the
> original libraries so the patch is not needed anymore.

When linking stuff with Xcode, it requires all symbols to hidden or not hidden, but not a mix of both. libebml and libmatroska were the only libraries in our iOS setup not hidding symbols, so the best and easiest way was to just do so :)

Best regards,

vlc-devel mailing list
To unsubscribe or modify your subscription options:

More information about the vlc-devel mailing list