Build problem on Windows 10 / VS 2015 Community


#1

This is odd, and onl just started happening, As Far As I Can Tell (may be due one of the recent Win10/VS2015 updates or Juce)

Here's a full build log of (just about) all of juce (Release and Debug) - I'll try to highlight (bold) the issues I can see (but don't understand).

 

Sadly, I haven't had a chance to examine/explore these, but hope his is helpful (Bulding on a teeny-tiny Linx7pad - with limited RAM, which used to build VS2013 fine, but 2015 may be too much for it )

 

------ Rebuild All started: Project: The Introjucer, Configuration: Release Win32 ------

  jucer_AppearanceSettings.cpp

  jucer_AutoUpdater.cpp

  jucer_CommandLine.cpp

  jucer_DocumentEditorComponent.cpp

  jucer_GlobalPreferences.cpp

  jucer_Main.cpp

  jucer_MainWindow.cpp

  jucer_OpenDocumentManager.cpp

  jucer_SourceCodeEditor.cpp

  jucer_ComponentTypeHandler.cpp

  jucer_ButtonDocument.cpp

  jucer_ComponentDocument.cpp

  jucer_ColouredElement.cpp

  jucer_PaintElement.cpp

  jucer_PaintElementPath.cpp

  jucer_ComponentLayoutEditor.cpp

  jucer_ComponentOverlayComponent.cpp

  jucer_EditingPanelBase.cpp

  jucer_JucerDocumentEditor.cpp

  jucer_PaintRoutineEditor.cpp

  jucer_PaintRoutinePanel.cpp

  jucer_ResourceEditorPanel.cpp

  jucer_TestComponent.cpp

  jucer_BinaryResources.cpp

  jucer_ComponentLayout.cpp

  jucer_GeneratedCode.cpp

  jucer_JucerDocument.cpp

  jucer_ObjectTypes.cpp

  jucer_PaintRoutine.cpp

  jucer_ProjectExporter.cpp

  jucer_ResourceFile.cpp

  jucer_DependencyPathPropertyComponent.cpp

  jucer_Module.cpp

  jucer_Project.cpp

  jucer_ProjectContentComponent.cpp

  jucer_ProjectType.cpp

  jucer_CodeHelpers.cpp

  jucer_FileHelpers.cpp

  jucer_Icons.cpp

  jucer_JucerTreeViewBase.cpp

  jucer_MiscUtilities.cpp

  jucer_SlidingPanelComponent.cpp

  jucer_StoredSettings.cpp

  jucer_NewFileWizard.cpp

  jucer_NewProjectWizardClasses.cpp

  BinaryData.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  The Introjucer.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\The Introjucer.exe

------ Rebuild All started: Project: BinaryBuilder, Configuration: Release Win32 ------

  Main.cpp

  juce_core.cpp

  Generating code

  Finished generating code

  BinaryBuilder.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\BinaryBuilder.exe

------ Rebuild All started: Project: AnimationAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

..\..\Source\Main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  AnimationAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\AnimationAppExample.exe

------ Rebuild All started: Project: JuceDemoPlugin, Configuration: Release Win32 ------

  PluginProcessor.cpp

  PluginEditor.cpp

  juce_AAX_Wrapper.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_PluginUtilities.cpp

  juce_VST_Wrapper.cpp

  juce_VST3_Wrapper.cpp

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(46): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(47): warning C4458: declaration of 'blockSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(158): note: see declaration of 'AudioEffect::blockSize' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffectx.cpp(758): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffect.cpp(139): warning C4458: declaration of 'editor' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(156): note: see declaration of 'AudioEffect::editor' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffect.cpp(391): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\Program Files\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h(1925): warning C4005: 'snprintf': macro redefinition (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

  C:\SDKs\VST3 SDK\pluginterfaces/base/fstrdefs.h(102): note: see previous definition of 'snprintf' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

C:\Program Files\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h(1927): fatal error C1189: #error:  Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

------ Rebuild All started: Project: Plugin Host, Configuration: Release Win32 ------

  FilterGraph.cpp

  GraphEditorPanel.cpp

  HostStartup.cpp

  InternalFilters.cpp

..\..\Source\FilterGraph.cpp(363): warning C4189: 'processor': local variable is initialized but not referenced

  MainHostWindow.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  Plugin Host.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\Plugin Host.exe

------ Rebuild All started: Project: AudioAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  AudioAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\AudioAppExample.exe

------ Rebuild All started: Project: BouncingBallWavetableDemo, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  BouncingBallWavetableDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\BouncingBallWavetableDemo.exe

------ Rebuild All started: Project: ComponentTutorialExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

..\..\Source\Main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  ComponentTutorialExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\ComponentTutorialExample.exe

------ Rebuild All started: Project: JuceDemo, Configuration: Release Win32 ------

  Main.cpp

  MainWindow.cpp

  IntroScreen.cpp

  AnimationDemo.cpp

  AudioLatencyDemo.cpp

  AudioPlaybackDemo.cpp

  AudioRecordingDemo.cpp

  AudioSettingsDemo.cpp

  AudioSynthesiserDemo.cpp

  Box2DDemo.cpp

  CameraDemo.cpp

  ChildProcessDemo.cpp

  CodeEditorDemo.cpp

  ComponentTransformsDemo.cpp

  CryptographyDemo.cpp

  DialogsDemo.cpp

  FontsDemo.cpp

  GraphicsDemo.cpp

  ImagesDemo.cpp

  JavaScript.cpp

  KeyMappingsDemo.cpp

  LiveConstantDemo.cpp

  LookAndFeelDemo.cpp

  MDIDemo.cpp

  MidiDemo.cpp

  MultithreadingDemo.cpp

  MultiTouch.cpp

  NetworkingDemo.cpp

  OpenGLDemo.cpp

  OpenGLDemo2D.cpp

  PropertiesDemo.cpp

  SystemInfoDemo.cpp

  TimersAndEventsDemo.cpp

  UnitTestsDemo.cpp

  ValueTreesDemo.cpp

  VideoDemo.cpp

  WebBrowserDemo.cpp

  WidgetsDemo.cpp

  WindowsDemo.cpp

  XMLandJSONDemo.cpp

  BinaryData.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_box2d.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

  Finished generating code

  JuceDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\JuceDemo.exe

------ Rebuild All started: Project: HelloWorld, Configuration: Release Win32 ------

  Main.cpp

  MainComponent.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

..\..\Source\Main.cpp(64): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(105): warning C4100: 'commandLine': unreferenced formal parameter

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  HelloWorld.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\HelloWorld.exe

------ Rebuild All started: Project: OpenGLAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  BinaryData.cpp

 juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

..\..\Source\Main.cpp(28): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(50): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\MainComponent.cpp(198): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

..\..\Source\MainComponent.cpp(225): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

..\..\Source\MainComponent.cpp(285): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  OpenGLAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\OpenGLAppExample.exe

------ Rebuild All started: Project: PluckedStringsDemo, Configuration: Release Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  PluckedStringsDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\PluckedStringsDemo.exe

------ Rebuild All started: Project: SimpleFFTExample, Configuration: Release Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  SimpleFFTExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\SimpleFFTExample.exe

========== Rebuild All: 12 succeeded, 1 failed, 0 skipped ==========

 


#2

Very odd. That function definitely isn't recursive! Thanks, we'll try it ourselves in VS2015


#3

I'm just refreshing my whole Juce tree from the tip. I'll try and rebuild unless it's just one of my "funnies"

 


#4

Here's the result (a little different. .dll/.vst missing, but everything else built successfully. Haven't had a chance to see if th demo plugin project is correct)

 

Compiler info


Microsoft Visual Studio Community 2015

Version 14.0.23107.0 D14REL

Microsoft .NET Framework

Version 4.6.00079


Installed Version: Community


Visual Basic 2015   00322-20000-00000-AA647

Microsoft Visual Basic 2015


Visual C# 2015   00322-20000-00000-AA647

Microsoft Visual C# 2015


Visual C++ 2015   00322-20000-00000-AA647

Microsoft Visual C++ 2015


Application Insights Tools for Visual Studio Package   1.0

Application Insights Tools for Visual Studio


ASP.NET and Web Tools   14.0.20711.0

ASP.NET and Web Tools


ASP.NET Web Frameworks and Tools 2013   5.2.30624.0

For additional information, visit http://www.asp.net/


Common Azure Tools   1.5

Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.


GenerateUnitTest   1.0

Generates unit test code for methods in classes under test.


Microsoft Azure HDInsight HQL Service   2.0.2200.0

Language service for Hive query


Microsoft Azure HDInsight Tools for Visual Studio   2.0.2200.0

An integrated development environment for HDInsight application development.


Microsoft Azure Mobile Services Tools   1.4

Microsoft Azure Mobile Services Tools


Microsoft Azure Tools   2.7

Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.7.30728.1602


NuGet Package Manager   3.0.0

NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.


PreEmptive Analytics Visualizer   1.2

Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.


SQL Server Data Tools   14.0.50730.0

Microsoft SQL Server Data Tools


Visual Studio Tools for Universal Windows Apps   14.0.23121.00 D14OOB

The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.

 

----- Rebuild All started: Project: The Introjucer, Configuration: Release Win32 ------

  jucer_AppearanceSettings.cpp

  jucer_AutoUpdater.cpp

  jucer_CommandLine.cpp

  jucer_DocumentEditorComponent.cpp

  jucer_GlobalPreferences.cpp

  jucer_Main.cpp

  jucer_MainWindow.cpp

  jucer_OpenDocumentManager.cpp

  jucer_SourceCodeEditor.cpp

  jucer_ComponentTypeHandler.cpp

  jucer_ButtonDocument.cpp

  jucer_ComponentDocument.cpp

  jucer_ColouredElement.cpp

  jucer_PaintElement.cpp

  jucer_PaintElementPath.cpp

  jucer_ComponentLayoutEditor.cpp

  jucer_ComponentOverlayComponent.cpp

  jucer_EditingPanelBase.cpp

  jucer_JucerDocumentEditor.cpp

  jucer_PaintRoutineEditor.cpp

  jucer_PaintRoutinePanel.cpp

  jucer_ResourceEditorPanel.cpp

  jucer_TestComponent.cpp

  jucer_BinaryResources.cpp

  jucer_ComponentLayout.cpp

  jucer_GeneratedCode.cpp

  jucer_JucerDocument.cpp

  jucer_ObjectTypes.cpp

  jucer_PaintRoutine.cpp

  jucer_ProjectExporter.cpp

  jucer_ResourceFile.cpp

  jucer_DependencyPathPropertyComponent.cpp

  jucer_Module.cpp

  jucer_Project.cpp

  jucer_ProjectContentComponent.cpp

  jucer_ProjectType.cpp

  jucer_CodeHelpers.cpp

  jucer_FileHelpers.cpp

  jucer_Icons.cpp

  jucer_JucerTreeViewBase.cpp

  jucer_MiscUtilities.cpp

  jucer_SlidingPanelComponent.cpp

  jucer_StoredSettings.cpp

  jucer_NewFileWizard.cpp

  jucer_NewProjectWizardClasses.cpp

  BinaryData.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  The Introjucer.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\The Introjucer.exe

------ Rebuild All started: Project: The Introjucer, Configuration: Debug Win32 ------

  jucer_AppearanceSettings.cpp

  jucer_AutoUpdater.cpp

  jucer_CommandLine.cpp

  jucer_DocumentEditorComponent.cpp

  jucer_GlobalPreferences.cpp

  jucer_Main.cpp

  jucer_MainWindow.cpp

  jucer_OpenDocumentManager.cpp

  jucer_SourceCodeEditor.cpp

  jucer_ComponentTypeHandler.cpp

  jucer_ButtonDocument.cpp

  jucer_ComponentDocument.cpp

  jucer_ColouredElement.cpp

  jucer_PaintElement.cpp

  jucer_PaintElementPath.cpp

  jucer_ComponentLayoutEditor.cpp

  jucer_ComponentOverlayComponent.cpp

  jucer_EditingPanelBase.cpp

  jucer_JucerDocumentEditor.cpp

  jucer_PaintRoutineEditor.cpp

  jucer_PaintRoutinePanel.cpp

  jucer_ResourceEditorPanel.cpp

  jucer_TestComponent.cpp

  jucer_BinaryResources.cpp

  jucer_ComponentLayout.cpp

  jucer_GeneratedCode.cpp

  jucer_JucerDocument.cpp

  jucer_ObjectTypes.cpp

  jucer_PaintRoutine.cpp

  jucer_ProjectExporter.cpp

  jucer_ResourceFile.cpp

  jucer_DependencyPathPropertyComponent.cpp

  jucer_Module.cpp

  jucer_Project.cpp

  jucer_ProjectContentComponent.cpp

  jucer_ProjectType.cpp

  jucer_CodeHelpers.cpp

  jucer_FileHelpers.cpp

  jucer_Icons.cpp

  jucer_JucerTreeViewBase.cpp

  jucer_MiscUtilities.cpp

  jucer_SlidingPanelComponent.cpp

  jucer_StoredSettings.cpp

  jucer_NewFileWizard.cpp

  jucer_NewProjectWizardClasses.cpp

  BinaryData.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  The Introjucer.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\The Introjucer.exe

------ Rebuild All started: Project: BinaryBuilder, Configuration: Release Win32 ------

  Main.cpp

  juce_core.cpp

  Generating code

  Finished generating code

  BinaryBuilder.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\BinaryBuilder.exe

------ Rebuild All started: Project: BinaryBuilder, Configuration: Debug Win32 ------

  Main.cpp

  juce_core.cpp

  BinaryBuilder.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\BinaryBuilderDb.exe

------ Rebuild All started: Project: AnimationAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

..\..\Source\Main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  AnimationAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\AnimationAppExample.exe

------ Rebuild All started: Project: AnimationAppExample, Configuration: Debug Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

d:\juce -related\juce\examples\animationappexample\source\main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

d:\juce -related\juce\examples\animationappexample\source\main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_audio_processors.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  AnimationAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\AnimationAppExampleDb.exe

------ Rebuild All started: Project: JuceDemoPlugin, Configuration: Release Win32 ------

  PluginProcessor.cpp

  PluginEditor.cpp

  juce_AAX_Wrapper.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_PluginUtilities.cpp

  juce_VST_Wrapper.cpp

  juce_VST3_Wrapper.cpp

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(46): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(47): warning C4458: declaration of 'blockSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(158): note: see declaration of 'AudioEffect::blockSize' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffectx.cpp(758): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffect.cpp(139): warning C4458: declaration of 'editor' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(156): note: see declaration of 'AudioEffect::editor' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\SDKs\vstsdk2.4\public.sdk/source/vst2.x/audioeffect.cpp(391): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

C:\Program Files\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h(1925): warning C4005: 'snprintf': macro redefinition (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

  C:\SDKs\VST3 SDK\pluginterfaces/base/fstrdefs.h(102): note: see previous definition of 'snprintf' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

C:\Program Files\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h(1927): fatal error C1189: #error:  Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

------ Rebuild All started: Project: JuceDemoPlugin, Configuration: Debug Win32 ------

  PluginProcessor.cpp

  PluginEditor.cpp

  juce_AAX_Wrapper.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_PluginUtilities.cpp

  juce_VST_Wrapper.cpp

  juce_VST3_Wrapper.cpp

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(46): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(47): warning C4458: declaration of 'blockSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(158): note: see declaration of 'AudioEffect::blockSize' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffectx.cpp(758): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.cpp(139): warning C4458: declaration of 'editor' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(156): note: see declaration of 'AudioEffect::editor' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.cpp(391): warning C4458: declaration of 'sampleRate' hides class member (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

  c:\sdks\vstsdk2.4\public.sdk\source\vst2.x\audioeffect.h(157): note: see declaration of 'AudioEffect::sampleRate' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST\juce_VST_Wrapper.cpp)

c:\program files\windows kits\10\include\10.0.10150.0\ucrt\stdio.h(1925): warning C4005: 'snprintf': macro redefinition (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

  c:\sdks\vst3 sdk\pluginterfaces\base\fstrdefs.h(102): note: see previous definition of 'snprintf' (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

c:\program files\windows kits\10\include\10.0.10150.0\ucrt\stdio.h(1927): fatal error C1189: #error:  Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\..\..\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp)

------ Rebuild All started: Project: Plugin Host, Configuration: Release Win32 ------

  FilterGraph.cpp

  GraphEditorPanel.cpp

  HostStartup.cpp

  InternalFilters.cpp

..\..\Source\FilterGraph.cpp(363): warning C4189: 'processor': local variable is initialized but not referenced

  MainHostWindow.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(472): warning C4458: declaration of 'error' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(764): note: see declaration of 'juce::ASIOAudioIODevice::error' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'minSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::minSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'maxSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::maxSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'granularity' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::granularity' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(1030): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  Plugin Host.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\Plugin Host.exe

------ Rebuild All started: Project: Plugin Host, Configuration: Debug Win32 ------

  FilterGraph.cpp

  GraphEditorPanel.cpp

  HostStartup.cpp

  InternalFilters.cpp

  MainHostWindow.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(472): warning C4458: declaration of 'error' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(764): note: see declaration of 'juce::ASIOAudioIODevice::error' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'minSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::minSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'maxSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::maxSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'granularity' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::granularity' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(1030): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Plugin Host.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\Plugin HostDb.exe

------ Rebuild All started: Project: AudioAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

 Finished generating code

  AudioAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\AudioAppExample.exe

------ Rebuild All started: Project: AudioAppExample, Configuration: Debug Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  AudioAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\AudioAppExampleDb.exe

------ Rebuild All started: Project: BouncingBallWavetableDemo, Configuration: Release Win32 ------

 MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  BouncingBallWavetableDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\BouncingBallWavetableDemo.exe

------ Rebuild All started: Project: BouncingBallWavetableDemo, Configuration: Debug Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_video.cpp

  BouncingBallWavetableDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\BouncingBallWavetableDemoDb.exe

------ Rebuild All started: Project: ComponentTutorialExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

..\..\Source\Main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  ComponentTutorialExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\ComponentTutorialExample.exe

------ Rebuild All started: Project: ComponentTutorialExample, Configuration: Debug Win32 ------

  MainComponent.cpp

  Main.cpp

  juce_core.cpp

  juce_data_structures.cpp

d:\juce -related\juce\examples\componenttutorialexample\source\main.cpp(27): warning C4100: 'commandLine': unreferenced formal parameter

d:\juce -related\juce\examples\componenttutorialexample\source\main.cpp(49): warning C4100: 'commandLine': unreferenced formal parameter

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  ComponentTutorialExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\ComponentTutorialExampleDb.exe

------ Rebuild All started: Project: JuceDemo, Configuration: Release Win32 ------

  Main.cpp

  MainWindow.cpp

  IntroScreen.cpp

  AnimationDemo.cpp

  AudioLatencyDemo.cpp

  AudioPlaybackDemo.cpp

  AudioRecordingDemo.cpp

  AudioSettingsDemo.cpp

  AudioSynthesiserDemo.cpp

  Box2DDemo.cpp

  CameraDemo.cpp

  ChildProcessDemo.cpp

  CodeEditorDemo.cpp

  ComponentTransformsDemo.cpp

  CryptographyDemo.cpp

  DialogsDemo.cpp

  FontsDemo.cpp

  GraphicsDemo.cpp

  ImagesDemo.cpp

  JavaScript.cpp

  KeyMappingsDemo.cpp

  LiveConstantDemo.cpp

  LookAndFeelDemo.cpp

  MDIDemo.cpp

  MidiDemo.cpp

  MultithreadingDemo.cpp

  MultiTouch.cpp

  NetworkingDemo.cpp

  OpenGLDemo.cpp

  OpenGLDemo2D.cpp

  PropertiesDemo.cpp

  SystemInfoDemo.cpp

  TimersAndEventsDemo.cpp

  UnitTestsDemo.cpp

  ValueTreesDemo.cpp

  VideoDemo.cpp

  WebBrowserDemo.cpp

  WidgetsDemo.cpp

  WindowsDemo.cpp

  XMLandJSONDemo.cpp

  BinaryData.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(472): warning C4458: declaration of 'error' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(764): note: see declaration of 'juce::ASIOAudioIODevice::error' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'minSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::minSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'maxSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::maxSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(919): warning C4458: declaration of 'granularity' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::granularity' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(1030): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native/juce_win32_ASIO.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  juce_box2d.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

  Finished generating code

  JuceDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\JuceDemo.exe

------ Rebuild All started: Project: JuceDemo, Configuration: Debug Win32 ------

  Main.cpp

  MainWindow.cpp

  IntroScreen.cpp

  AnimationDemo.cpp

  AudioLatencyDemo.cpp

  AudioPlaybackDemo.cpp

  AudioRecordingDemo.cpp

  AudioSettingsDemo.cpp

  AudioSynthesiserDemo.cpp

  Box2DDemo.cpp

  CameraDemo.cpp

  ChildProcessDemo.cpp

  CodeEditorDemo.cpp

 ComponentTransformsDemo.cpp

  CryptographyDemo.cpp

  DialogsDemo.cpp

  FontsDemo.cpp

  GraphicsDemo.cpp

  ImagesDemo.cpp

  JavaScript.cpp

  KeyMappingsDemo.cpp

  LiveConstantDemo.cpp

  LookAndFeelDemo.cpp

  MDIDemo.cpp

  MidiDemo.cpp

  MultithreadingDemo.cpp

  MultiTouch.cpp

  NetworkingDemo.cpp

  OpenGLDemo2D.cpp

  OpenGLDemo.cpp

  PropertiesDemo.cpp

  SystemInfoDemo.cpp

  TimersAndEventsDemo.cpp

  UnitTestsDemo.cpp

  ValueTreesDemo.cpp

  VideoDemo.cpp

  WebBrowserDemo.cpp

  WidgetsDemo.cpp

  WindowsDemo.cpp

  XMLandJSONDemo.cpp

  BinaryData.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(472): warning C4458: declaration of 'error' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(764): note: see declaration of 'juce::ASIOAudioIODevice::error' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'minSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::minSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'maxSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::maxSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(919): warning C4458: declaration of 'granularity' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::granularity' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(1030): warning C4458: declaration of 'preferredSize' hides class member (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  d:\juce -related\juce\modules\juce_audio_devices\native\juce_win32_asio.cpp(772): note: see declaration of 'juce::ASIOAudioIODevice::preferredSize' (compiling source file ..\..\..\..\modules\juce_audio_devices\juce_audio_devices.cpp)

  juce_audio_utils.cpp

  juce_box2d.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  JuceDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\JuceDemoDb.exe

------ Rebuild All started: Project: HelloWorld, Configuration: Release Win32 ------

  Main.cpp

  MainComponent.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

..\..\Source\Main.cpp(64): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(105): warning C4100: 'commandLine': unreferenced formal parameter

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

  Finished generating code

  HelloWorld.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\HelloWorld.exe

------ Rebuild All started: Project: HelloWorld, Configuration: Debug Win32 ------

  Main.cpp

  MainComponent.cpp

  juce_core.cpp

  juce_data_structures.cpp

d:\juce -related\juce\examples\helloworld\source\main.cpp(64): warning C4100: 'commandLine': unreferenced formal parameter

d:\juce -related\juce\examples\helloworld\source\main.cpp(105): warning C4100: 'commandLine': unreferenced formal parameter

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  HelloWorld.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\HelloWorldDb.exe

------ Rebuild All started: Project: OpenGLAppExample, Configuration: Release Win32 ------

  MainComponent.cpp

  Main.cpp

  BinaryData.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

..\..\Source\Main.cpp(28): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\Main.cpp(50): warning C4100: 'commandLine': unreferenced formal parameter

..\..\Source\MainComponent.cpp(198): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

..\..\Source\MainComponent.cpp(225): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

..\..\Source\MainComponent.cpp(285): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils/juce_OpenGLAppComponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  OpenGLAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\OpenGLAppExample.exe

------ Rebuild All started: Project: OpenGLAppExample, Configuration: Debug Win32 ------

  MainComponent.cpp

  Main.cpp

  BinaryData.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

d:\juce -related\juce\examples\openglappexample\source\main.cpp(28): warning C4100: 'commandLine': unreferenced formal parameter

d:\juce -related\juce\examples\openglappexample\source\main.cpp(50): warning C4100: 'commandLine': unreferenced formal parameter

d:\juce -related\juce\examples\openglappexample\source\maincomponent.cpp(198): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils\juce_openglappcomponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

d:\juce -related\juce\examples\openglappexample\source\maincomponent.cpp(225): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils\juce_openglappcomponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

d:\juce -related\juce\examples\openglappexample\source\maincomponent.cpp(285): warning C4458: declaration of 'openGLContext' hides class member

  d:\juce -related\juce\modules\juce_opengl\utils\juce_openglappcomponent.h(65): note: see declaration of 'juce::OpenGLAppComponent::openGLContext' (compiling source file ..\..\Source\MainComponent.cpp)

  juce_audio_processors.cpp

  juce_core.cpp

  juce_cryptography.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  juce_opengl.cpp

  juce_video.cpp

  OpenGLAppExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\OpenGLAppExampleDb.exe

------ Rebuild All started: Project: PluckedStringsDemo, Configuration: Release Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  PluckedStringsDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\PluckedStringsDemo.exe

------ Rebuild All started: Project: PluckedStringsDemo, Configuration: Debug Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  PluckedStringsDemo.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\PluckedStringsDemoDb.exe

------ Rebuild All started: Project: SimpleFFTExample, Configuration: Release Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  Generating code

d:\juce -related\juce\modules\juce_audio_basics\sources\juce_bufferingaudiosource.cpp(92): warning C4717: 'juce::BufferingAudioSource::releaseResources': recursive on all control paths, function will cause runtime stack overflow

  Finished generating code

  SimpleFFTExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Release\SimpleFFTExample.exe

------ Rebuild All started: Project: SimpleFFTExample, Configuration: Debug Win32 ------

  Main.cpp

  juce_audio_basics.cpp

  juce_audio_devices.cpp

  juce_audio_formats.cpp

  juce_audio_processors.cpp

  juce_audio_utils.cpp

  juce_core.cpp

  juce_data_structures.cpp

  juce_events.cpp

  juce_graphics.cpp

  juce_gui_basics.cpp

  juce_gui_extra.cpp

  SimpleFFTExample.vcxproj -> D:\JUCE -Related\JUCE\examples\EVERYTHING\Debug\SimpleFFTExampleDb.exe

========== Rebuild All: 24 succeeded, 2 failed, 0 skipped ==========


Sent from Mail for Windows 10

No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.6125 / Virus Database: 4392/10455 - Release Date: 08/17/15

#5

Hello,

Looking into it, it appears that this was a bug in an older version of VS 2015 which was earlier this year. Are you using the latest version? I've just tried it myself and could not reproduce the problem.


#6

As far as I know! (I included the compiler info in my previous message (1st panel)) -

But I got it on Sunday direct from  form the MS VS Comminity site, and installed all suggested updates

Compiler info

Microsoft Visual Studio Community 2015

Version 14.0.23107.0 D14REL

Microsoft .NET Framework Version 4.6.00079