From: Heinrich A. <apf...@qu...> - 2012-04-18 12:50:18
|
Conal Elliott wrote: > I'm excited to see progress in ghci-friendliness! I installed > wxWidgets-devel-2.9.3 via macports and then wxHaskell, and I get the > following when trying to run a simple wxHaskell program in ghci: > > Loading package wxc-0.90.0.2 ... can't load framework: QuickTime >> (dlopen(/System/Library/Frameworks/QuickTime.framework/QuickTime, 9): no >> suitable image found. Did find: >> /System/Library/Frameworks/QuickTime.framework/QuickTime: no matching >> architecture in universal wrapper >> /System/Library/Frameworks/QuickTime.framework/QuickTime: no matching >> architecture in universal wrapper) >> > > Any suggestions? I'm using Mac OS 10.6.8 and GHC-7.0.4 from the Haskell > Platform. It appears to me that the QuickTime framework only supports 32bit and PPC architectures $ cd /System/Library/Frameworks/QuickTime.framework/ $ lipo -info QuickTime Architectures in the fat file: QuickTime are: i386 ppc7400 This means that you can't link it with 64bit code. As far as I understand the situation, Apple is doing a complete reimplementation of QuickTime. The legacy QuickTime framework as used by the QuickTime Player 7 will not be updated to 64bit. Best regards, Heinrich Apfelmus -- http://apfelmus.nfshost.com |