[ecasound] Compiling ecasound on OS X

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [ecasound] Compiling ecasound on OS X
From: Zenaan Harkness (zenaan_AT_hotmail.com)
Date: Mon Feb 25 2002 - 12:34:20 EET

Hi, I've been trying to compile ecasound on Mac OS X 10.1.2, 320MB RAM,
PowerPCG4 (Cube).

I have fink 0.3.1 installed. (I'm currently attempting to upgrade to 0.3.2a
(latest release) to see if that makes a difference).

Fink by default installs in /sw (ie. /sw/bin, /sw/include, /sw/lib, etc)
rather than /usr/local. I spent a few hours without figuring out how to get
./configure to look at /sw/lib to find ncurses (which fink installs but is
not on the system as part of OS X).

I eventually figured out that by dumping /sw/lib (and for good measure,
/sw/include) into the respective /usr/local directories, I could get
./configure to run without (apparent) errors.

Then I ran make, with the following beginning and ending of output:

$ make
make all-recursive
Making all in kvutils
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I..
-D_REENTRANT -s -O2 -ffast-math -I. -c kvutils.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -s -O2 -ffast-math -I. -c
kvutils.cpp -o kvutils.o
echo timestamp > kvutils.lo
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I..
-I../kvutils -O2 -D_REENTRANT -DNDEBUG -ffast-math -fstrict-aliasing
-funroll-loops -c audioio-mikmod.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../kvutils -O2 -D_REENTRANT
-DNDEBUG -ffast-math -fstrict-aliasing -funroll-loops -c audioio-mikmod.cpp
-o audioio-mikmod.o
echo timestamp > audioio-mikmod.lo
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I..
-I../kvutils -O2 -D_REENTRANT -DNDEBUG -ffast-math -fstrict-aliasing
-funroll-loops -c audioio-rtnull.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../kvutils -O2 -D_REENTRANT
-DNDEBUG -ffast-math -fstrict-aliasing -funroll-loops -c audioio-rtnull.cpp
-o audioio-rtnull.o
audioio-rtnull.cpp: In method `long int REALTIME_NULL::read_samples(void *,
long int)':
audioio-rtnull.cpp:110: implicit declaration of function `int
make[3]: *** [audioio-rtnull.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2

At this point I'm thinking it is beyond my ability to make work. I am a Java
programmer, so I'll have a bit of a look, but I don't hold out much hope.

The configure log looked like it was not compiling support for ALSA, OSS,
etc, which is fine - I don't want to talk to sound drivers at the moment, I
just want to start learning the application, perhaps load some sound files
or something, all text mode for now, but I can't get that far.

I am going to be getting a DELL laptop in a couple of weeks through work -
it will be a Debian GNU/Linux box. I also have an older intel box at a
friends place (dual Celeron 433) and recently purchased a hammerfall 9652
card. My intention is to figure out how to use this setup so we can start
recording our first CD ("the band"). And ecasound looks about the best it
gets, at least that I've been able to find over the last couple of weeks of
steady research, for professional multitrack recording and postmixing. At
some point I might try QTEcasound for the other guys in the band, not being
as computer literate (relatively) as myself. I also intend to run it on the
laptop of course. If I can get it running on my Mac at home, that would give
me more flexibility and use of that machine... and the ability to learn
while I wait for the laptop, and am not at 'the bands" place (over an hours
drive from my place).

And we also want to experiment with live (for real time) effects processing
for some of our instruments and mics.

If anyone can help with ecasound compiling, please email.


Chat with friends online, try MSN Messenger: http://messenger.msn.com

To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request_AT_wakkanet.fi>.

New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Feb 25 2002 - 12:25:33 EET