Posted on:
Hello,
I am using yagarto 4.4.2 version. I added the following part to my
main.cmd linker script file.
. = ALIGN(4); /* */
eh_frame :
{
KEEP (*(.eh_frame))
} >ram
but now i get different error like this;
newlib 1.18.0../../isattyr.c:58 undefined reference to '_isatty'
awaiting for your replies
Regards
kamil
Posted on:
I don't know if the error is related to the extension of the linker-script. isatty is a system-call needed by the libc for certain functions. Anyway: to get one step further you can just define a function named _isatty somewhere in the source-code like this:
int _isatty(int file) { (void)file; // avoid warning return 1; } |
See ftp://sources.redhat.com/pub/newlib/libc.pdf (manual currently for newlib 1.17) and search the pdf for isatty in section "system calls" for further information.