#4 Mac USE_QUICKTIME fails

closed-postponed
nobody
None
5
2010-04-12
2010-04-08
No

As said, if USE_QUICKTIME = 1 is used in the ./src/Makefile.base, make fails. It complains about "VideoCapture/QuicktimeCapture.h:90: error: ‘SGChannel’ has not been declared"

This is on OSX 10.6 with XCode installed. It's as if it's not finding QuickTimeComponents.h, which is indeed installed on the system.

Discussion

  • Kenn Sebesta

    Kenn Sebesta - 2010-04-12
    • status: open --> closed-postponed
     
  • Kenn Sebesta

    Kenn Sebesta - 2010-04-12

    The failure came from the migration of QuickTime to QTKit. QuickTime Framework is obsolete, but as QTKit is completely written in Objective-C it will be some time before mature C++ wrappers become available. Until then, a simple workaround is to add

    COMPILER += -arch i386

    directly after the "USE_QUICKTIME" line.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks