Le 8 juin 08 à 03:25, Pete Black a écrit : > Hi there, > > In my quest to compile and package qTribe, i thought i'd use my > iBook to > see how much of a pain it will be to run it under OS X. > > (I know Jack OS X doesnt support CoreMIDI port-bridging yet so it > won't > be too useful on OS X) > > I can compile it quite happily with the Qt I downloaded from > Trolltech, > but when it comes to linking against the Jack Framework provided by > JackOSX 0.77 I get this: > > g++ -o ../bin/qtribe qtribe.o main.o jackIO.o sequencerCore.o > stepSequence.o stepsequencerwidget.o stepsequencerwidgetbase.o > moc_qtribe.o moc_stepsequencerwidget.o moc_stepsequencerwidgetbase.o > -L/Developer/qt/lib -ljack -lqt-mt -lm -lpthread > /usr/bin/ld: /usr/local/lib/libjack.dylib load command 4 unknown > cmd field > collect2: ld returned 1 exit status > make[1]: *** [../bin/qtribe] Error 1 > > Now, i'm guessing that JackOSX was compiled on leopard using whatever > fancy shiz apple bundle with 10.5 and this is not backwards compatible > by default. > > But, is there any way around this issue? I can try downloading > XCode 2.5 > (on 2.2 here) but that 900MB of stuff just to link JACK. the previous > version of JACK i had installed (which put a dylib directly in > /usr/local/lib instead of a symlink to a Framework) links fine, but > doesn't include JACK MIDI so it fails there. > > Can I recompile Jack with my older gcc etc.? Will upgrading to > XCode 2.5 > definitely fix the problem? Is there a compiler flag I can use to make > the error disappear? > > Any help appreciated, > > -Pete >
JackOSX was compiled with 10.4 compatibility, and I can compile the examples found in the installed /Jack/Extras/Developer/example- clients without problems on a PPC 10.4 11 machine. Where is the qTribe source? What version of QT are you using? Thanks Stephane _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev