MultiNet

Software (Version 1.0): Building MultiNet from Sources



Downloading and Building MultiNet

The following are required on the machine used for building MultiNet:
  • A Windows DDK installation, with an XP build environment.
  • A Windows Platform SDK installation.
  • Define an environment variable called SDK_INCLUDE_PATH, which should point to the include path of the SDK installation. So, if on my machine SDK was installed in C:\Program Files\Win-SDK, then SDK_INCLUDE_PATH would be defined as C:\Progra~1\Win-SDK\include.
  • At this point, download the MultiNet sources from the main Software page. Unzip the contents to a directory, and go to that directory in the Windows XP Checked or Free build environment in DDK.
    Run build -ceZ, and this should compile the entire MultiNet tree. Copy the following files required for installing MultiNet to one directory:
  • driver\mdp.inf
  • driver\md.inf
  • driver\objchk\i386\md.sys
  • notifyob\objchk\i386\md.dll
  • install\objchk\i386\multinet.exe
  • multinethelper\objchk\i386\multinethelper.exe
  • Service\objchk\i386\MultiNetSvc.exe
  • We have provided a file called "copyobjchkfiles.bat" that will copy all the sys, dll and exe files into a directory called "installfiles".


    The MultiNet Source Tree Structure

    The MultiNet source tree comprises the following directories:
  • driver: implements the kernel functionality of MultiNet
  • notifyob: implements the notify object for maintaining the bindings of the MultiNet driver
  • multinethelper: implements a utility required for checking the correct operation of MultiNet
  • service: implements the user-level MultiNet service
  • install: implements command-line options for installing and using MultiNet
  • inc: the include directory

  • Back to MultiNet Software Page
    MultiNet-L
    Subscribe to this forum for latest updates and discussion on the MultiNet software.