Does anyone know how the stdio print fprinf could be used with OAT?
Many thanks in advance
Ted
Does anyone know how the stdio print fprinf could be used with OAT?
Many thanks in advance
Ted
I would just sprintf() to a buffer, and then output the buffer in whatever way is required…
Thanks - but my aim is to reuse code which uses printf , fprintf a lot
I don’t want to change the original code as it would mean creating an unnecessary fork
The code builds and runs fine
But I would like to be able get output from OAT from calls to these (stdio) functions - my ideas are either replace the standard code with something else or add some code to the existing library. Any ideas how to do this?
Kind regards
Ted
The answer is to :
#define _SYS_UNISTD_H // remove unistd.h
#define _SYS_TYPES_H
#define STDIO_H // remove stdio.h
#define _SYS_STAT_H // remove stat.h
#define SYS__DEFAULT_FCNTL_H // remove default_fcntl.h
and then create a new printf and fprintf as required
Thanks for all the help