Possible JACK ABI changes between 0.118 and 1.9.5

Adrian Knoth adi at drcomp.erfurt.thur.de
Thu Apr 8 22:13:59 UTC 2010


On Thu, Apr 08, 2010 at 05:55:52PM -0400, Felipe Sateler wrote:

> I've looked a bit into the hiding thing... and jack2 seems to export 2
> kinds of symbols. It exports weak symbols (the standard API), and
> exports several other symbols as default visibility. I'm guessing that

Have you seen this comment in jack.h?

    /*************************************************************
     * NOTE: JACK_WEAK_EXPORT ***MUST*** be used on every function
     * added to the JACK API after the 0.116.2 release.
     * 
     * Functions that predate this release are marked with 
     * JACK_WEAK_OPTIONAL_EXPORT which can be defined at compile
     * time in a variety of ways. The default definition is empty,
     * so that these symbols get normal linkage. If you wish to
     * use all JACK symbols with weak linkage, include 
     * <jack/weakjack.h> before jack.h.
     *************************************************************/


HTH

-- 
mail: adi at thur.de  	http://adi.thur.de	PGP/GPG: key via keyserver



More information about the pkg-multimedia-maintainers mailing list