Dear All RTL experts,

        I am a quite new user and I would like to use RTL to implement
control system for testing bonder machines in our company. Several months
ago, I used rtlinux-0.5a-fp on linux-2.0.34 to develop my control system.
Basically, it work fine. All sqrt, rand and fmod are working. Now I upgrade
linux-2.0.36 and rtlinux-0.9j. Then I tried to convert my old programs for
this new version. Unfortunately, the real time task module can not be loaded
with the following error messages

        sqrt undefined
        fmod undefined
        rand undefined
        Loading failed! The module symbols (from linux-2.0.36) don't match
your linux-2.0.36

        Since all these functions can work in the previous vesion 0.5a-fp, I
believe they can work as well in newer version 0.9j. So I try to verify this
by using the rtl/examples/fp. I added sqrt to module file
(rtl/examples/fp/rt_process). I got the same error messages. I tried again
by putting sin instead of sqrt. The module could be loaded and worked
properly! It seems quite strange since sin and sqrt are same mathematic
function and kept in same library. Pease help me!

        By the way, does RTL support malloc in real time module? I could not
get it done in 0.5a-fp or 0.9j.

        Thank you very much

        Best regards,

        Chu Kwong CHAK
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/

Reply via email to