farfhy
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2011-04-16
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望16点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:2791回复:5

请问driver studio的vdwlibs.dsw怎么编译啊

楼主#
更多 发布于:2004-04-27 09:57
我用的是ds2.7,windows server 2003,winddk 2003(网上下的,不晓得准不准,感觉很别扭,跟我以前装的ddk2000,xp目录都不一样),现在我按照书上说的打开vdwlibs.dsw编译,结果一大堆语法错误,请各位哥哥姐姐帮偶看看,我第一次学写驱动,请大家帮忙,谢谢先,错误提示如下

--------------------Configuration: NdisWdm - Win32 NDIS WDM Free--------------------
Compiling with DDK compiler...
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kevent.cpp
kexception.cpp
kirp.cpp
klower.cpp
kmutex.cpp
kpnplow.cpp
ksemaphr.cpp
kspin.cpp
ksysthrd.cpp
ktimer.cpp
kusb.cpp
kustring.cpp
util.cpp
Generating Code...
Creating library...
Build Environment Variables
BASEDIR=C:\\WINDDK\\3790

kndiswdm.lib - 0 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - Win32 NT4 Free--------------------
Compiling with DDK compiler...
cpprt.cpp
dwcontrl.cpp
getnames.cpp
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kadapter.cpp
kaddress.cpp
kchecker.cpp
kdevice.cpp
kdevque.cpp
kdmaxfer.cpp
kdmqex.cpp
kdmqueue.cpp
kerrlog.cpp
kevent.cpp
kexception.cpp
kfifo.cpp
kfile.cpp
khidaux.cpp
Generating Code...
Compiling...
kintrupt.cpp
kirp.cpp
klist.cpp
klower.cpp
kmutex.cpp
kpcicfg.cpp
kpnpdev.cpp
kpnplow.cpp
kquery.cpp
kregkey.cpp
kresreq.cpp
ksemaphr.cpp
ksfifo.cpp
kspin.cpp
kstdwmi.cpp
kstl.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstllmcb.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlnphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
Kstradpt.cpp
Generating Code...
Compiling...
Kstream.cpp
Kstrmdrv.cpp
ksysthrd.cpp
ktimer.cpp
ktrace.cpp
kunitnam.cpp
kusb.cpp
kustring.cpp
kvxdintf.cpp
kwmi.cpp
kwmistr.cpp
stcinit.cpp
suballoc.cpp
util.cpp
Generating Code...
Error executing cl.exe.

vdw.lib - 56 error(s), 16 warning(s)
--------------------Configuration: VdwLibs - Win32 WDM Free--------------------
Compiling with DDK compiler...
cpprt.cpp
dwcontrl.cpp
getnames.cpp
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kadapter.cpp
kaddress.cpp
kchecker.cpp
kdevice.cpp
kdevque.cpp
kdmaxfer.cpp
kdmqex.cpp
kdmqueue.cpp
kerrlog.cpp
kevent.cpp
kexception.cpp
kfifo.cpp
kfile.cpp
khidaux.cpp
Generating Code...
Compiling...
kintrupt.cpp
kirp.cpp
klist.cpp
klower.cpp
kmutex.cpp
kpcicfg.cpp
kpnpdev.cpp
kpnplow.cpp
kquery.cpp
kregkey.cpp
kresreq.cpp
ksemaphr.cpp
ksfifo.cpp
kspin.cpp
kstdwmi.cpp
kstl.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstllmcb.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlnphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
Kstradpt.cpp
Generating Code...
Compiling...
Kstream.cpp
Kstrmdrv.cpp
ksysthrd.cpp
ktimer.cpp
ktrace.cpp
kunitnam.cpp
kusb.cpp
kustring.cpp
kvxdintf.cpp
kwmi.cpp
kwmistr.cpp
stcinit.cpp
suballoc.cpp
util.cpp
Generating Code...
Error executing cl.exe.

vdw_wdm.lib - 56 error(s), 16 warning(s)
--------------------Configuration: NdisWdm - Win32 NDIS WDM Checked--------------------
Compiling with DDK compiler...
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kevent.cpp
kexception.cpp
kirp.cpp
klower.cpp
kmutex.cpp
kpnplow.cpp
ksemaphr.cpp
kspin.cpp
ksysthrd.cpp
ktimer.cpp
kusb.cpp
kustring.cpp
util.cpp
Generating Code...
Creating library...
Build Environment Variables
BASEDIR=C:\\WINDDK\\3790

kndiswdm.lib - 0 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - Win32 NT4 Checked--------------------
Compiling with DDK compiler...
cpprt.cpp
dwcontrl.cpp
getnames.cpp
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kadapter.cpp
kaddress.cpp
kchecker.cpp
kdevice.cpp
kdevque.cpp
kdmaxfer.cpp
kdmqex.cpp
kdmqueue.cpp
kerrlog.cpp
kevent.cpp
kexception.cpp
kfifo.cpp
kfile.cpp
khidaux.cpp
Generating Code...
Compiling...
kintrupt.cpp
kirp.cpp
klist.cpp
klower.cpp
kmutex.cpp
kpcicfg.cpp
kpnpdev.cpp
kpnplow.cpp
kquery.cpp
kregkey.cpp
kresreq.cpp
ksemaphr.cpp
ksfifo.cpp
kspin.cpp
kstdwmi.cpp
kstl.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstllmcb.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlnphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
Kstradpt.cpp
Generating Code...
Compiling...
Kstream.cpp
Kstrmdrv.cpp
ksysthrd.cpp
ktimer.cpp
ktrace.cpp
kunitnam.cpp
kusb.cpp
kustring.cpp
kvxdintf.cpp
kwmi.cpp
kwmistr.cpp
stcinit.cpp
suballoc.cpp
util.cpp
Generating Code...
Error executing cl.exe.

vdw.lib - 56 error(s), 16 warning(s)
--------------------Configuration: VdwLibs - Win32 WDM Checked--------------------
Compiling with DDK compiler...
cpprt.cpp
dwcontrl.cpp
getnames.cpp
k1394.cpp
k1394Async.cpp
K1394Isoc.cpp
kadapter.cpp
kaddress.cpp
kchecker.cpp
kdevice.cpp
kdevque.cpp
kdmaxfer.cpp
kdmqex.cpp
kdmqueue.cpp
kerrlog.cpp
kevent.cpp
kexception.cpp
kfifo.cpp
kfile.cpp
khidaux.cpp
Generating Code...
Compiling...
kintrupt.cpp
kirp.cpp
klist.cpp
klower.cpp
kmutex.cpp
kpcicfg.cpp
kpnpdev.cpp
kpnplow.cpp
kquery.cpp
kregkey.cpp
kresreq.cpp
ksemaphr.cpp
ksfifo.cpp
kspin.cpp
kstdwmi.cpp
kstl.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstllmcb.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlnphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
kstlphs.cpp
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
        ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type
        prefix with \'typename\' to indicate a type
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\'
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters
..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body
..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation
Kstradpt.cpp
Generating Code...
Compiling...
Kstream.cpp
Kstrmdrv.cpp
ksysthrd.cpp
ktimer.cpp
ktrace.cpp
kunitnam.cpp
kusb.cpp
kustring.cpp
kvxdintf.cpp
kwmi.cpp
kwmistr.cpp
stcinit.cpp
suballoc.cpp
util.cpp
Generating Code...
Error executing cl.exe.

vdw_wdm.lib - 56 error(s), 16 warning(s)
--------------------Configuration: NdisWdm - Win32 IA64 Checked--------------------
Compiling with DDK compiler...
Error spawning cl.exe

kndiswdm.lib - 1 error(s), 0 warning(s)
--------------------Configuration: NdisWdm - Win32 IA64 Free--------------------
Compiling with DDK compiler...
Error spawning cl.exe

kndiswdm.lib - 1 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - IA64 WDM Checked--------------------
Assembling crtsec.asm . . .
\'ias\' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error executing c:\\winnt\\system32\\cmd.exe.

vdw_wdm.lib - 1 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - IA64 WDM Free--------------------
Assembling crtsec.asm . . .
\'ias\' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error executing c:\\winnt\\system32\\cmd.exe.

vdw_wdm.lib - 1 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - Win32 IA64 NT4 Checked--------------------
Assembling crtsec.asm . . .
\'ias\' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error executing c:\\winnt\\system32\\cmd.exe.

vdw.lib - 1 error(s), 0 warning(s)
--------------------Configuration: VdwLibs - Win32 IA64 NT4 Free--------------------
Assembling crtsec.asm . . .
\'ias\' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error executing c:\\winnt\\system32\\cmd.exe.

vdw.lib - 1 error(s), 0 warning(s)
pengfeu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-27
  • 最后登录2004-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-27 10:04
你的ddk有没有设置环境呀???
farfhy
驱动牛犊
驱动牛犊
  • 注册日期2002-11-07
  • 最后登录2011-04-16
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望16点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-27 10:26
怎么设置啊?我就只是在vc的driverstudio菜单下的ddk build settings设置了一下,应该没什么问题吧
pengfeu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-27
  • 最后登录2004-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-27 11:36
运行ddk的check build enviroment后
输入build -cZ后
再在visual c++的环境下进行编译就应该没有什么问题了吧......
hustfang2003
驱动牛犊
驱动牛犊
  • 注册日期2008-06-01
  • 最后登录2009-04-14
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望52点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-06-23 15:29
弱问一下,build-cz是什么命令?是不是直接敲build就好?
lijieamd
驱动牛犊
驱动牛犊
  • 注册日期2008-10-30
  • 最后登录2009-05-02
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望89点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-11-29 04:33
谢谢pengfeu 的回答
驱网无线,快乐无限
游客

返回顶部