MP2, ATL & MCF support. What Driver Development Kit (DDK) or Windows Driver KIT (WDK) to install? (1 Viewer)

raffe

Portal Pro
March 28, 2008
256
78
I want to contribute on MP2 to make it Mono compatible, see https://forum.team-mediaportal.com/threads/platform-independent-source-code-for-server.120024/ . I have installed Visual Studio 2010 express and need ATL & MCF support. In http://wiki.team-mediaportal.com/1_.../Building_MediaPortal_from_source/1_Git_Setup the link http://www.codeproject.com/Articles/30439/How-to-compile-MFC-code-in-Visual-C-Express says
Server 2003 driver development kit (DDK) webpage, download the DDK ISO file
But can I also install Windows Driver Kit Version 7.1.0 or WDK 8? Or is it importand that I should get Server 2003 driver development kit (DDK)?
Or don't I need it as http://wiki.team-mediaportal.com/in...nt/Building_&_Compiling/2_Build_Prerequisites don't mention it (but the wiki is not finished yet, so I just guessed they have not yet had time to write about it).
 
Last edited:

morpheus_xx

Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    For compiling MP2 C# code the MSBUILD is enough (see batch files under BUILD). Only if you want to compile our native components (only evrpresenter.dll), you need SDKs installed. You can use the contained compiled version.

    PS: moved thread into MP2 subforum.
     
    Last edited:

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    For compiling MP2 C# code the MSBUILD is enough (see batch files under BUILD). Only if you want to compile our native components (only evrpresenter.dll), you need SDKs installed. You can use the contained compiled version.

    If the target is to port MP2 to non-MS platforms then just making the C# components Mono compatible wont be enough.

    @raffe, if you want to run MP2 on non-MS OS then prepare to make some bigger changes as well (Skin Engine uses DirectX, players are depending on DirectShow, BASS is used from music playback).
     

    raffe

    Portal Pro
    March 28, 2008
    256
    78
    :cry:
    I would like to get the server part platform independent. Could that be done?
     
    Last edited:

    Users who are viewing this thread

    Top Bottom