这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]大侠帮忙,关于windml的问题

共5条 1/1 1 跳转至

[求助]大侠帮忙,关于windml的问题

菜鸟
2006-03-15 05:50:29     打赏

用的是Tornado2.2.1+windml3.0,在build前设置Processor为SIMNT,想用软件仿真。build时未提示什么特别的错误,所有的错误都是因为文件或文件夹已存在而发生的(应该是因为之前build过,出错后没有clean的缘故吧)。可是build完成以后产生uglSIMNTgnu.o和libSIMNTgnuUgl.a,为什么会这样呢?

在运行ugldemo时不能指定complete 2D library,说是要buy或install,看前人说的好像是因为windml没有build好吧。当我试图build vxworks时出现了一大堆函数未声明的问题,同样也说明了windml没build好吧?

因为做毕设,我是这两天才开始接触vxworks的,希望大侠里能指教,小弟在此先谢过了。




关键词: 求助     大侠     帮忙     关于     windml     问题    

菜鸟
2006-03-15 18:08:00     打赏
2楼

昨天在生成bootable image时用的是arm7的bsp,今天改成simpc以后倒是可以加入complete 2D library了,但Link with WindML Library依然无法加入。启动vxworks.exe时一加载ugldemo.o就出现如下错误:

Errors while downloading D:/TornadoProject/111/default/ugldemo.

_uglInputMsgGet

_uglCursorMove

_uglBackgroundColorSet

_uglForegroundColorSet

_uglFontSet

_uglTextSizeGet

_uglTextDraw

_uglOSTaskDelay

_uglLineStyleSet

_uglLineWidthSet

_uglRectangle

_uglCursorBitmapDestroy

_uglCursorDeinit

_uglTransBitmapDestroy

_uglBitmapDestroy

_uglMemFree

_uglMonoBitmapDestroy

_uglRegionDestroy

_uglFontDestroy

_uglGcDestroy

_uglDeinitialize

_uglOSTaskCreate

_uglInitialize

_uglRegistryFind

_uglGcCreate

_uglFontDriverInfo

_uglFontFindString

_uglFontCreate

_uglInfo

_uglMemAlloc

_uglColorAlloc

_uglRegionCreate

_uglVersionMinor

_uglVersionMajor

_uglRegionRectInclude

_uglRegionRectExclude

_uglClipRegionSet

_uglMonoBitmapCreate

_uglBitmapCreate

_uglTransBitmapCreate

_uglCursorInit

_uglCursorBitmapCreate

_uglCursorImageSet

_uglCursorOn

_uglBitmapWrite

_uglBatchStart

_uglBitmapBlt

_uglBatchEnd

_uglLine

_uglFillPatternSet

_uglPolygon

_uglEllipse

_uglBitmapStretchBlt

到底该怎么解决呢?急啊!


菜鸟
2006-03-16 11:30:00     打赏
3楼
xiaojiang,好

你毕设是啥子题目哦?应该是本科的毕设吧?

才接触vxworks两天就到windml了,进步满大的

嗯,估计这个组件你不是正版用户会遇到不少困难(俺也不是)

如果Link with WindML Library依然无法加入,vxworks image里当然是不包含那些函数的

simnt下我没做过,你试着下载ugldemo_ugl.o试试?

_ugl表示已经集成ugl环境了?

菜鸟
2006-03-16 18:08:00     打赏
4楼

谢谢yeahkai

的确是本科毕设,题目是一个嵌入式手持设备的GUI,上个星期才知道系统用的是vxworks。

我是觉得我的主要任务是gui,对于真正vxworks下的编程并不需要太多知识,主要能了解任务间的通讯就差不多了。昨天又装了2.0并打了补丁以后build仍有错,不过错误内容变了

In file included from ..\ugldemo.c:60:
G:\Tornado\target\h\ugl\uglMsg.h:182: conflicting types for `UGL_MSG_Q_ID'
G:\Tornado\target\h\ugl\os\udvxw.h:57: previous declaration of `UGL_MSG_Q_ID'
..\ugldemo.c:72: parse error before `inputServiceId'
..\ugldemo.c:72: warning: data definition has no type or storage class
..\ugldemo.c: In function `ugldemo':
..\ugldemo.c:481: too many arguments to function `uglOSTaskCreate'
..\ugldemo.c: In function `windMLDemo':
..\ugldemo.c:526: invalid type argument of `->'
..\ugldemo.c:532: `UGL_INPUT_SERVICE_ID' undeclared (first use in this function)
..\ugldemo.c:532: (Each undeclared identifier is reported only once
..\ugldemo.c:532: for each function it appears in.)
..\ugldemo.c:532: parse error before `uglRegistryFind'
..\ugldemo.c:541: invalid type argument of `->'

对于windml我实在太陌生了,要是有移植到vxworks下的minigui就好了。。。


菜鸟
2006-03-25 17:33:00     打赏
5楼

你说的太含糊了,一般build后在工程里就可将complete 2D library选项包含在编vxworks启动即可,你出现的错误是winml没加载


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]