Issue compiling latest

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I just updated to latest code since I saw that there was a bunch of new changes for the dib0700, using:
hg pull -u http://linuxtv.org/hg/v4l-dvb

Then when I compile I get this error:

$ make
make -C /home/hgu/dtv/v4l-dvb/v4l
make[1]: Entering directory `/home/hgu/dtv/v4l-dvb/v4l'
creating symbolic links...
make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/hgu/dtv/v4l-dvb/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
  Building modules, stage 2.
  MODPOST 190 modules
WARNING: "dib0070_wbd_offset" [/home/hgu/dtv/v4l-dvb/v4l/dvb-usb-dib0700.ko ] undefined!
make[2]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
./scripts/rmmod.pl check
found 190 modules
make[1]: Leaving directory `/home/hgu/dtv/v4l-dvb/v4l'

Did a make clean first as well, this is the second make call.

Did a search to try to find the issue in the v4l-dvb code, I'm new to this code but to me it looks like it export the symbol:

$ grep -riI 'dib0070_wbd_offset' *
linux/drivers/media/dvb/frontends/dib0070.c:u16 dib0070_wbd_offset(struct dvb_frontend *fe)
linux/drivers/media/dvb/frontends/dib0070.c:EXPORT_SYMBOL(dib0070_wbd_offset);
linux/drivers/media/dvb/frontends/dib0070.h:extern u16 dib0070_wbd_offset(struct dvb_frontend *);
linux/drivers/media/dvb/dvb-usb/dib0700_devices.c:      deb_info("WBD for DiB7000P: %d\n", offset + dib0070_wbd_offset(fe));
linux/drivers/media/dvb/dvb-usb/dib0700_devices.c:      dib7000p_set_wbd_ref(fe, offset + dib0070_wbd_offset(fe));
v4l/dib0700_devices.c:  deb_info("WBD for DiB7000P: %d\n", offset + dib0070_wbd_offset(fe));
v4l/dib0700_devices.c:  dib7000p_set_wbd_ref(fe, offset + dib0070_wbd_offset(fe));
v4l/dib0070.c:u16 dib0070_wbd_offset(struct dvb_frontend *fe)
v4l/dib0070.c:EXPORT_SYMBOL(dib0070_wbd_offset);
v4l/dib0070.h:extern u16 dib0070_wbd_offset(struct dvb_frontend *);


I did build 2 weeks ago without any problems. I run it on a Ubuntu 7.04 machine:
$ uname -a
Linux hgu 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64 GNU/Linux

Do I need to upgrade to a newer kernel, to use this latest code? Or maybe the dib0070 instead of dib0700 is a problem? I have a Hauppauge NOVA-T 500 PCI, so I use this specific module. I appreciate any help for finding the issue, as said before I'm new to the v4l-dvb code and compiling kernel modules.

  Harald

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux