阅读:1016回复:0
windriver在linux下面如何发布?
用windriver623开发pci驱动,硬件是altera的ip,在redhat7.2下开发成功,如果安装了windriver,则可对卡进行操作,但是无法发布,将windrv6.o拷贝到另外一台linux机器上,同时在rc.local中添加:/sbin/insmod windrv6,结果好像成功了,但就是不能用,它的手册上也说的含含糊糊,没看明白
另外在用windriver的时候发现很多问题,首先在windows下面找到的crack,生成的license号码总是有问题,经常出现过期问题,一般来说卸载license,然后重新加载就可以用了。 另外wdrv623好像不支持redhat7.2,在redhat7.2下面无法启动wdwizard,提示说少什么libstdc++.so.5,好不容易找到这个东西后,又提示少其他文件,搞了很久也没能搞定,后来我们都是在windows下面生成linux的文件,然后回到rh7.2上编译。 同时由于无法启动wdwizard,所以不能够在linux下面输入注册码,因此我们写了一个小程序,直接操作windrv的注册函数,利用这种方法注册,具体成功没有,咱也不知道。 在rh9.0下面,倒是可以顺利启动wdwizard,并且出现注册画面,但是我们另外还要用的一个编译器却不支持,我要疯了。 问题比较多,希望高人指点迷津,谢谢! |
|