Hi Pascal,
Thanks for your reply.
I have had no trouble using/accessing the 'itoa' function or any of the extras_stdlib functions at all.
My trouble has been only with the functions defined in the extras_string.h header.
I imported the project you provided and added
#include <extras/extras_string.h>
and tried to use the 'stricmp' function.
I get the same error as in my project.
Further the EWL C Reference.pdf mentions the following about the 'stricmp' function...
--------------------------------------
27.5.4 stricmp()
String comparison that ignores letter case.
#include <extras/extras_string.h>
int stricmp(const char *s1,const char *s2);
Parameter s1 A pointer to a null-terminated character string.
s2 A pointer to a null-terminated character string.
Remarks
This function returns one of these values:
• zero if all characters in s1 are identical to and appear in the same order as the characters in s2
• a negative value if the numeric value of first non-matching character in s1 is less than its counterpart in s2
• a positive value if the numeric value of first non-matching character in s1 is greater than its counterpart in s2. This facility may not be available on some configurations of the EWL.
---------------------------------
Do you have any idea what configuration of the EWL they are talking about? May be that's the reason i am unable to get it to work.
For reference, I am using the libc.a and librt.a libraries for Coldfire v2 MCU with the macro _EWL_NEEDS_EXTRAS defined for the C-library.
Thanks and Regards,
Bhavya.