[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-audio-dev
Subject:    Re: [linux-audio-dev] [ANN] Ecasound 2.3.4 released
From:       Kai Vehmanen <kai.vehmanen () wakkanet ! fi>
Date:       2004-10-29 14:52:27
Message-ID: Pine.LNX.4.44.0410291732470.14945-100000 () vaino ! wakkanet ! fi
[Download RAW message or body]

On 29 Oct 2004, Jack O'Quin wrote:

>>> eca-chainsetup.cpp:621: error: `::mlockall' undeclared (first use here)
> I don't think MacOS X *has* mlockall().  JACK explicitly sets
> JACK_DO_NOT_MLOCK for that platform.

That's what I thought first, but it turned out it _is_ available if you 
define '_P1003_1B_VISIBLE'. See:

http://lists.mysql.com/internals/39
http://www.mit.edu/afs/sipb/project/darwin/src/modules/Libc/ppc/sys/mlockall.s

Note to everybody, there are still some clitches in the OS X support. 
Few tips to get around them:
 - use the '--enable-pyecasound=python' configure option  (uses the
   native-as-in-written-in-python ECI implementation)
 - either disable JACK with --disable-jack, or edit acinclude.m4 
   and replace "-lrt" with "-framework CoreAudio", and then 
   run "make configure ; ./configure [opts] ; make"  
 
Unfortunately I don't have time to work on this during this weekend, but
I'll try to put together a new snapshot/release next weekend with all the
fixes included.

Btw, sorry about the changelog-item "Ecasound now works on OS X
out-of-the-box", apparently it does not yet. Oh well, on the positive
side, after the 2.3.4 annoucement I've got unprecedented amount of 
feedback from OS X users. ;)

-- 
 http://www.eca.cx
 Audio software for Linux!

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic