<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Trying to compile FX plugin...new error on me...]]></title><description><![CDATA[<p dir="auto">SO Im trying to compile an FX project - it has C++ nodes (from airwindows) and ScriptNode nodes ... so Im getting this error set:</p>
<pre><code>D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h(68,24): error C2374: 'ProjectInfo::projectName': redefinition; multiple initialization [D:\Hise_Work\MultiFXTest_XXX\Binaries\Builds\VisualStudio2022\ToyBox2_SharedCode.vcxproj]
  (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
  D:\Hise_Work\MultiFXTest_XXX\DspNetworks\Binaries\JuceLibraryCode\JuceHeader.h(49,24):
  see declaration of 'ProjectInfo::projectName'

D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h(69,24): error C2374: 'ProjectInfo::companyName': redefinition; multiple initialization [D:\Hise_Work\MultiFXTest_XXX\Binaries\Builds\VisualStudio2022\ToyBox2_SharedCode.vcxproj]
  (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
  D:\Hise_Work\MultiFXTest_XXX\DspNetworks\Binaries\JuceLibraryCode\JuceHeader.h(50,24):
  see declaration of 'ProjectInfo::companyName'

D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h(70,24): error C2374: 'ProjectInfo::versionString': redefinition; multiple initialization [D:\Hise_Work\MultiFXTest_XXX\Binaries\Builds\VisualStudio2022\ToyBox2_SharedCode.
vcxproj]
  (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
  D:\Hise_Work\MultiFXTest_XXX\DspNetworks\Binaries\JuceLibraryCode\JuceHeader.h(51,24):
  see declaration of 'ProjectInfo::versionString'

D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h(71,24): error C2374: 'ProjectInfo::versionNumber': redefinition; multiple initialization [D:\Hise_Work\MultiFXTest_XXX\Binaries\Builds\VisualStudio2022\ToyBox2_SharedCode.
vcxproj]
  (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
  D:\Hise_Work\MultiFXTest_XXX\DspNetworks\Binaries\JuceLibraryCode\JuceHeader.h(52,24):
  see declaration of 'ProjectInfo::versionNumber'
</code></pre>
<p dir="auto">so "redefinition; multiple initialization "?? wha?</p>
<p dir="auto">If I go look at D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h</p>
<p dir="auto">I see this as the supposed offending code:</p>
<pre><code>#if ! JUCE_DONT_DECLARE_PROJECTINFO
namespace ProjectInfo
{
    const char* const  projectName    = "ToyBox2";
    const char* const  companyName    = "ChannelRobot";
    const char* const  versionString  = "1.0.0";
    const int          versionNumber  = 0x10000;
}
</code></pre>
<p dir="auto">which seems odd...</p>
<p dir="auto">Anyone got a clue?</p>
]]></description><link>https://forum.hise.audio/topic/14863/trying-to-compile-fx-plugin-new-error-on-me</link><generator>RSS for Node</generator><lastBuildDate>Fri, 19 Jun 2026 02:17:38 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14863.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Jun 2026 21:12:21 GMT</pubDate><ttl>60</ttl></channel></rss>