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

From: Thomas Kuther <gimpel@email-addr-hidden>
Date: Sat Feb 17 2007 - 10:44:41 EET

On Sa, 17.02.07 00:34 Dragan Noveski <perodog@email-addr-hidden> wrote:

> 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

You need a compiled JUCE, and libjuce.so maybe in a directory that is
known in /etc/ld.so.conf, so -ljuce finds it.
Received on Sat Feb 17 12:15:02 2007

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