Hi all. Maybe there's a document about the build procedure that I overlooked; if so, please let me know. Meanwhile, I'm having trouble getting this thing to build. At first I saw missing-header complaints, so I checked the entire trunk out of the repository to make sure I have everything. After correcting the base SDK in each Xcode project (they're all set to the OS 10.4 SDK, which is not surprisingly missing on an up-to-date system), populating the header-search paths in the various projects (which were blank), and building FLAC, I'm stuck at "library not found" for theoradec. I went into the theora directory and ran autogen.sh, but as far as I can tell it didn't generate the lib. The Theora Xcode project did compile and create the Theora framework, however. Anyone have hints or steps for building the XiphQT components? Thanks!
> I'm stuck at "library not > found" for theoradec. I went into the theora directory and ran > autogen.sh, but as far as I can tell it didn't generate the lib. TheBy "autogen.sh", you mean "autogen.sh, configure, make", and possibly "make install", right ?
Hi, On Sun, Aug 22, 2010 at 10:28 PM, G S <stokestack at gmail.com> wrote:> Hi all. > > Maybe there's a document about the build procedure that I overlooked; > if so, please let me know. ?Meanwhile, I'm having trouble getting this > thing to build. >Here are the steps I just took to build XiphQT (on an up-to-date OS X 10.6.4, with Xcode 3.1.2 and Base SDK for 10.4 installed): * got a fresh checkout of the XiphQT source (svn co https://svn.xiph.org/trunk/xiph-qt xiph-qt--fresh) * downloaded flac-1.2.1.tar.gz and unpacked it in external-libs, then renamed the "flac-1.2.1" directory to "flac" * opened XiphQT.xcodeproj from the build-macosx directory * when Xcode finished loading the project I hit the "Build" / hammer icon * after some short time and a bunch of compiler warnings the components were successfully built 10.4 base SDK is the minimum required SDK - the components are supposed to work on a 10.4. I guess it should build with newer SKDs but I had no need to try that. I see there's Xcode 4 now, but haven't tried that either. Hope that helps, Arek
Arek, This is awesome information. Why not chuck it on the web page at http://xiph.org/quicktime/development.html ? Cheers, Silvia. On Mon, Aug 23, 2010 at 7:07 PM, Arek Korbik <arkadini at gmail.com> wrote:> Hi, > > On Sun, Aug 22, 2010 at 10:28 PM, G S <stokestack at gmail.com> wrote: > > Hi all. > > > > Maybe there's a document about the build procedure that I overlooked; > > if so, please let me know. Meanwhile, I'm having trouble getting this > > thing to build. > > > > > Here are the steps I just took to build XiphQT (on an up-to-date OS X > 10.6.4, with Xcode 3.1.2 and Base SDK for 10.4 installed): > > * got a fresh checkout of the XiphQT source (svn co > https://svn.xiph.org/trunk/xiph-qt xiph-qt--fresh) > * downloaded flac-1.2.1.tar.gz and unpacked it in external-libs, then > renamed the "flac-1.2.1" directory to "flac" > * opened XiphQT.xcodeproj from the build-macosx directory > * when Xcode finished loading the project I hit the "Build" / hammer icon > * after some short time and a bunch of compiler warnings the > components were successfully built > > 10.4 base SDK is the minimum required SDK - the components are > supposed to work on a 10.4. I guess it should build with newer SKDs > but I had no need to try that. > > I see there's Xcode 4 now, but haven't tried that either. > > Hope that helps, > Arek > _______________________________________________ > ogg-dev mailing list > ogg-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/ogg-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/ogg-dev/attachments/20100824/726ef880/attachment.htm
> Here are the steps I just took to build XiphQT (on an up-to-date OS X > 10.6.4, with Xcode 3.1.2 and Base SDK for 10.4 installed): > > ?* got a fresh checkout of the XiphQT source (svn co > https://svn.xiph.org/trunk/xiph-qt xiph-qt--fresh) > ?* downloaded flac-1.2.1.tar.gz and unpacked it in external-libs, then > renamed the "flac-1.2.1" directory to "flac" > ?* opened XiphQT.xcodeproj from the build-macosx directory > ?* when Xcode finished loading the project I hit the "Build" / hammer icon > ?* after some short time and a bunch of compiler warnings the > components were successfully builtOK. Tried this. Oddly, this checkout did indeed deposit the additional library projects into external-libs; doing the full trunk checkout doesn't. I had to open every Xcode project and change the base SDK; none of my systems have the old 10.4 SDK on them. Building fails with a cascade of errors that start with In file included from /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:55: /Volumes/data/XiphQT/build-macosx/../OggImport/src/importer_types.h:99: error: expected specifier-qualifier-list before 'Track' /Volumes/data/XiphQT/build-macosx/../OggImport/src/importer_types.h:152: error: expected specifier-qualifier-list before 'Movie' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:144: error: expected declaration specifiers or '...' before 'Movie' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:144: error: expected declaration specifiers or '...' before 'Track' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:144: error: expected declaration specifiers or '...' before 'Track' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:146: error: expected declaration specifiers or '...' before 'QTAtomContainer' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:148: error: expected declaration specifiers or '...' before 'Movie' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:149: error: expected declaration specifiers or '...' before 'Track' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:149: error: expected declaration specifiers or '...' before 'Track' /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:158: error: expected declaration specifiers or '...' before 'IdleManager' In file included from /Volumes/data/XiphQT/build-macosx/../OggImport/src/OggImport.c:176: /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/QuickTime.framework/Headers/QuickTimeComponents.k.h:368: error: expected declaration specifiers or '...' before 'Movie'