view liblfds.6/test/building.txt @ 766:6300617040e0

Big changes - not ready for production use.
Removed all the custom DMA handling code as it was completely incompatible with the Windows verifier.
Added liblfds (using the lock free stack) from so that grant's can be obtained at DIRQL.
Fixed xennet and xenvbd to support the changes.
xenusb and xenscsi almost certainly will not yet work after the changes.
author James Harper <>
date Sun Jan 31 21:28:42 2010 +1100 (2010-01-31)
line source
1 building test
2 =============
4 Windows (user-mode)
5 ===================
6 1. Use Microsoft Visual Studio 2008 or Visual C++ 2008 Express Edition
7 to load "test.sln".
9 2. Use Microsoft Windows SDK and GNUmake to run (obviously
10 you'll need to have run the appropriate vcvars*.bat first; you can build
11 for both IA64, 64-bit and 32-bit - just run the correct vcvars batch file).
13 Targets are "rel", "dbg" and "clean". You need to clean between switching
14 targets.
16 Windows (kernel)
17 ================
18 No build supported, since this is a command line utility.
20 Linux
21 =====
22 Use GNUmake to run "makefile.linux". Targets are "rel", "dbg" and
23 "clean". You need to clean between switching targets.