[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 8:56:55
Message-ID: Pine.LNX.4.44.0410291150440.16029-100000 () vaino ! wakkanet ! fi
[Download RAW message or body]

Hi,

On Fri, 29 Oct 2004, Stéphane LETZ wrote:

> Trying to compile on MacOSX 10.3.4 gives :
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../kvutils -D_REENTRANT 
> -D_REENTRANT -ffast-math -fstrict-aliasing -funroll-loops -DNDEBUG 
> -DENABLE_DBC -g -O2 -c eca-chainsetup.cpp -MT eca-chainsetup.lo -MD -MP 
> -MF .deps/eca-chainsetup.TPlo -o eca-chainsetup.o
> eca-chainsetup.cpp: In member function `void 
> ECA_CHAINSETUP::lock_all_memory()

yup, it seems the the -D_P1003_1B_VISIBLE flag is not passed properly
to CPPFLAGS (do'h, I thought I had covered this already). Please, could 
you test the snapshot at:

http://ecasound.seul.org/download/snapshots/ecasound-2.3.5-cvs-20041029.tar.gz

> eca-chainsetup.cpp:621: error: `::mlockall' undeclared (first use here)
> eca-chainsetup.cpp:621: error: `MCL_CURRENT' undeclared (first use this
>     function)

That should handle at least MCL_CURRENT. Hopefully Apple has not done any
changes to gcc that would break the '::mlockall()' style of calling 
globally visible C functions.

PS Could you also check that '#define HAVE_MLOCKALL 1' 
   is defined in ecasound-2.3.4/config.h.

-- 
 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