I am working on a GUI program and am using the IntroJucer to build it. I am working on the tip and Xcode 3.2.5 64 bits.
In Introjucer I select new Program (file menu). I select GUI application and the correct Juce directory. I add a new folder on the next page. I choose a projectname and a main plus window option. I save the project and open it in Xcode using the option in Introjucer.
I start the debug build in Xcode and the the next linker error messages:
[quote]Ld /gereed/Debug/Serialmaker.app/Contents/MacOS/Serialmaker normal i386
cd /serialmaker/Builds/MacOSX
/Developer/usr/bin/g+±4.2 -arch i386 -L/gereed/Debug -F/gereed/Debug -filelist /gereed/Serialmaker.build/Debug/Serialmaker.build/Objects-normal/i386/Serialmaker.LinkFileList -framework Cocoa -framework Carbon -framework IOKit -framework CoreAudio -framework CoreMIDI -framework WebKit -framework DiscRecording -framework OpenGL -framework QuartzCore -framework QTKit -framework QuickTime -o /gereed/Debug/Serialmaker.app/Contents/MacOS/Serialmaker
Undefined symbols:
"_AudioFileGetGlobalInfo", referenced from:
juce::(anonymous namespace)::findFileExtensionsForCoreAudioCodecs()in JuceLibraryCode4.o
"_ExtAudioFileDispose", referenced from:
juce::CoreAudioReader::~CoreAudioReader()in JuceLibraryCode4.o
juce::CoreAudioReader::~CoreAudioReader()in JuceLibraryCode4.o
"_ExtAudioFileRead", referenced from:
juce::CoreAudioReader::readSamples(int**, int, int, long long, int)in JuceLibraryCode4.o
"_ExtAudioFileSeek", referenced from:
juce::CoreAudioReader::readSamples(int**, int, int, long long, int)in JuceLibraryCode4.o
"_AudioFileOpenWithCallbacks", referenced from:
juce::CoreAudioReader::CoreAudioReader(juce::InputStream*)in JuceLibraryCode4.o
"_ExtAudioFileWrapAudioFileID", referenced from:
juce::CoreAudioReader::CoreAudioReader(juce::InputStream*)in JuceLibraryCode4.o
"_ExtAudioFileSetProperty", referenced from:
juce::CoreAudioReader::CoreAudioReader(juce::InputStream*)in JuceLibraryCode4.o
"_ExtAudioFileGetProperty", referenced from:
juce::CoreAudioReader::CoreAudioReader(juce::InputStream*)in JuceLibraryCode4.o
juce::CoreAudioReader::CoreAudioReader(juce::InputStream*)in JuceLibraryCode4.o
"_AudioFileClose", referenced from:
juce::CoreAudioReader::~CoreAudioReader()in JuceLibraryCode4.o
juce::CoreAudioReader::~CoreAudioReader()in JuceLibraryCode4.o
ld: symbol(s) not found
collect2: ld returned 1 exit status[/quote]
What am I doing wrong? I added the CoreAudio and CoreAudioKit framework in another thread someone wrote about, but this did not solve it.