[cpia] unresolved symbols

Adam Lynch lists@sprawl.net
Wed, 1 Mar 2000 10:55:07 -0500


  I've been trying to get my Creative Webcam II working for awhile now, and
haven't really played with the CPiA driver since 0.4.4 .

  I went to give 0.7.2 a shot today, and I get all sorts of fun errors upon 
the attempted loading of the cpia.o and cpia_pp.o modules.

  Here's an lsmmod output before I go to load the drivers:

Module                  Size  Used by
smbfs                  29688   1  (autoclean)
nfs                    31960   1  (autoclean)
lockd                  33736   1  (autoclean) [nfs]
sunrpc                 57732   1  (autoclean) [nfs lockd]
3c59x                  18664   1  (autoclean)
vfat                   11004   0  (unused)
fat                    33120   0  [vfat]
supermount             14912   2  (autoclean)
opl3                   13928   1
sb                     37588   1
uart401                 6480   1  [sb]
sound                  66328   0  [opl3 sb uart401]
soundlow                 304   0  [sound]
soundcore               4164   6  [sb sound]
aic7xxx               111152   4

  And here are the unresolved symbol errors I get upon attempting to load the 
CPiA modules:

cpia.o: unresolved symbol remap_page_range
cpia.o: unresolved symbol schedule_timeout
cpia.o: unresolved symbol schedule
cpia.o: unresolved symbol kmalloc
cpia.o: unresolved symbol _ctype
cpia.o: unresolved symbol create_proc_entry
cpia.o: unresolved symbol kernel_flag
cpia.o: unresolved symbol vfree
cpia.o: unresolved symbol video_register_device
cpia.o: unresolved symbol video_unregister_device
cpia.o: unresolved symbol request_module
cpia.o: unresolved symbol kfree
cpia.o: unresolved symbol vmalloc
cpia.o: unresolved symbol remove_proc_entry
cpia.o: unresolved symbol mem_map
cpia.o: unresolved symbol simple_strtoul
cpia.o: unresolved symbol sprintf
cpia.o: unresolved symbol jiffies
cpia.o: unresolved symbol printk
cpia.o: unresolved symbol __generic_copy_to_user


cpia_pp.o: unresolved symbol __wake_up
cpia_pp.o: unresolved symbol parport_unregister_device
cpia_pp.o: unresolved symbol schedule
cpia_pp.o: unresolved symbol tq_immediate
cpia_pp.o: unresolved symbol bh_active
cpia_pp.o: unresolved symbol parport_enumerate
cpia_pp.o: unresolved symbol kmalloc
cpia_pp.o: unresolved symbol cpia_unregister_camera
cpia_pp.o: unresolved symbol __global_cli
cpia_pp.o: unresolved symbol cpia_register_camera
cpia_pp.o: unresolved symbol free_dma
cpia_pp.o: unresolved symbol kernel_flag
cpia_pp.o: unresolved symbol parport_register_device
cpia_pp.o: unresolved symbol request_module
cpia_pp.o: unresolved symbol tqueue_lock
cpia_pp.o: unresolved symbol request_dma
cpia_pp.o: unresolved symbol interruptible_sleep_on
cpia_pp.o: unresolved symbol kfree
cpia_pp.o: unresolved symbol __global_save_flags
cpia_pp.o: unresolved symbol tq_scheduler
cpia_pp.o: unresolved symbol parport_claim
cpia_pp.o: unresolved symbol dma_spin_lock
cpia_pp.o: unresolved symbol __global_restore_flags
cpia_pp.o: unresolved symbol parport_release
cpia_pp.o: unresolved symbol simple_strtoul
cpia_pp.o: unresolved symbol jiffies
cpia_pp.o: unresolved symbol printk
cpia_pp.o: unresolved symbol __const_udelay


And here's what dmesg has to say:

Linux video capture interface: v1.00
parport0: PC-style at 0x378 (0x778) [SPP,ECP,ECPPS2]
parport0: read2 timeout.
parport0: Multimedia device, VLSI Vision Ltd DUAL Camera
parport0: PC-style at 0x378 (0x778) [SPP,ECP,ECPPS2]



  The machine is a dual PPro-200 running Mandrake 7.0 (kernel 2.2.14-15). Before
I did a make on the modules, I made sure to define -D__SMP__ on the right line.

  Any ideas?

-- 
---
AdamL.

alynch@sprawl.net
http://sprawl.net

     Never attribute to malice that which can be adequately
    explained by stupidity.
     
                         -Robert Heinlein, 'Logic of Empire'

     Any view of the universe that is not strange is false.

                         -Neil Gaiman