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
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:
1 | int _isatty(int file) { |
2 | (void)file; // avoid warning |
3 | return 1; |
4 | }
|
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.
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.