[Bdi4emc-help] quickstep

Paul bdi4emc at bulldoghome.com
Mon Sep 22 18:31:39 CEST 2008


Hi David

On Monday 22 September 2008, David Szakovits wrote:
>    i had trouble compiling in the drivers/vital directory, but i felt i
>    could safely comment this out and so i did.

Can you remember what errors occurred with the Vital driver ?

>    when i did "make modules_install"  at one point Makefile tried to
>    include /Makefile.inc, i presume because somehow $(PWD) became
>    undefined.  i hard coded the path into Makefile and with these changes
>    it looked like everything went ok but with so many warnings concerning
>    deprecated char** strings, i could easily missed an error or two.
>    perhaps the compile did go successfully since often Make stops with an
>    actual error.

To resolve the deprecated char warnings requires a couple of hours of 
tiresome, repetative search/replace - Maybe I'll make a start this evening.

>    when i tried to run my old script from my bdi-4.51 system "x3.run",
>    these are the results.   i presume you expected some problems along
>    these lines.
<snip>
> FATAL: Error inserting quickstep
> (/lib/modules/2.6.24-16-rtai/extra/quickstep.k o): Unknown symbol in
> module, or unknown parameter (see dmesg)

Kinda suspected this would crop up....

> these appear to be emc related lines from dmesg
>
<reduced list>
> [299469.208370] quickstep: Unknown symbol fabs
> [299469.208459] quickstep: Unknown symbol sqrt
> [299469.209731] quickstep: Unknown symbol rt_shm_alloc
> [299469.210232] quickstep: Unknown symbol count2nano
> [299469.210462] quickstep: Unknown symbol rt_task_wait_period

These symbols are all provided by various RTAI modules - These *should* be in 
the /lib/modules/2.6.24-16-rtai/ tree somewhere, if not, you'll need to copy 
them over (suggest /lib/modules/2.6.24-16-rtai/extra) and then run depmod.

If you still get errors regarding the above symbols, could you 
check /boot/config-2.6.24-16-rtai and tell me if CONFIG_MODVERSION=y.


Regards, Paul.



More information about the Bdi4emc-help mailing list