Amalgamation won't compile in XCode 4 for iOS


#1

I’m using XCode for, Base SDK Latest iOS (iOS 4.3)

juce_amalgamated.mm mostly compiles but it gets one error. Here it is:


Build target DspFilters

CompileC "/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/Objects-normal/armv7/juce_amalgamated.o" ../../../Juce/juce_amalgamated.mm normal armv7 objective-c++ com.apple.compilers.llvmgcc42
    cd "/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo"
    setenv LANG en_US.US-ASCII
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 -x objective-c++ -arch armv7 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -O0 -Wmissing-prototypes -Wreturn-type -Wunused-variable -Wshorten-64-to-32 -DDEBUG=1 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -gdwarf-2 -fvisibility-inlines-hidden -mthumb -miphoneos-version-min=4.3 -iquote "/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DspFilters-generated-files.hmap" "-I/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DspFilters-own-target-headers.hmap" "-I/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DspFilters-all-target-headers.hmap" -iquote "/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DspFilters-project-headers.hmap" -I/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Products/Debug-iphoneos/include -I../../../include -I../../../include/DspFilters "-I/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DerivedSources/armv7" "-I/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/DerivedSources" -F/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Products/Debug-iphoneos -F/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/Developer/Library/Frameworks -include /Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/PrecompiledHeaders/Prefix-egggvllsvypqpucltzvocubypcoa/Prefix.pch -c "/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm" -o "/Volumes/Code/Users/Vinnie/Library/Developer/Xcode/DerivedData/DspFilters-echaxsumqsnvfzeptvfuwxptflon/Build/Intermediates/DspFilters Demo.build/Debug-iphoneos/DspFilters.build/Objects-normal/armv7/juce_amalgamated.o"

In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In member function 'int juce::Random::nextInt(int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:1542: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:1882: warning: no previous prototype for 'tm juce::TimeHelpers::millisToLocal(juce::int64)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:1936: warning: no previous prototype for 'int juce::TimeHelpers::extendedModulo(juce::int64, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:1942: warning: no previous prototype for 'int juce::TimeHelpers::doFTime(juce::CharPointer_UTF32, int, const juce::String&, const tm*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6430: warning: no previous prototype for 'void juce::MD5Functions::encode(void*, const void*, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6443: warning: no previous prototype for 'void juce::MD5Functions::FF(juce::uint32&, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6449: warning: no previous prototype for 'void juce::MD5Functions::GG(juce::uint32&, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6455: warning: no previous prototype for 'void juce::MD5Functions::HH(juce::uint32&, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6461: warning: no previous prototype for 'void juce::MD5Functions::II(juce::uint32&, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32, juce::uint32)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6857: warning: no previous prototype for 'void juce::PrimesHelpers::createSmallSieve(int, juce::BigInteger&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6876: warning: no previous prototype for 'void juce::PrimesHelpers::bigSieve(const juce::BigInteger&, int, juce::BigInteger&, const juce::BigInteger&, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6914: warning: no previous prototype for 'bool juce::PrimesHelpers::findCandidate(const juce::BigInteger&, const juce::BigInteger&, int, juce::BigInteger&, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:6930: warning: no previous prototype for 'bool juce::PrimesHelpers::passesMillerRabin(const juce::BigInteger&, int)'
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9336: warning: no previous prototype for 'void juce::SocketHelpers::initSockets()'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9352: warning: no previous prototype for 'bool juce::SocketHelpers::resetSocketOptions(int, bool, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9365: warning: no previous prototype for 'bool juce::SocketHelpers::bindSocketToPort(int, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9381: warning: no previous prototype for 'int juce::SocketHelpers::readSocket(int, void*, int, volatile bool&, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9416: warning: no previous prototype for 'int juce::SocketHelpers::waitForReadiness(int, bool, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9469: warning: no previous prototype for 'bool juce::SocketHelpers::setSocketBlockingState(int, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9494: warning: no previous prototype for 'bool juce::SocketHelpers::connectSocket(volatile int&, bool, void**, const juce::String&, int, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9940: warning: no previous prototype for 'juce::String juce::URLHelpers::getMangledParameters(const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9957: warning: no previous prototype for 'int juce::URLHelpers::findStartOfDomain(const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:9968: warning: no previous prototype for 'void juce::URLHelpers::createHeadersAndPostData(const juce::URL&, juce::String&, juce::MemoryBlock&)'
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12223: warning: no previous prototype for 'char* juce::NumberToStringConverters::numberToString(char*, juce::int64)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12241: warning: no previous prototype for 'char* juce::NumberToStringConverters::numberToString(char*, juce::uint64)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12255: warning: no previous prototype for 'char* juce::NumberToStringConverters::numberToString(char*, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12276: warning: no previous prototype for 'char* juce::NumberToStringConverters::numberToString(char*, unsigned int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12290: warning: no previous prototype for 'char juce::NumberToStringConverters::getDecimalPoint()'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12302: warning: no previous prototype for 'char* juce::NumberToStringConverters::doubleToString(char*, int, double, int, size_t&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12345: warning: no previous prototype for 'const juce::CharPointer_UTF8 juce::NumberToStringConverters::createFromDouble(double, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:12852: warning: no previous prototype for 'int juce::WildCardHelpers::indexOfMatch(const juce::CharPointer_UTF8&, juce::CharPointer_UTF8, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:14999: warning: no previous prototype for 'bool juce::XmlIdentifierChars::isIdentifierCharSlow(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:15005: warning: no previous prototype for 'bool juce::XmlIdentifierChars::isIdentifierChar(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:15898: warning: no previous prototype for 'bool juce::XmlOutputFunctions::isLegalXmlChar(juce::uint32)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:15906: warning: no previous prototype for 'void juce::XmlOutputFunctions::escapeIllegalXmlChars(juce::OutputStream&, const juce::String&, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:15946: warning: no previous prototype for 'void juce::XmlOutputFunctions::writeSpaces(juce::OutputStream&, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:21562: warning: no previous prototype for 'bool juce::AiffFileHelpers::MarkChunk::metaDataContainsZeroIdentifiers(const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:21590: warning: no previous prototype for 'void juce::AiffFileHelpers::MarkChunk::create(juce::MemoryBlock&, const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:21649: warning: no previous prototype for 'void juce::AiffFileHelpers::COMTChunk::create(juce::MemoryBlock&, const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:24586: warning: no previous prototype for 'void juce::WavFileHelpers::ListChunk::appendLabelOrNoteChunk(const juce::StringPairArray&, const juce::String&, int, juce::MemoryOutputStream&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:24601: warning: no previous prototype for 'void juce::WavFileHelpers::ListChunk::appendExtraChunk(const juce::StringPairArray&, const juce::String&, juce::MemoryOutputStream&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:24623: warning: no previous prototype for 'void juce::WavFileHelpers::ListChunk::create(juce::MemoryBlock&, const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:25246: warning: no previous prototype for 'bool juce::WavFileHelpers::slowCopyWavFileWithNewMetadata(const juce::File&, const juce::StringPairArray&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:29573: warning: no previous prototype for 'int juce::MidiBufferHelpers::findActualEventLength(const juce::uint8*, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:29763: warning: no previous prototype for 'void juce::MidiFileHelpers::writeVariableLengthInt(juce::OutputStream&, unsigned int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:29784: warning: no previous prototype for 'bool juce::MidiFileHelpers::parseMidiHeader(const juce::uint8*&, short int&, short int&, short int&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:29828: warning: no previous prototype for 'double juce::MidiFileHelpers::convertTicksToSeconds(double, const juce::MidiMessageSequence&, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:41440: warning: no previous prototype for 'void juce::juce_callAnyTimersSynchronously()'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:47245: warning: no previous prototype for 'int juce::CodeDocumentHelpers::getCharacterType(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48315: warning: no previous prototype for 'int juce::CodeEditorHelpers::findFirstNonWhitespaceChar(const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48754: warning: no previous prototype for 'bool juce::CppTokeniser::isIdentifierStart(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48760: warning: no previous prototype for 'bool juce::CppTokeniser::isIdentifierBody(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48766: warning: no previous prototype for 'bool juce::CppTokeniser::isReservedKeyword(juce::CharPointer_UTF8, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48828: warning: no previous prototype for 'int juce::CppTokeniser::parseIdentifier(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48855: warning: no previous prototype for 'bool juce::CppTokeniser::skipNumberSuffix(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48867: warning: no previous prototype for 'bool juce::CppTokeniser::isHexDigit(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48874: warning: no previous prototype for 'bool juce::CppTokeniser::parseHexLiteral(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48896: warning: no previous prototype for 'bool juce::CppTokeniser::isOctalDigit(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48901: warning: no previous prototype for 'bool juce::CppTokeniser::parseOctalLiteral(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48915: warning: no previous prototype for 'bool juce::CppTokeniser::isDecimalDigit(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48920: warning: no previous prototype for 'bool juce::CppTokeniser::parseDecimalLiteral(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48935: warning: no previous prototype for 'bool juce::CppTokeniser::parseFloatLiteral(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:48992: warning: no previous prototype for 'int juce::CppTokeniser::parseNumber(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:49020: warning: no previous prototype for 'void juce::CppTokeniser::skipQuotedString(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:49036: warning: no previous prototype for 'void juce::CppTokeniser::skipComment(juce::CodeDocument::Iterator&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:52576: warning: no previous prototype for 'double juce::SliderHelpers::smallestAngleBetween(double, double)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:55101: warning: no previous prototype for 'int juce::TextEditorDefs::getCharacterCategory(juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:62086: warning: no previous prototype for 'juce::Component* juce::KeyboardFocusHelpers::getIncrementedComponent(juce::Component*, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:62730: warning: no previous prototype for 'const char* juce::KeyPressHelpers::numberPadPrefix()'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:62732: warning: no previous prototype for 'int juce::KeyPressHelpers::getNumpadKeyCode(const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:63686: warning: no previous prototype for 'juce::String juce::ComponentBuilderHelpers::getStateId(const juce::ValueTree&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:63691: warning: no previous prototype for 'juce::Component* juce::ComponentBuilderHelpers::findComponentWithID(juce::OwnedArray<juce::Component, juce::DummyCriticalSection>&, const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:63706: warning: no previous prototype for 'juce::Component* juce::ComponentBuilderHelpers::findComponentWithID(juce::Component*, const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:63724: warning: no previous prototype for 'juce::Component* juce::ComponentBuilderHelpers::createNewComponent(juce::ComponentBuilder::TypeHandler&, const juce::ValueTree&, juce::Component*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:63732: warning: no previous prototype for 'void juce::ComponentBuilderHelpers::updateComponent(juce::ComponentBuilder&, const juce::ValueTree&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:64532: warning: no previous prototype for 'bool juce::MultiDocHelpers::shouldDeleteComp(juce::Component*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:66695: warning: no previous prototype for 'void juce::TabbedComponentHelpers::deleteIfNecessary(juce::Component*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:66702: warning: no previous prototype for 'const juce::Rectangle<int> juce::TabbedComponentHelpers::getTabArea(juce::Rectangle<int>&, juce::BorderSize<int>&, juce::TabbedButtonBar::Orientation, int)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:67362: warning: no previous prototype for 'void juce::LookAndFeelHelpers::createRoundedPath(juce::Path&, float, float, float, float, float, bool, bool, bool, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:67412: warning: no previous prototype for 'const juce::Colour juce::LookAndFeelHelpers::createBaseColour(const juce::Colour&, bool, bool, bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:67425: warning: no previous prototype for 'const juce::TextLayout juce::LookAndFeelHelpers::layoutTooltipText(const juce::String&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:80073: warning: no previous prototype for 'juce::FileDragAndDropTarget* juce::ComponentPeerHelpers::findDragAndDropTarget(juce::Component*, const juce::StringArray&, juce::FileDragAndDropTarget*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:81718: warning: no previous prototype for 'void juce::juce_CheckCurrentlyFocusedTopLevelWindow()'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:82435: warning: no previous prototype for 'bool juce::RelativeRectangleHelpers::dependsOnSymbolsOtherThanThis(const juce::Expression&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:83331: warning: no previous prototype for 'juce::uint8 juce::ColourHelpers::floatAlphaToInt(float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:83337: warning: no previous prototype for 'void juce::ColourHelpers::convertHSBtoRGB(float, float, float, juce::uint8&, juce::uint8&, juce::uint8&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:90550: warning: no previous prototype for 'juce::Point<float> juce::DrawablePathHelpers::findCubicSubdivisionPoint(float, const juce::Point<float>*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:90562: warning: no previous prototype for 'juce::Point<float> juce::DrawablePathHelpers::findQuadraticSubdivisionPoint(float, const juce::Point<float>*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:92599: warning: no previous prototype for 'float juce::FontValues::limitFontHeight(float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:94298: warning: no previous prototype for 'juce::juce_wchar juce::CustomTypefaceHelpers::readChar(juce::InputStream&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:94313: warning: no previous prototype for 'void juce::CustomTypefaceHelpers::writeChar(juce::OutputStream&, juce::juce_wchar)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:94872: warning: no previous prototype for 'juce::String juce::PathHelpers::nextToken(juce::CharPointer_UTF8&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:96719: warning: no previous prototype for 'bool juce::PathStrokeHelpers::lineIntersection(float, float, float, float, float, float, float, float, float&, float&, float&)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:96837: warning: no previous prototype for 'void juce::PathStrokeHelpers::addEdgeAndJoint(juce::Path&, juce::PathStrokeType::JointStyle, float, float, float, float, float, float, float, float, float, float, float, float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:96929: warning: no previous prototype for 'void juce::PathStrokeHelpers::addLineEnd(juce::Path&, juce::PathStrokeType::EndCapStyle, float, float, float, float, float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:96995: warning: no previous prototype for 'void juce::PathStrokeHelpers::addArrowhead(juce::Path&, float, float, float, float, float, float, float, float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:97011: warning: no previous prototype for 'void juce::PathStrokeHelpers::shortenSubPath(juce::Array<juce::PathStrokeHelpers::LineSection, juce::DummyCriticalSection>&, float, float)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:97073: warning: no previous prototype for 'void juce::PathStrokeHelpers::addSubPath(juce::Path&, juce::Array<juce::PathStrokeHelpers::LineSection, juce::DummyCriticalSection>&, bool, float, float, juce::PathStrokeType::JointStyle, juce::PathStrokeType::EndCapStyle, const juce::PathStrokeHelpers::Arrowhead*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:97187: warning: no previous prototype for 'void juce::PathStrokeHelpers::createStroke(float, juce::PathStrokeType::JointStyle, juce::PathStrokeType::EndCapStyle, juce::Path&, const juce::Path&, const juce::AffineTransform&, float, const juce::PathStrokeHelpers::Arrowhead*)'
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::FlacNamespace::FLAC__lpc_compute_autocorrelation(const juce::FlacNamespace::FLAC__real*, unsigned int, unsigned int, juce::FlacNamespace::FLAC__real*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:121039: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:127983: warning: no previous prototype for 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_set_do_md5(juce::FlacNamespace::FLAC__StreamEncoder*, juce::FlacNamespace::FLAC__bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_set_compression_level(juce::FlacNamespace::FLAC__StreamEncoder*, unsigned int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128047: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_set_apodization(juce::FlacNamespace::FLAC__StreamEncoder*, const char*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128160: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128311: warning: no previous prototype for 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_disable_constant_subframes(juce::FlacNamespace::FLAC__StreamEncoder*, juce::FlacNamespace::FLAC__bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128322: warning: no previous prototype for 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_disable_fixed_subframes(juce::FlacNamespace::FLAC__StreamEncoder*, juce::FlacNamespace::FLAC__bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128333: warning: no previous prototype for 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_disable_verbatim_subframes(juce::FlacNamespace::FLAC__StreamEncoder*, juce::FlacNamespace::FLAC__bool)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128409: warning: no previous prototype for 'juce::FlacNamespace::FLAC__bool juce::FlacNamespace::FLAC__stream_encoder_get_do_md5(const juce::FlacNamespace::FLAC__StreamEncoder*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::FlacNamespace::set_defaults_enc(juce::FlacNamespace::FLAC__StreamEncoder*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:128697: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:132356: warning: no previous prototype for 'juce::OggVorbisNamespace::ogg_uint32_t juce::OggVorbisNamespace::ogg_bitreverse(juce::OggVorbisNamespace::ogg_uint32_t)'
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::vorbis_bitrate_init(juce::OggVorbisNamespace::vorbis_info*, juce::OggVorbisNamespace::bitrate_manager_state*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137109: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137110: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137111: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137118: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::vorbis_bitrate_addblock(juce::OggVorbisNamespace::vorbis_block*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137150: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137155: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:137202: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::vorbis_synthesis_blockin(juce::OggVorbisNamespace::vorbis_dsp_state*, juce::OggVorbisNamespace::vorbis_block*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138186: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138224: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138361: warning: no previous prototype for 'float* juce::OggVorbisNamespace::vorbis_window(juce::OggVorbisNamespace::vorbis_dsp_state*, int)'
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::_ve_envelope_init(juce::OggVorbisNamespace::envelope_lookup*, juce::OggVorbisNamespace::vorbis_info*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138887: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138904: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138907: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::_ve_amp(juce::OggVorbisNamespace::envelope_lookup*, juce::OggVorbisNamespace::vorbis_info_psy_global*, float*, juce::OggVorbisNamespace::envelope_band*, juce::OggVorbisNamespace::envelope_filter_state*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138966: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138981: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138984: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:138996: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:139003: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::floor0_map_lazy_init(juce::OggVorbisNamespace::vorbis_block*, juce::OggVorbisNamespace::vorbis_info_floor*, juce::OggVorbisNamespace::vorbis_look_floor0*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:139345: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:139356: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::fit_line(juce::OggVorbisNamespace::lsfit_acc*, int, int*, int*, juce::OggVorbisNamespace::vorbis_info_floor1*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:139931: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:139932: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'float juce::OggVorbisNamespace::vorbis_lpc_from_data(float*, float*, int, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:141297: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::vorbis_lsp_to_curve(float*, int*, int, int, float*, int, float, float)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142173: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142174: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142181: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142198: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::Laguerre_With_Deflation(float*, int, float*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142274: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::Newton_Raphson(float*, int, float*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142320: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::vorbis_lpc_to_lsp(float*, float*, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142371: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142374: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'int juce::OggVorbisNamespace::mapping0_forward(juce::OggVorbisNamespace::vorbis_block*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142634: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142680: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142697: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:142755: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::mdct_init(juce::OggVorbisNamespace::mdct_lookup*, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143218: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143226: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143227: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143228: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143229: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143232: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:143233: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'juce::OggVorbisNamespace::vorbis_look_psy_global* juce::OggVorbisNamespace::_vp_global_look(juce::OggVorbisNamespace::vorbis_info*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144530: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144542: warning: no previous prototype for 'void juce::OggVorbisNamespace::_vi_gpsy_free(juce::OggVorbisNamespace::vorbis_info_psy_global*)'
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'float*** juce::OggVorbisNamespace::setup_tone_curves(float*, float, int, float, float)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144594: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144615: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144616: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144624: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144626: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144660: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144661: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144662: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144670: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144679: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144680: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144704: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144705: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144725: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144727: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144730: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::_vp_psy_init(juce::OggVorbisNamespace::vorbis_look_psy*, juce::OggVorbisNamespace::vorbis_info_psy*, juce::OggVorbisNamespace::vorbis_info_psy_global*, int, long int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144760: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144762: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144763: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144774: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144776: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144777: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144782: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144787: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144798: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144811: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144814: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144822: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:144834: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::bark_noise_hybridmp(int, const long int*, const float*, float*, float, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145057: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::_vp_noisemask(juce::OggVorbisNamespace::vorbis_look_psy*, float*, float*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145192: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145197: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145224: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::_vp_offset_and_mix(juce::OggVorbisNamespace::vorbis_look_psy*, float*, float*, int, float*, float*, float*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145285: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145291: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145298: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145302: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::flag_lossless(int, float, float, float*, float*, int*, int, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145408: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'float juce::OggVorbisNamespace::noise_normalize(juce::OggVorbisNamespace::vorbis_look_psy*, int, float*, float*, float*, int*, float, int, int, int*)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145439: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145441: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145462: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145464: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: In function 'void juce::OggVorbisNamespace::_vp_couple_quantize_normalize(int, juce::OggVorbisNamespace::vorbis_info_psy_global*, juce::OggVorbisNamespace::vorbis_look_psy*, juce::OggVorbisNamespace::vorbis_info_mapping0*, float**, int**, int*, int, int)':
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145507: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145508: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145534: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145612: warning: implicit conversion shortens 64-bit value into a 32-bit value
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp:145641: warning: implicit conversion shortens 64-bit value into a 32-bit value
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
In file included from /Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.mm:10:
/Volumes/Code/Dev/DspFilters/Builds/XCode4/DspFilters Demo/../../../Juce/juce_amalgamated.cpp: At global scope:
Showing first 200 warnings only
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1

#2

(I can’t see an error anywhere in there…?)

The ARM compiler isn’t very good with big files though, and has internal errors if you give it too large a code unit. That’s why I created the 4 smaller amalgamated template files, which were each about as big as it was possible to make them without it blowing up.


#3

I need an amalgamation Jules!


#4

Then you’ll need to fix the gcc ARM compiler first!


#5

Then you’ll need to fix the gcc ARM compiler first![/quote]

Im okay with several .cpp

I’m looking at your Amalgamator extra is there a way to set it up so I can make a script that will pump out a small folder with an amalgamation of all of Juce?


#6

Yes, that’s how I used to do it.


#7

Okay I"m using XCode 4 and I choose “Build for Archiving” (which produces a Release build according to the current scheme) but I can’t find the amalgamator executable! And how do I put it into my bin so that it is available as a command when I am in Terminal?


#8

I’m sure the exe is there somewhere! I just used to manually copy it to my bin folder when I updated it.


#9

Vinn, you seem to be the King of Windows, so let me see if I can help you out. (Ignore me if this is all basic)

echo $PATH will show you your current search path for executables

You can modify/create pico ~/.profile and add a path

export PATH=/usr/local/bin:$PATH

if the path doesn’t exist already. (That way any new instances of the terminal window will load in this path)

You can then create the paths for /usr/local/bin and put the executable in there then it should be found without specifying the full path to the binary


#10

I don’t have /usr/local/bin but I figured out how to put it in /usr/bin using sudo, and giving it the right permissions.

The problem is I had to use the pre-built amalgamator from an old juce_tip, and I want to use the new one.

But I can’t find the build output!! I am running XCode 4 and opening the Amalgamator project in the juce extras (latest tip). Of course, that’s an XCode 3 project (I think). I did not “Modernize Project”. I have been using Spotlight and Finder to search like a mad man but I cannot seem to find the executable or project output for either the debug or release builds of Amalgamator from XCode.

Let me also point out I changed XCode’s global “Derived Data” setting to another partition instead of my system partition. Still, haven’t found anything.


#11

Does xcode 4 have a “Products” disclosure like xcode 3? If so, you can open it, right click on your executable name and reveal in finder.

(Sorry have xcode 3 running right now)


#12

Nope and I still haven’t figured this shit out.

Gonna take Jules’ advice and use grep from the root instead of Spotlight and Finder.


#13

It would seem that the single-file amalgamation that is included in the latest tip works perfectly for iOS targets. Its just the Mac one that is broken.