Mr. Asselin,

        I had similar problems before I did a 'make mrproper' in my Linux
directory before building the kernel.  Then you must be certain to reboot
that kernel before building RTLinux.  You can do a 'make clean' in the
RTLinux directory to start over with the RTLinux build once you are certain
you are running the right kernel.

        I am not really sure what the 'make mrproper' does, but I do know
that it often (always?) resolves these unexpected unresolved symbol issues.

Regards,

Steve


> -----Original Message-----
> From: Maxime Asselin [mailto:[EMAIL PROTECTED]]
> Sent: Friday, March 02, 2001 11:15 AM
> To: [EMAIL PROTECTED]
> Subject: [rtl] Please help, unresolved symbols in RTLinux modules
> 
> 
> Please help, I have unresolved symbols in RTLinux modules 
> since I upgraded
> to RTLinux 3.0 final.
> 
> Linux kernel: 2.2.18 (fresh and clean archive)
> RTLinux: 3.0 final
> 
> Included most common options in kernel from my saved config 
> file I used with
> previous RTLinux releases.
> And I get:
> 
> # depmod -ae
> depmod: *** Unresolved symbols in /lib/modules/2.2.18-rtl/misc/mbuff.o
> depmod:  remap_page_range
> depmod:  misc_deregister
> depmod:  kmalloc
> depmod:  create_proc_entry
> depmod:  vfree
> depmod:  kfree
> depmod:  misc_register
> depmod:  vmalloc
> depmod:  remove_proc_entry
> depmod:  mem_map
> depmod:  sprintf
> depmod:  init_mm
> depmod:  printk
> depmod:  __generic_copy_to_user
> depmod: *** Unresolved symbols in /lib/modules/2.2.18-rtl/misc/psc.o
> depmod:  force_sig
> depmod:  kmalloc
> depmod:  create_proc_entry
> depmod:  sys_call_table
> depmod:  pidhash
> depmod:  kfree
> depmod:  remove_proc_entry
> depmod:  proc_root
> depmod:  sprintf
> depmod: *** Unresolved symbols in /lib/modules/2.2.18-rtl/misc/rtl.o
> depmod:  vsprintf
> depmod:  free_irq
> depmod:  console_drivers
> depmod:  request_irq
> depmod:  __start_rtlinux_funcs
> depmod:  printk
> depmod: *** Unresolved symbols in 
> /lib/modules/2.2.18-rtl/misc/rtl_fifo.o
> depmod:  __wake_up
> depmod:  __generic_copy_from_user
> depmod:  unregister_chrdev
> depmod:  register_chrdev
> depmod:  vfree
> depmod:  interruptible_sleep_on_timeout
> depmod:  __pollwait
> depmod:  vmalloc
> depmod:  xtime
> depmod:  printk
> depmod:  __generic_copy_to_user
> depmod: *** Unresolved symbols in 
> /lib/modules/2.2.18-rtl/misc/rtl_posixio.o
> depmod:  _ctype
> depmod:  iounmap
> depmod:  __ioremap
> depmod:  simple_strtoul
> depmod:  printk
> depmod: *** Unresolved symbols in 
> /lib/modules/2.2.18-rtl/misc/rtl_sched.o
> depmod:  kmalloc
> depmod:  kfree
> depmod:  tq_scheduler
> depmod:  printk
> depmod: *** Unresolved symbols in 
> /lib/modules/2.2.18-rtl/misc/rtl_time.o
> depmod:  boot_cpu_data
> depmod:  do_gettimeofday
> depmod:  del_timer
> depmod:  do_gettimeoffset
> depmod:  use_tsc
> depmod:  tick
> depmod:  jiffies
> depmod:  add_timer
> depmod:  kd_mksound
> 
> I am still able to load them in the kernel.
> And my RT modules work fine but still, I would like to know 
> why these module
> dependencies errors occur.
> 
> 
> -- [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/
> 
-- [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