Re: CVS Build Problem
Hi Chris
The "unresolved symbol printf" message is due to what looks like an errant
debugging line - The correct symbol here should have been rt_printk so that
messages can be printed to the console. Using vprintf will result in the same
error when trying to load freqmod.o - A read of "Linux Device Drivers" by
Alessandro Rubini will explain why many C library functions can not be used
in a kernel (or realtime) module. http://www.oreilly.com has a downloadable
copy of the book.
Now for the fix...
emc/src/emcmot/tc.c comment out line 234 - The pritntf statement is the
problem !
Looks like a debugging line got left in by mistake, so I've uploaded a
revised tc.c to Sourceforge.
Regards, Paul.
On Sunday 23 Jun 2002 5:24 pm, Chris Wagner wrote:
> The plain sim.run works. The real problem is that rtsim.run or
> stepper.run bomb out with:
>
> starting EMC MOTION PROGRAM -- freqmod.o [added line break]
> ..plat/rtai/lib/freqmod.o: unresolved symbol printf
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact