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

From: Dragan Noveski <perodog@email-addr-hidden>
Date: Sat Feb 17 2007 - 01:34:31 EET

Thomas Kuther wrote:
> On Fr, 16.02.07 18:21 "Kjetil S. Matheussen"
> <k.s.matheussen@email-addr-hidden> 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
#make

but for me, make does not find the libjuce:

nowhiskey@email-addr-hidden:~/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@email-addr-hidden:~/software/nove/mammut/mammut-0.57/src$

the path in the Makefile is defined like default:

# Where juce is.
JUCE=../../juce

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?

cheers,
doc
Received on Sat Feb 17 04:15:01 2007

This archive was generated by hypermail 2.1.8 : Sat Feb 17 2007 - 04:15:02 EET