|
|
RTAI unresolved symbols: *** Warning: "rt_task_init" [module.ko] undefined!
If you get some warnings during compilation of a RTAI kernel module, DON'T PANIC!
The unresolved symbols will resolve as soon as the RTAI kernel modules are loaded with insmod
or modprobe.
(i.e. rtai_hal.o, rtai_ksched.o (rtai_up.o), rtai_fifos.o, rtai_shm.o etc. -or- rtai_hal.ko,
rtai_ksched.ko (rtai_up.ko), rtai_fifos.ko, rtai_shm.ko, etc. depending on which kernel
you are using (2.4 or 2.6))
# make
make -C /lib/modules/2.6.10/build SUBDIRS=/usr/src/rtai modules
make[1]: Entering directory `/usr/src/linux-2.6.10'
Building modules, stage 2.
MODPOST
*** Warning: "rt_task_delete" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rtf_destroy" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "stop_rt_timer" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_task_make_periodic" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_get_time" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "start_rt_timer" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "nano2count" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rtf_create" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_task_init" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_set_periodic_mode" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_task_wait_period" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rtf_put" [/usr/src/rtai/myrt_process.ko] undefined!
*** Warning: "rt_get_cpu_time_ns" [/usr/src/rtai/myrt_process.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.10'
RTAI 3.2 Global Function list:
rt_ack_irq(), rt_allow_nonroot_hrt(), rt_busy_sleep(), rt_change_prio(), rt_cond_signal(),
rt_cond_wait(), rt_cond_wait_timed(), rt_cond_wait_until(), rt_delete_tasklet(), rt_disable_irq(),
rt_drg_on_adr(), rt_drg_on_name(), rt_enable_irq(), rt_evdrp(), rt_evdrpx(), rt_exec_tasklet(),
rt_find_tasklet_by_id(), rt_free_linux_irq(), rt_free_srq(), rt_free_timer(), rt_get_adr(),
rt_get_inher_prio(), rt_get_name(), rt_get_prio(), rt_get_task_state(), rt_halloc(),
rt_heap_open(), rt_hfree(), rt_init_tasklet(), rt_insert_tasklet(), rt_insert_timer(),
rt_isrpc(), rt_linux_use_fpu(), rt_make_hard_real_time(), rt_make_soft_real_time(),
rt_mask_and_ack_irq(), rt_mbx_delete(), rt_mbx_init(), rt_named_free(), rt_named_halloc(),
rt_named_hfree(), rt_named_malloc(), rt_named_mbx_delete(), rt_named_rwl_delete(),
rt_named_sem_delete(), rt_named_spl_delete(), rt_pend_linux_irq(), rt_pend_linux_srq(),
rt_receive(), rt_receive_if(), rt_receive_timed(), rt_receive_until(), rt_receivex(),
rt_receivex_if(), rt_receivex_timed(), rt_receivex_until(), rt_register(), rt_remove_tasklet(),
rt_remove_timer(), rt_request_linux_irq(), rt_request_srq(), rt_request_timer(), rt_return(),
rt_returnx(), rt_rpc(), rt_rpc_if(), rt_rpc_timed(), rt_rpc_until(), rt_rpcx(), rt_rpcx_if(),
rt_rpcx_timed(), rt_rpcx_until(), rt_rwl_delete(), rt_rwl_init(), rt_rwl_rdlock(),
rt_rwl_rdlock_if(), rt_rwl_rdlock_timed(), rt_rwl_rdlock_until(), rt_rwl_unlock(),
rt_rwl_wrlock(), rt_rwl_wrlock_if(), rt_rwl_wrlock_timed(), rt_rwl_wrlock_until(),
rt_scb_bytes(), rt_scb_delete(), rt_scb_evdrp(), rt_scb_get(), rt_scb_init(), rt_scb_put(),
rt_sem_broadcast(), rt_sem_delete(), rt_sem_init(), rt_sem_signal(), rt_sem_wait(),
rt_sem_wait_barrier(), rt_sem_wait_if(), rt_sem_wait_timed(), rt_sem_wait_until(),
rt_send(), rt_send_if(), rt_send_timed(), rt_send_until(), rt_sendx(), rt_sendx_if(),
rt_sendx_timed(), rt_sendx_until(), rt_set_timer_firing_time(), rt_set_timer_period(),
rt_set_timer_priority(), rt_shm_alloc(), rt_shm_free(), rt_shutdown_irq(), rt_sleep(),
rt_sleep_until(), rt_spl_delete(), rt_spl_init(), rt_spl_lock(), rt_spl_lock_if(),
rt_spl_lock_timed(), rt_spl_unlock(), rt_startup_irq(), rt_task_init(), rt_task_make_periodic(),
rt_task_make_periodic_relative_ns(), rt_task_resume(), rt_task_signal_handler(),
rt_task_suspend(), rt_task_use_fpu(), rt_task_wait_period(), rt_task_yield(), rt_typed_mbx_init(),
rt_typed_sem_init(), rt_unmask_irq(), rt_whoami(), rtf_create(), rtf_create_handler(),
rtf_destroy(), rtf_get(), rtf_open_sized(), rtf_put(), rtf_read_all_at_once(), rtf_read_timed(),
rtf_reset(), rtf_resize(), rtf_sem_destroy(), rtf_sem_init(), rtf_sem_post(), rtf_sem_timed_wait(),
rtf_sem_trywait(), rtf_sem_wait(), rtf_set_async_sig(), rtf_suspend_timed(), rtf_write_timed(),
rtheap_alloc(), rtheap_destroy(), rtheap_free(), rtheap_init()
Last-Modified: Sat, 04 Feb 2006 15:43:20 GMT
|
|
|