导 航┆主 站┆文 章┆资 料┆下 载┆美 食┆读 书┆笑 话┆博 客┆论 坛
>> Tony嵌入式开发论坛静态版首页
查看完全版本:Tony嵌入式开发论坛

 

    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,再编译就好了。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------



查看完全版本:Tony嵌入式开发论坛
Copyright 2006-2008 Cevx.Com Cevx.Net 制作 版权所有
网友发帖仅代表个人观点,与本论坛立场无关