[Solved] Projucer not building on Windows


#1

Projucer is no longer building in VisualStudio2013 in the develop branch:

Microsoft (R) Build Engine version 12.0.40629.0
[Microsoft .NET Framework, version 4.0.30319.34014]
Copyright (C) Microsoft Corporation. All rights reserved.

c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(568): error C2504: 'ModifierKeyReceiver' : base class undefined (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2423): error C2061: syntax error : identifier 'ModifierKeyProvider' (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2423): error C3668: 'juce::HWNDComponentPeer::setModifierKeyProvider' : method with override specifier 'override' did not override any base class methods (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2428): error C3668: 'juce::HWNDComponentPeer::removeModifierKeyProvider' : method with override specifier 'override' did not override any base class methods (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2425): error C2065: 'modProvider' : undeclared identifier (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2425): error C2065: 'provider' : undeclared identifier (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
c:\jenkins\jobs\projucer windows\workspace\modules\juce_gui_basics\native/juce_win32_Windowing.cpp(2430): error C2065: 'modProvider' : undeclared identifier (..\..\JuceLibraryCode\juce_gui_basics.cpp) [C:\Jenkins\jobs\Projucer Windows\workspace\extras\Projucer\Builds\VisualStudio2013\Projucer.vcxproj]
Finished: FAILURE

#2

Thanks for the heads-up. This is fixed now.