The 64-bit build is choking at link with the following error:
[color=#0000FF]ld: warning: in /Developer-3.2.5/SDKs/MacOSX10.5.sdk/System/Library/Frameworks//QuickTime.framework/QuickTime, missing required architecture x86_64 in file
"OBJC_CLASS$_CIContext", referenced from:
objc-class-ref-to-CIContext in JuceGraphics.o
ld: symbol(s) not found[/color]
I must confess to being ignorant of much of what’s expected in the ObjectiveC world, so I’m not quite sure what to make of the error. Has anyone else seen this? As you can see from the path in the error message, I have both XCode 3.2.5 and XCode 4 on my machine. I have to stay with 3.2.5 for reasons related to Pace. With Juce 1.5.3 I was able to build the combined binary under Xcode 3.2.5, although I did have to tweak the Juce wrapper code a bit.
32-bit is working fine. To get as far as I got, I had to add this to AppConfig.h:
#define JUCE_64BIT 1
#define JUCE_64BIT 0
The reason for that is that I build (or at least used to build with 1.53) combined binaries that contained both 32 and 64 bit code.