[fluxus] os x

_alejood alejo.duque at europeangraduateschool.net
Wed Dec 14 12:01:25 PST 2005


hi all, im here trying to get fluxus to run under osx, got the code  
from CVS and have this stuff installed, via darwin ports:

  root# port installed
The following ports are currently installed:
   ffmpeg 0.4.8_0 (active)
   fftw-3 3.0.1-fma_4 (active)
   guile 1.6.7_0+darwin_8 (active)
   libsndfile 1.0.11_0 (active)
   ode 0.5_0 (active)
   readline 5.0.005_0+darwin_8 (active)


but in xcode, when trying to build i get this errors:

Native Build of Target "fluxus" using Build Configuration "Default"

CompileC build/fluxus.build/Default/fluxus.build/Objects-normal/ppc/ 
AudioCollector.o src/AudioCollector.cpp normal ppc c++  
com.apple.compilers.gcc.4_0
     mkdir /Users/alejood/fluxus08/fluxus/build/fluxus.build/Default/ 
fluxus.build/Objects-normal/ppc
     cd /Users/alejood/fluxus08/fluxus
     /usr/bin/gcc-4.0 -x c++ -arch ppc -pipe -Wno-trigraphs -fpascal- 
strings -fasm-blocks -gused -O0 -fmessage-length=0 -mtune=G4 - 
fvisibility=hidden -I/Users/alejood/fluxus08/fluxus/build/ 
fluxus.build/Default/fluxus.build/fluxus.hmap -Wmost -Wno-four-char- 
constants -Wno-unknown-pragmas -mdynamic-no-pic -F/Users/alejood/ 
fluxus08/fluxus/build/Default -I/Users/alejood/fluxus08/fluxus/build/ 
Default/include -I../libsndfile-1.0.11/src -I../fftw-3.0.1-fma/api - 
I../ode/include -I/sw/include -I../portaudio_v18_1/pa_common -I../ 
liblo-0.16 -I/Users/alejood/fluxus08/fluxus/build/fluxus.build/ 
Default/fluxus.build/DerivedSources -ffast-math -fPIC -faltivec -c / 
Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp -o /Users/ 
alejood/fluxus08/fluxus/build/fluxus.build/Default/fluxus.build/ 
Objects-normal/ppc/AudioCollector.o
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:1: warning: - 
mdynamic-no-pic overrides -fpic or -fPIC
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:19:21: error:  
sndfile.h: No such file or directory
In file included from /Users/alejood/fluxus08/fluxus/src/ 
AudioCollector.cpp:20:
/Users/alejood/fluxus08/fluxus/src/AudioCollector.h:18:19: error:  
fftw3.h: No such file or directory
/Users/alejood/fluxus08/fluxus/src/AudioCollector.h:37: error:  
'fftw_plan' does not name a type
/Users/alejood/fluxus08/fluxus/src/AudioCollector.h:40: error: ISO C+ 
+ forbids declaration of 'fftw_complex' with no type
/Users/alejood/fluxus08/fluxus/src/AudioCollector.h:40: error:  
expected ';' before '*' token
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp: In constructor  
'FFT::FFT(int)':
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:35: error:  
class 'FFT' does not have any field named 'm_Spectrum'
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:35: error:  
expected type-specifier before 'fftw_complex'
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:35: error:  
expected `)' before 'fftw_complex'
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:37: error:  
'm_Plan' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:37: error:  
'm_Spectrum' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:37: error:  
'FFTW_ESTIMATE' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:37: error:  
'fftw_plan_dft_r2c_1d' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp: In destructor  
'FFT::~FFT()':
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:50: error:  
'm_Plan' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:50: error:  
'fftw_destroy_plan' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp: In member  
function 'void FFT::Impulse2Freq(float*, float*)':
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:66: error:  
'm_Plan' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:66: error:  
'fftw_execute' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:73: error:  
'm_Spectrum' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp: In member  
function 'void AudioCollector::Process(const std::string&)':
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:189: error:  
'SF_INFO' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:189: error:  
expected `;' before 'info'
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:190: error:  
'info' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:192: error:  
'SNDFILE' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:192: error:  
'file' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:192: error:  
'SFM_READ' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:192: error:  
'sf_open' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:195: error:  
'sf_strerror' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:206: error:  
'sf_readf_float' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:218: error:  
'sf_readf_float' was not declared in this scope
/Users/alejood/fluxus08/fluxus/src/AudioCollector.cpp:220: error:  
'sf_close' was not declared in this scope

i have (with the help of nick) included the paths:

/opt/local/include/
/opt/local/lib/

for the xcode file.

im using os 10.4.3

and need some advice from anyone out there that has manage to get  
fluxus running,

merci bien.
/alejo



More information about the Fluxus mailing list