Latest post Sat, Nov 27 2021 10:19 AM by Manjit. 5 replies.
Page 1 of 1 (6 items)
Sort Posts: Previous Next
  • Mon, Aug 3 2015 2:23 PM

    • mafull
    • Not Ranked
    • Joined on Mon, Aug 3 2015
    • Posts 1
    • Points 15

    Compiling SDK samples + installing plugins

    I've downloaded both the "AVX 2.0 SDK" and "Avid 2.3 SDK" from the developer download page and have been attempting to compile the samples in Visual Studio 2015. Whilst the 2.0 samples compile fine, the ones from the 2.3 SDK give errors based on a missing header file "defineacfuid.h" and definition of "DEFINE_ACFUID". A search found that this header file doesn't exist on my system. Has anyone else had this problem or know what a possible solution is?

    In addition to that, I cannot get any of the 2.0 plug-ins that do compile to show up in Avid Media Composer, and can't see any of the files corresponding to the effects that do show up in the software anywhere in its directory, with the ecxeption of the AMA plug-ins.

    Any help/suggestsions will be greatly appreciated!

    Thanks,

    Max

  • Wed, Aug 12 2015 5:35 PM In reply to

    • TimSinha
    • Not Ranked
    • Joined on Mon, Dec 23 2013
    • Posts 14
    • Points 130
    • Avid Developer Moderator
      Avid Employee

    Re: Compiling SDK samples + installing plugins

     

    Hi,

    For the DEFINE_ACFUID, can you please try copying the acfunknown.h (in the acfunkown.zip download) into the SDK as indicated by the item description.

    For the plug-in installation, on Windows .avx plug-ins should be in "\program files\avid\avx2_plug-ins" folder on the drive corresponding to where Avid MC is installed.  And on mac in the "\Library\Application Support\Avid\Avx2_Plug-ins folder".

    Hope that helps,

    Tim.

  • Tue, Oct 6 2015 3:35 PM In reply to

    • Bill Price
    • Not Ranked
    • Joined on Thu, Oct 13 2005
    • Los Angeles, CA
    • Posts 1
    • Points 15

    Re: Compiling SDK samples + installing plugins

    Hi Tim,

    Same problem here.  I installed an ancient version of Microsoft Visual 2008 C++ Express Edition and sucessfully compiled almost all of the sample plugins.  I then copied several of the finished AVX's to the plugin folder and nothing shows up.  Build log and compiled AVX2Cirque.avx are below.  What am I doing wrong?

    -Bill

     

    Dropbox link to AVX2Cirque.avx

    https://www.dropbox.com/s/ro65jv6cs3etuxd/AVX2Cirque.avx?dl=0

     

    Build Log
      

    Build started: Project: AVX2Cirque, Configuration: Debug|Win32

    Command Lines
       
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006C102369792.rsp" with contents
    [
    /Od /I "..\..\inc" /I "..\..\utils" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_UNICODE" /D "UNICODE" /D "_USRDLL" /FD /EHsc /RTC1 /MTd /Fp"Debug/AVX2Cirque.pch" /Fo"Debug/" /Fd"Debug/" /FR"Debug\\" /W4 /c /ZI /TP "..\..\utils\CACFUnknown.cpp"
    
    "..\..\utils\CACFClassFactory.cpp"
    
    ".\AVX2Cirque_Overlay.cpp"
    
    ".\AVX2Cirque_os.cpp"
    
    ".\AVX2Cirque_Main.cpp"
    
    ".\AVX2Cirque_Globals.cpp"
    
    ".\AVX2Cirque_Effect.cpp"
    ]
    Creating command line "cl.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006C102369792.rsp" /nologo /errorReport:prompt"
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP00006E102369792.tmp" with contents
    [
    2 /* ISOLATIONAWARE_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\AVX2Cirque.avx.embed.manifest"
    ]
    Creating command line "rc.exe /fo".\Debug\AVX2Cirque.avx.embed.manifest.res" "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP00006E102369792.tmp""
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006F102369792.rsp" with contents
    [
    /OUT:"Debug\AVX2Cirque.avx" /INCREMENTAL /DLL /MANIFEST /MANIFESTFILE:"Debug\AVX2Cirque.avx.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEF:".\AVX2Cirque.def" /DEBUG /PDB:"Debug/AVX2Cirque.pdb" /DYNAMICBASE:NO /IMPLIB:"Debug/AVX2Cirque.lib" /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
    
    ".\Debug\AVX2Cirque_Effect.obj"
    
    ".\Debug\AVX2Cirque_Globals.obj"
    
    ".\Debug\AVX2Cirque_Main.obj"
    
    ".\Debug\AVX2Cirque_os.obj"
    
    ".\Debug\AVX2Cirque_Overlay.obj"
    
    ".\Debug\CACFClassFactory.obj"
    
    ".\Debug\CACFUnknown.obj"
    
    ".\Debug\AVX2Cirque.avx.embed.manifest.res"
    ]
    Creating command line "link.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP00006F102369792.rsp" /NOLOGO /ERRORREPORT:PROMPT"
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000070102369792.rsp" with contents
    [
    /out:".\Debug\AVX2Cirque.avx.embed.manifest" /notify_update /manifest
    
    ".\Debug\AVX2Cirque.avx.intermediate.manifest"
    ]
    Creating command line "mt.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000070102369792.rsp" /nologo"
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BAT000071102369792.bat" with contents
    [
    @echo Manifest resource last updated at %TIME% on %DATE% > ".\Debug\mt.dep"
    ]
    Creating command line """c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BAT000071102369792.bat"""
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP000072102369792.tmp" with contents
    [
    2 /* ISOLATIONAWARE_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\AVX2Cirque.avx.embed.manifest"
    ]
    Creating command line "rc.exe /fo".\Debug\AVX2Cirque.avx.embed.manifest.res" "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\TMP000072102369792.tmp""
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000073102369792.rsp" with contents
    [
    /OUT:"Debug\AVX2Cirque.avx" /INCREMENTAL /DLL /MANIFEST /MANIFESTFILE:"Debug\AVX2Cirque.avx.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEF:".\AVX2Cirque.def" /DEBUG /PDB:"Debug/AVX2Cirque.pdb" /DYNAMICBASE:NO /IMPLIB:"Debug/AVX2Cirque.lib" /MACHINE:X86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
    
    ".\Debug\AVX2Cirque_Effect.obj"
    
    ".\Debug\AVX2Cirque_Globals.obj"
    
    ".\Debug\AVX2Cirque_Main.obj"
    
    ".\Debug\AVX2Cirque_os.obj"
    
    ".\Debug\AVX2Cirque_Overlay.obj"
    
    ".\Debug\CACFClassFactory.obj"
    
    ".\Debug\CACFUnknown.obj"
    
    ".\Debug\AVX2Cirque.avx.embed.manifest.res"
    ]
    Creating command line "link.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000073102369792.rsp" /NOLOGO /ERRORREPORT:PROMPT"
    Creating temporary file "c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000074102369792.rsp" with contents
    [
    /o "Debug/AVX2Cirque.bsc"
    
    ".\Debug\AVX2Cirque_Globals.sbr"
    
    ".\Debug\AVX2Cirque_Main.sbr"
    
    ".\Debug\AVX2Cirque_os.sbr"
    
    ".\Debug\AVX2Cirque_Overlay.sbr"
    
    ".\Debug\CACFClassFactory.sbr"
    
    ".\Debug\CACFUnknown.sbr"
    
    ".\Debug\AVX2Cirque_Effect.sbr"
    ]
    Creating command line "bscmake.exe @"c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\RSP000074102369792.rsp" /nologo"
    
    Output Window
       
    Compiling...
    CACFUnknown.cpp
    CACFClassFactory.cpp
    AVX2Cirque_Overlay.cpp
    AVX2Cirque_os.cpp
    AVX2Cirque_Main.cpp
    AVX2Cirque_Globals.cpp
    AVX2Cirque_Effect.cpp
    Generating Code...
    Compiling manifest to resources...
    Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
    Copyright (C) Microsoft Corporation.  All rights reserved.
    Linking...
       Creating library Debug/AVX2Cirque.lib and object Debug/AVX2Cirque.exp
    Embedding manifest...
    Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1
    Copyright (C) Microsoft Corporation.  All rights reserved.
    Creating browse information file...
    Microsoft Browse Information Maintenance Utility Version 9.00.30729
    Copyright (C) Microsoft Corporation. All rights reserved.
    
    Results
       
    Build log was saved at "file://c:\Users\pricebill\Documents\Visual Studio 2008\Projects\AVX2SDK\samples\AVX2Cirque\Debug\BuildLog.htm"
    AVX2Cirque - 0 error(s), 0 warning(s)
    
  • Tue, Oct 6 2015 5:20 PM In reply to

    • TimSinha
    • Not Ranked
    • Joined on Mon, Dec 23 2013
    • Posts 14
    • Points 130
    • Avid Developer Moderator
      Avid Employee

    Re: Compiling SDK samples + installing plugins

     

    Hi Bill,


    Looks like you're building a 32-bit version of the plug-ins.  Please select the x64 version of the compiler target.  Also if you're on a recent version of MC (e.g. > v8) please use VS2012, and you'll have to go through the update process with the VS projects.

     

    thx Tim. 

  • Mon, Aug 23 2021 6:00 PM In reply to

    • therion21
    • Not Ranked
    • Joined on Sat, Jul 3 2021
    • Posts 6
    • Points 60

    Re: Compiling SDK samples + installing plugins

    Hi Tim & others,

     

    I am having a similar issue, but this time I have 2 Windows10 systems, one is showing the sample plugin on the Effect Palette while the other not. The details of the systems are:

    The one showing the plugin is Avid MC 2021.6

    The one NOT showing the plugin is Avid MC 2018.12

    I'm compiling the sample projects with Visual Studio 2019 with x64 configuration. Could you provide me some directions about what could go wrong? Could it be possible that MC 2018 is not compatible with Visual Studio 2019?

    (Both systems installed the Avid MC on the same path & I'm copying the compiled plugin into the same directory AVX2_Plug-ins.)

     

    Thanks

    Bahadir

    Avid MC Ultimate 2021.6.55401 / Microsoft Windows 10 Home / Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz, 2592 Mhz, 6 Core(s), 12 Logical Processor... [view my complete system specs]
  • Sat, Nov 27 2021 10:19 AM In reply to

    • Manjit
    • Not Ranked
    • Joined on Sat, Nov 27 2021
    • Posts 1
    • Points 5

    Re: Compiling SDK samples + installing plugins

    Hi, 

    I am facing the same issue, Effect Palette not showing my plugin. It is not showing plugin provided in sample. I am pasting my plugin into AVX2_Plug-ins folder.

    I tried with Avid MC 2021.6, Avid MC 2021.9 Avid MC 2019.6

    I'm compiling the sample projects with Visual Studio 2019 with x64 configuration. 

     

    Looking forward for your help.

     

    Thanks

    Manjit

     

     

Page 1 of 1 (6 items)

© Copyright 2011 Avid Technology, Inc.  Terms of Use |  Privacy Policy |  Site Map |  Find a Reseller