38 views
in System Integration by
linking...
lcdgui.axf: Error: L6218E: Undefined symbol EwLoadResource (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewSlot (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwPostSignal (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetRectSize (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCastObject (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCompPoint (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCompRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCreateTimer (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwDeregisterResource (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwDestroyTimer (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwFullOffScreenBufferUpdate (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwFullScreenUpdate (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetOverlayArea (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetRectArea (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetRectH (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetRectORect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetRectSize (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetRectW (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetTicks (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetTime (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwIntersectRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwIsPointInRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwIsRectEmpty (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwLoadString (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwMovePointNeg (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwMovePointPos (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwMoveRectNeg (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwMoveRectPos (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNegPoint (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewColor (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewObjectIndirect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewPoint (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewRect2Point (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNotifyObjObservers (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwPanic (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwPreserveFramebufferContent (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwPrint (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwRegisterResource (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwResetTimer (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetContains (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSignal (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwStartTimer (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwThrow (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwUnionRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol XObject__Done (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol XObject__Init (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol XObject__ReInit (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol __vmt_XObject (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCopyBitmap (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCreateBitmap (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwDrawBorder (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwFillRectangle (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwFreeBitmap (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwTrace (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwWarpBitmap (referred from graphics.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwLoadBitmap (referred from resources.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwAttachObjObserver (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCompColor (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwDetachObjObserver (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwGetAutoObject (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetPointX (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetPointY (referred from views.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetRectOrigin (referred from views.o).
Target not created

1 Answer

0 votes
by

Hello,

according to the error messages there are linker error because of missing functions - it seems that the Runtime Environment and Graphics Engine are missing within your project.

Btw: It would be helpful if you could describe more details of your project - e.g. what board you are using, which Build Environment you are using, what steps you have done, ... 

Please note that we do not have a ready to use Build Environment for the LPC1788. This means, that you have no libraries of the Runtime Environment and the Graphics Engine for LPC1788/Cortex-M3.

For evaluation you can choose a Build Environment for many other targets - please have a look to the overview of Embedded Wizard Build Environments.

Best regards,

Manfred.

by
board:lpc1788

Build Environment : keil 4 ide

i have created one demo project.it displays an image in embedded wizard.i have tested thats work fine in embedded wizard.

when i buid the project in embedded wizard.it generates win32 folder in project folder.the win32 folder consists the .c .h files those are

application.c

core.c

effects.c

graphics.c

resources.c

views.c

i have added the files to keil4 environment to compile and build.then i got these errors.

the generated .c files from embedded wizard are have some undefind functions. like above mentioned.(below also)

linking...
lcdgui.axf: Error: L6218E: Undefined symbol EwLoadResource (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwNewSlot (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwPostSignal (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwSetRectSize (referred from application.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCastObject (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCompPoint (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCompRect (referred from core.o).
lcdgui.axf: Error: L6218E: Undefined symbol EwCreateTimer (referred from core.o)

now ,help me how to solve this.

i just want to do it with my development board lpc1788 and keil ide.

i don't want to go for other boards.

 

Btw: It would be helpful if you could describe more details of your project - e.g. what board you are using, which Build Environment you are using, what steps you have done, ...
by

Hello,

all Build Environments that we provide for evaluation are delivered as libraries. Unfortunately, there is no package with Cortex-M3 libraries, so it will not work to take one of these software packages and put it on a LPC1788. Please have a look to the overview of Embedded Wizard Build Environments.

Best regards,

Manfred.

Embedded Wizard Website | Privacy Policy | Imprint

...