Should be fixed now Nick, can you svn update and try again? Thanks, Albert
On 18-Oct-08, at 11:54 PM, Nick Guenther wrote: > On Tue, Oct 7, 2008 at 3:10 AM, Albert Santoni <[EMAIL PROTECTED]> > wrote: >> >> On 6-Oct-08, at 11:08 PM, Nick Guenther wrote: >>>> >>> >>> None here. For the purposes on documenting how to get Mixxx >>> compiling, >>> where should ladspa.h live? Is there a source package to download >>> that >>> you can `make` or are we just supposed to save >>> http://www.ladspa.org/ladspa_sdk/ladspa.h.txt to /usr/local/include? >>> >>> -Nick >> >> >> You're way ahead of me here. After my experience tonight getting >> all these >> LADSPA plugins to compile on OS X (I had to modify all their >> makefiles), I'm >> starting to think that we should just roll the LADSPA plugins we >> want into >> our source tree, along with ladspa.h. All the LADSPA plugins I >> compiled can >> be turned into single dynamic libraries (I think), and SCONS will >> do a >> better job at building them, as most of the plugins I compiled only >> have a >> Makefile (no autotools). >> >> We might get flak from the distro people for doing this, but it'll >> let us >> deploy on more platforms faster, and have better quality control. >> >> Oh, and I made some more progress: >> http://imagebin.ca/view/u8n4Qr.html >> >> :) >> >> Thanks, >> Albert >> > > > So I just svn up'd and found that it didn't compile. > First problem: I needed to copy ladspa.h into /usr/local/include (of > course) > Second problem: > Index: lib/ladspa/caps/basics.h > =================================================================== > --- lib/ladspa/caps/basics.h (revision 2324) > +++ lib/ladspa/caps/basics.h (working copy) > @@ -46,7 +46,7 @@ > #include <assert.h> > #include <stdio.h> > > -#include "ladspa.h" > +#include <ladspa.h> > > #define BOUNDED (LADSPA_HINT_BOUNDED_BELOW | > LADSPA_HINT_BOUNDED_ABOVE) > #define INTEGER LADSPA_HINT_INTEGER > =================================================================== > > > > Third problem: > scons: Reading SConscript files ... > Platform: OS X > QT path: /usr/local/Trolltech/Qt-4.4.1/ > Loading qt4 tool... > Checking for C library portaudio... (cached) yes > Checking for C library mad... (cached) yes > Checking for C library id3tag... (cached) yes > Checking for C library vorbisfile... (cached) yes > Checking for C library vorbis... (cached) yes > Checking for C library ogg... (cached) yes > Checking for C library GL... (cached) no > Checking for C library opengl32... (cached) no > Checking for C header file > /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/gl.h... > (cached) yes > Checking for C library GLU... (cached) no > Checking for C library glu32... (cached) no > Checking for C header file > /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/ > glu.h... > (cached) yes > Not working FFMPEG support... disabled > Checking for C library sndfile... (cached) yes > Checking for C++ header file > /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h... > (cached) yes > > Features Summary: > ================ > libdjconsole support... disabled > High quality EQs... enabled > iPod support... disabled > Shoutcast support... disabled > LADSPA support... disabled > Vinyl Control... enabled > SuperCoolAwesomeScript (name contest pending)... disabled > Optimizations... enabled > gprof profiling support... disabled > Optimizing for this CPU... no > MSVS 2005 hacks... disabled > Force 32-bit compile... disabled > Case Metrics profiling... disabled > ================ > Building with flags: hifieq vinylcontrol optimize=1 > ================ > > scons: done reading SConscript files. > scons: Building targets ... > g++ -o lib/ladspa/.obj/caps/Compress.os -c -fPIC lib/ladspa/caps/ > Compress.cc > g++ -o lib/ladspa/.obj/caps/Phaser.os -c -fPIC lib/ladspa/caps/ > Phaser.cc > g++ -o lib/ladspa/.obj/caps/Reverb.os -c -fPIC lib/ladspa/caps/ > Reverb.cc > g++ -o lib/ladspa/.obj/cmt/delay.os -c -fPIC lib/ladspa/cmt/delay.cpp > g++ -o lib/ladspa/.obj/cmt/filter.os -c -fPIC lib/ladspa/cmt/ > filter.cpp > g++ -o lib/ladspa/.obj/cmt/cmt.dylib -dynamiclib > lib/ladspa/.obj/cmt/delay.os lib/ladspa/.obj/cmt/filter.os > ld: Undefined symbols: > __Z27registerNewPluginDescriptorP14CMT_Descriptor > __ZN14CMT_Descriptor7addPortEiPKciff > __ZN14CMT_DescriptorC1EmPKciS1_S1_S1_P22CMT_ImplementationDataPFPvPK18_LADSPA_DescriptormEPFvS4_EPFvS4_mESD_PFvS4_fESB_ > /usr/bin/libtool: internal link edit command failed > scons: *** [lib/ladspa/.obj/cmt/cmt.dylib] Error 1 > scons: building terminated because of errors. > > > I don't know how to fix the third problem. :( > > -Nick ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
