05-22-2012 03:33 AM
If you did not get any error msg then there must be some other problems. you can try sendbyte function
University of Calcutta, India
05-22-2012 03:51 AM
I just (today) updated from 13.4 to 14.1 and I can confirm the same "dissapear" of these functions. Same program yesterday was compiled succesfully today results in
error: ‘xil_printf’ was not declared in this scope
05-22-2012 05:08 AM
Ok, so I can confirm that it's "only" the stdio.h" which lacks of the declaration of the xil_printf function
A possible workaround for this is to paste the line
void _EXFUN(xil_printf, (const char*, ...));
into the stdio.h file.
05-28-2012 02:49 AM
As you have noticed the xil_printf(), putnum() and print() have been removed from the stdio.h header file and this is why you are getting the error. Howver they have been added to another header file and if you created a new simple project in v14.1 of the tools you can verify this with a simple helloworld example using xil_printf(), putnum() and print().
I am currently looking for the header file that store these declarations in v14.1 of the tools and I will update this post when I have found it.
Embedded Product Applications Engineer, WTS