阅读:1688回复:11
问个很蠢的问题:在2000下可以用98DDK做98的驱动吗?
我的机子上只有win2000server, 偶装了个98DDK,在
build DDk的例子时出错: Assembling - libinit.asm for i386 Compiling - minidriv.c for i386 Compiling - epson24.c for i386 BUILD: Pipe read failed - errno = 42 BUILD: Examining d:\\98ddk\\src\\printer\\epson24 directory for files to compile. (2 nd Pass) BUILD: Unable to save the dependency database: D:\\nt\\build.dat BUILD: Linking d:\\98ddk\\src\\printer\\epson24 directory Compiling - minidriv.c for i386 Compiling - epson24.c for i386 rc() : error RW1030: obj\\i386\\EPSON24.exe: Unable to open BUILD: Done 3 files compiled - 1 Errors |
|
沙发#
发布于:2002-03-04 10:33
不行!
为什么不装2000DDK? 去微软的网站download一个阿,free。 |
|
|
板凳#
发布于:2002-03-04 11:23
当然不行!!!
内核相差十万八千里。一个win95内核,一个NT内核。 |
|
地板#
发布于:2002-03-04 12:00
据我所知,98驱动和2000驱动是不能完全互换的。DDK文档上说2000和98的DDK驱动设计目标是在二进制级兼容,就是说原则上,两个系统的驱动可以不经过再编译就可以互换使用。但实际上没有完全做到。(记得一本书上这么说得)
|
|
地下室#
发布于:2004-07-02 11:04
不对吧,我我看的是说98 和2000 下是源码级兼容的
|
|
5楼#
发布于:2004-07-02 11:20
我的机子上只有win2000server, 偶装了个98DDK,在 可以在Win2000下可以用98DDK编译Win98的驱动(我经常这么作),但不能调试它。 |
|
|
6楼#
发布于:2004-07-08 16:06
可以, 用98DDK做98驱动当然可以,与你的编译平台无关.
你的报错与此无关,应该是由于环境变量设置不当. |
|
7楼#
发布于:2004-07-08 20:07
绝对可以
我以前就有开发过,但是在2000下运行(甚至调试)9x下的驱动恐怕有写问题 |
|
|
8楼#
发布于:2004-07-08 20:08
当然不行!!! 老兄呀,人家是在下面开发,不是运行噢!!!! |
|
|
9楼#
发布于:2004-07-08 22:09
如果都是WDM的,也都可以调试,基本兼容.
|
|
|
10楼#
发布于:2004-07-10 11:05
2000下应用2000DDK
98下用98DDK 当然一般98下开发的SYS可以在2000上启动 |
|
11楼#
发布于:2004-07-12 10:56
WDM声称98与2000二进制兼容,但是没有做到,不过编码兼容是没有问题的,2000ddk于98ddk都可以在2000下用
|
|