[linux-audio-user] [ANN] Mammut V0.57

Dragan Noveski perodog at gmx.net
Fri Feb 16 18:34:31 EST 2007

Thomas Kuther wrote:
> On Fr, 16.02.07 18:21 "Kjetil S. Matheussen"
> <k.s.matheussen at notam02.no> wrote:
>> Homepage:
>> http://www.notam02.no/arkiv/doc/mammut/
>> Screenshot:
>> http://www.notam02.no/arkiv/doc/mammut/mammut.png
>> Changes 0.22 -> 0.57
>> ---------------------
>> -Ported from gtk1 to juce.
>> -Various bells and whistles
>> -Binaries for windows and mac
>> -Various other things
> Very hard to install this.. using Makefile.linux doesn't provide "make
> install"
> using Makefile_bu results in 
> make: *** No rule to make target `MainComponent.h', needed by
> `MainAppWindow.o'.  Stop.
that part worked out here: cd /src, edit the Makefile.linux,

#mv Makefile.linux Makefile

but for me, make does not find the libjuce:

nowhiskey at murija2:~/software/nove/mammut/mammut-0.57/src$ make
g++ -o mammut -I../../juce -L../../juce/bin -MD -D "LINUX=1" -I 
"/usr/include" -I../../juce  -DTEMPDIR=\"/tmp\" -DTEMPDIR=\"/tmp\"  -O2 
-I/site/include -I/usr/local/include -DHAVE_JACK --fast-math  -D 
"NDEBUG=1"   -I/usr/include/vorbis globals.o load.o fft.o t_stretch.o 
t_wobble.o t_sshift.o t_phadd.o t_pderiv.o t_filter.o t_invert.o 
t_threshold.o t_peaks.o t_blockmov.o analysett.o t_gain.o t_combsplit.o 
save.o t_reimsplit.o t_mirror.o t_ampphas.o phaseswap.o crossover.o 
loadmult.o tempfile.o undo.o ApplicationStartup.o MainAppWindow.o 
Interface.o gui.o c_interface.o Stretch.o Wobble.o MultiplyPhase.o 
DerivativeAmp.o Filter.o Invert.o Threshold.o SpectrumShift.o 
AmplitudeToPhase.o Gain.o CombSplit.o SplitRealImag.o KeepPeaks.o 
BlockSwap.o Mirror.o Stereo.o juceplay.o Progressbar.o jackplay.o 
PictureHolder.o Zoom.o oggsoundholder.o Prefs.o error.o -L/site/lib 
-L/usr/local/include -lsndfile -lm -lpthread -ldl -L. -ljack 
-lsamplerate  -lvorbisfile  -L -L -L "/usr/X11R6/lib/" -L "../../../bin" 
-lfreetype -lpthread -lX11 -lGL -lGLU -lXinerama -lasound -ljuce
/usr/bin/ld: cannot find -ljuce
collect2: ld returned 1 exit status
make: *** [mammut] Fehler 1
nowhiskey at murija2:~/software/nove/mammut/mammut-0.57/src$

the path in the Makefile is defined like default:

# Where juce is.

and the juce sourcetree is in the same directory as the mammut sourcetree.
that means that from /mammut/src i have to type twice 'cd ..' to come to 
the dir where the juce source tree is located.

so what is mammut looking for: juce or juce/bin or sth else?
in other words, what is the right path setting if juce and mammit 
sourcetree are in the same directory?


More information about the linux-audio-user mailing list