by warwick » Tue Jul 10, 2012 12:00 am
Hi malkowki
I have just tested your project on my PC. All I did was add the parts back in that you commented out in the makefile -- i.e. compiling and linking of syscalls.c
The compile and link were successful. In main.c I also had to change the line:
DBGUTxMsg("my_str"); back to DBGUTxMsg(my_str);
I assume that you changed that line for debugging. I have also tested the output binary file on my board and everything works.
If you have other programming tools on your computer, a different "make" program may be running instead of GNU make. To test that another "make" program is running instead of GNU make, start a terminal window (cmd) and enter:
make --version
You should get back:
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-mingw32
Otherwise, remove Yagarto and reinstall following the instructions from yagarto.de
Warwick