undefined reference to `uglIoDrvInit'

来源:互联网 发布:vb中sqr是什么意思 编辑:程序博客网 时间:2024/06/05 20:46

今天在vx6.7下面编译windml5.2遇到下面的报错。

问题:partialImage.o: In function `usrWindMlInit':
C:/WindRiver/components/windml-5.1/osconfig/vxworks/src/usrWindMl.c:1045: undefined reference to `uglIoDrvInit'

dld: warning: Undefined symbol 'uglSdkArray' in file 'partialImage.o'  

已经添加了下列windml组件:
#define INCLUDE_PCI_WINDML_GRAPHICS  
#define INCLUDE_WINDML  
#define INCLUDE_WINDML_GRAPHICS_SHARED_DATA  
#define INCLUDE_WINDML_NECESSARY

解决方法:

百度谷歌半天没有遇到解决方法。只是在某个帖子列说可能是没有编译成静态库造成的。后来参考windml_sdk开发指南,根据自己的情况编译了windml静态库,就不再报以上问题了。具体的步骤请参考media_sdk文档。

0 0