Hi,

On 08-Nov-2002 Henrik R�der Clausen wrote:
|     Interestingly, 0.2.1 compiles fine. (media/video/Makefile patched as
|  above, kraxel patch not applied). 
|  
|     When I insmod it, I do however get a couple dozen unresolved symbols. The
|  first few of these are:
|  
|  saa7134.o: unresolved symbol videobuf_queue_cancel
|  saa7134.o: unresolved symbol videobuf_read_stop
|  saa7134.o: unresolved symbol i2c_master_send
|  saa7134.o: unresolved symbol videobuf_streamon
|  saa7134.o: unresolved symbol videobuf_iolock
|  saa7134.o: unresolved symbol videobuf_dma_pci_map
|  saa7134.o: unresolved symbol videobuf_querybuf
|  saa7134.o: unresolved symbol videobuf_dqbuf
|  saa7134.o: unresolved symbol videobuf_mmap_setup
|  saa7134.o: unresolved symbol videobuf_queue_init

that's the reason, why "video-buf.o" has to be added to the Makefile;
the line in question for me right now looks like:

  obj-$(CONFIG_VIDEO_SAA7134) += saa7134/ tuner.o tda9887.o video-buf.o

the missing "i2c_master_send" symbol however is defined somewhere 
in "linux/drivers/i2c/", so unless you haven't also compiled in i2c 
support, it won't run.

To summarize: if you check your linux/.config file, you'd better find
at least the following symbols _defined_:

  CONFIG_PCI
  CONFIG_I2C
  CONFIG_I2C_ALGOBIT
  CONFIG_VIDEO_DEV
  CONFIG_VIDEO_SAA7134

that should be sufficient.

Ciao,
Thomas

-- 
Thomas Pundt <[EMAIL PROTECTED]>  | http://www.pundt.de/ 



--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@;redhat.com?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to