Forum
    • Categories
    • Register
    • Login

    Trying to compile FX plugin...new error on me...

    Scheduled Pinned Locked Moved General Questions
    1 Posts 1 Posters 13 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • LindonL
      Lindon
      last edited by

      SO Im trying to compile an FX project - it has C++ nodes (from airwindows) and ScriptNode nodes ... so Im getting this error set:

      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'
      

      so "redefinition; multiple initialization "?? wha?

      If I go look at D:\Hise_Work\MultiFXTest_XXX\Binaries\JuceLibraryCode\JuceHeader.h

      I see this as the supposed offending 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;
      }
      

      which seems odd...

      Anyone got a clue?

      HISE Development for hire.
      www.channelrobot.com

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      13

      Online

      2.4k

      Users

      13.8k

      Topics

      120.0k

      Posts