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 _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
