|
|
- VMware下虚拟vxworks,配置时 make CPU=PENTIUM tool=gnu ln97xend.o无法生成,请教!
作者:zx1221 时间:2008-9-3 11:57:11
在用vmvare虚拟配置时候,按照步骤到
(2)定位到C:\tornado2.2\target\src\drv\end目录,运行:
make CPU=PENTIUM tool=gnu ln97xend.o
这一步我无论如何也生成不了ln97xend.o这个文件,请教大家哪里有错误?
C:\Tornado2.2\target\src\drv\end>make CPU=PENTIUM tool=gnu ln97xend.o
cc -c ln97xend.c
'cc' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
make: *** [ln97xend.o] Error 0x1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:chenlei188 时间:2008-9-3 15:53:01
在你下载的那个网卡驱动里的target,只会替换掉有关ln97的网卡的部分代码!!
不会改变target的结构!~
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:zx1221 时间:2008-9-3 15:22:05
呵呵终于搞定,原来是我覆盖后,忘记再次运行C:\Tornado2.2\host\x86-win32\bin\torVars.bat
不过vxworks_bsd这里面的我还是不知道覆盖到哪里
Place the released source files as follows:
if_lnPci.c in tornado\target\src\drv\netif
syslib.c in tornado\target\config\pc486
其他还有好多文件啊?难道不要覆盖?好像是win95才要用到这些吧?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:zx1221 时间:2008-9-3 14:39:03
多谢,我确实没覆盖end的target文件夹,不过覆盖后又出现另一个错误了:
C:\Tornado2.2\target\src\drv\end>make CPU=PENTIUM tool=gnu ln97xEnd.o
Makefile:37: /target/h/make/rules.library: No such file or directory
make: *** No rule to make target `/target/h/make/rules.library'. Stop.
请教下vxworks_bsd,这个里面有好多文件,哪个要用到覆盖啊?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:chenlei188 时间:2008-9-3 13:05:24
还有个问题就是:
“make CPU=PENTIUM tool=gnu ln97xend.o"
这句中的ln97xend.o那个e应该大写,要不和下面的文档对应不上啊!猜想是个笔误!~
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
作者:chenlei188 时间:2008-9-3 12:46:36
可能是你下载的vxworks_end释放出来的是ln97xend.tar1.gz,然后就直接编译了,这时候会提示"cc"不是内部或。。。。,应该继续把ln97xend.tar1.gz释放出来,用解压后的target文件夹去覆盖tornado里面的target,再编译就好了。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|