Difference between revisions of "Xen Windows GplPv/Building"

From Xen
m
 
(5 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
<!-- Page revision: 00000002 -->
 
<!-- Page revision: 00000002 -->
 
<!-- Original date: Fri Oct 14 23:08:46 2011 (1318633726000000) -->
 
<!-- Original date: Fri Oct 14 23:08:46 2011 (1318633726000000) -->
  +
Please refer to the version controlled document in the win-pvdrivers source tree:
 
  +
'''[http://xenbits.xensource.com/ext/win-pvdrivers/file/tip/doc/BUILDING.txt BUILDING.txt]'''
__NOTOC__
 
 
{{Template:Needs_Review|Important page: This page is probably out-of-date and needs to be reviewed and corrected!}}
 
 
(This is just a cut&paste from the BUILDING.txt file in the source tree)
 
 
1. Download and install the Windows Driver Framework SDK (6001 is all
 
that is supported now) from Microsoft. You have to jump through a few
 
hoops to get it, but it is free (as in beer of course. Microsoft don't
 
do the 'as in speech' variety of free). It's also huge.
 
http://www.microsoft.com/whdc/driver/wdf/default.mspx is a good place
 
to start.
 
http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx is probably a
 
better place to start.
 
 
2. Download and install the Nullsoft Installer from
 
http://nsis.sourceforge.net/
 
 
3. Use Mercurial (get it from
 
http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages) to get
 
the latest sources from
 
http://xenbits.xensource.com/ext/win-pvdrivers.hg.
 
 
4. From the top directory, type 'makedist', which will build the drivers
 
for all architectures. If the build fails, then you probably don't have
 
exactly the 6001.17121 that i'm using. Edit set_ddk_path.bat and do a
 
'makedist' again.
 
 
5. Assuming all went well, your drivers should be in target/<os>/<arch>
 
directory. (<os> is winxp, winnet and winlh, arch is i386 and
 
amd64). "Xen PV Drivers <version>.exe" should also be created which is
 
the nsis installer.
 
 
See the INSTALLING.txt file for information on how to install.
 
 
 
[[Category:Xen]]
 
[[Category:Xen]]
 
[[Category:Users]]
 
[[Category:Users]]
 
[[Category:Developers]]
 
[[Category:Developers]]
 
[[Category:HowTo]]
 
[[Category:HowTo]]
  +
[[Category:Windows PV Drivers]]

Latest revision as of 15:59, 3 September 2014

Please refer to the version controlled document in the win-pvdrivers source tree:

BUILDING.txt