I had a problem building the iPhone version of the juce library.
#include “mac/juce_iphone_MiscUtilities.mm” refers to some GUI initialisation global functions that are not defined. To fix this, I added #include “…/core/juce_Initialisation.h” to juce_mac_NativeCode.mm
[quote]ld: warning: directory ‘/Users/Nyasha/UMAN/UMANDevelopment/UCMAN/juceIntegration_20July2010/build/macosx/…/…/…/XFNStack/build/mac/XFNStack/build/Debug’ following -L not found
Undefined symbols:
“initialiseJuce_GUI()”, referenced from:
-[JuceAppStartupDelegate applicationDidFinishLaunching:] in libjuce.a(juce_mac_NativeCode.o)
“shutdownJuce_GUI()”, referenced from:
-[JuceAppStartupDelegate applicationWillTerminate:] in libjuce.a(juce_mac_NativeCode.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status[/quote]
No idea… those functions are definitely defined, and the file that they’re in is definitely compiled into the library. Maybe you just need a clean rebuild?