257 views
in Embedded Wizard Studio by
Hi,

How to resolve warning: implicit declaration of function inside embedded wizard. After building profile i'm facing this issue in embedded wizard generated code for abs instant property (EwGetInt32Abs). If there is any solution provide me.

Thanks

1 Answer

0 votes
by

Hello Manvitha,

we've never seen this warning before. The function EwGetInt32Abs() is part of the Runtime Environment and it is declared in the file ewrte.h, which is included in all generated files. If the warning is reported, I suppose there is some peculiarity in your project. Possibly, different versions? Possibly, you use the Intrinsic version of ewrte.h? Do you get any other warning or error message indicating the root cause of the problem?

Best regards

Paul Banach

 

by
Hi,

The function EwGetInt32Abs() is not declared in file ewrte.h. So what is the solution for this warning.

Thanks
by
Hello,

in such case, you are using the Intrinsic version of the ewrte.h file, found in the Embedded Wizard installation directory SDK. This file is NOT intended to be used with the generated code. Please ensure to use the file from the Platform Package.

Best regards

Paul Banach
by
The file is located within platform package. May i know what is intrinsic version.
by
Hello,

can you please let us know the version of Embedded Wizard that you are using and the Build Environment that you are using for your target. Then we can figure out better what is missing or not....

Best regards,

Manfred.
by

Intrinsics are extensions of Embedded Wizard Studio permitting you to include functionality (e.g. the middleware) into the Studio so it can be used during prototyping. The Intrinsic version is a mini version of ewrte.h containing only few functions and data types. For example, it does not contain the function EwGetInt32Abs().

To help you further, please answer the question of my colleague Manfred.

by
Hi,

I'm using embedded wizard version 11 and NxpLpc-RGB565-Professional-AddOn.

Thanks
by

Hi,

I just verified the delivery of Embedded Wizard 11 for NXP LPC targets - there you will find in /PlatformPackage/RTE the file ewrte.h with the following content:

Can you please double check and compare it with your version?

Best regards,

Manfred.

by
Thank you, it worked.

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint

...