Hi everyone:

I've been having problems getting the em28xx drivers to compile since I 
upgraded to Fedora 9.  This is my third or fourth install following several 
Fedora installations dating back to FC5 (I believe) - so I am well read in 
Jarod Wilson's guide (http://wilsonet.com/mythtv/), Markus Rechberger's howto 
re installing em28xx (http://mcentral.de/wiki/index.php5/Em2880).  

But I've run into some new problems not previously encountered with previous 
versions of Fedora (Core).  When compiling with "make" I get the following 
error with some files:

#warning "This file is deprecated" (see abbreviated text below):

My kernel version is 2.6.25.7 (Fedora 9) - AMD x64.  I had previously 
successfully installed the Pinnacle HDTV Pro Stick (800e) via Markus' guide 
above.  I recently bought the new Pinnacle HD Stick (801e), but have had 
problems installing.  From the forums, it appears the 801e will be supported in 
kernel 2.6.26:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg00168.html
http://lkml.org/lkml/2008/4/26/77
http://cateee.net/lkddb/web-lkddb/DVB_S5H1411.html (RC3 implementation)

Assuming the firmware/drivers are integrated with kernel-2.6.26, the 801e 
should work with the v4l-dvb packages.  Can anyone confirm this?

I've included part of the installation errors for the v4l-dvb packages 
regarding the 800e below.  Please let me know if there is other information 
that would be helpful.

[EMAIL PROTECTED] tvtuner]# cd v4l-dvb-kernel
[EMAIL PROTECTED] v4l-dvb-kernel]# make
make -C /root/Desktop/tvtuner/v4l-dvb-kernel/v4l
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
scripts/make_makefile.pl
No version yet.
Updating/Creating .config
Preparing to compile for kernel version 2.6.25

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Leaving directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.25.6-55.fc9.x86_64/build 
./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C /lib/modules/2.6.25.6-55.fc9.x86_64/build 
SUBDIRS=/root/Desktop/tvtuner/v4l-dvb-kernel/v4l  modules
make[2]: Entering directory `/usr/src/kernels/2.6.25.6-55.fc9.x86_64'
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/flexcop-pci.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/flexcop-usb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/flexcop.o

. . . 

  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/dvb-usb-dvb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/dvb-usb-remote.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/usb-urb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-video.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-video.c:43:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-i2c.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-i2c.c:32:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-cards.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-cards.c:38:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-core.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-core.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-input.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-input.c:34:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-input.c: In function 
'em2880_ir_attach':
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-input.c:179: warning: ignoring 
return value of 'input_register_device', declared with attribute 
warn_unused_result
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-webcam.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/em28xx-webcam.c:42:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/et61x251_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/et61x251_tas5130d1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/ir-functions.o

. . . 

  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-cx2584x-v4l.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-wm8775.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-sysfs.o
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-sysfs.c: In function 
'pvr2_sysfs_class_create':
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-sysfs.c:910: warning: 
assignment from incompatible pointer type
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pvrusb2-debugifc.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-if.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-misc.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-ctrl.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-v4l.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-uncompress.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-dec1.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-dec23.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-kiara.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/pwc-timon.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-cards.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-cards.c:28:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-core.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-core.c:40:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-i2c.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-i2c.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-ts.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-ts.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-tvaudio.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-tvaudio.c:35:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-vbi.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-vbi.c:32:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-video.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-video.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-input.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7134-input.c:30:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_fops.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_video.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_hlp.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_vbi.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_hv7131d.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_hv7131r.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_mi0343.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_mi0360.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_ov7630.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_ov7660.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_pas106b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_pas202bcb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_tas5110c1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_tas5110d.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/sn9c102_tas5130d1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt87x.o
In file included from /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt87x.c:24:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea575x-tuner.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea575x-tuner.c:23:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tuner-core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tuner-types.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tuner-simple.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/mt20xx.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tda8290.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea5767.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tda9887.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea5761.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/usbvision-core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/usbvision-video.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/usbvision-i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/usbvision-cards.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zc0301_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zc0301_pb0330.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zc0301_pas202bcb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zoran_procfs.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zoran_device.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zoran_driver.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/zoran_card.o
  LD [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146.o
  LD [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7146_vv.o
  LD [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/ir-common.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/xc3028-tuner.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/videodev.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/v4l2-common.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/compat_ioctl32.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/v4l1-compat.o
  LD [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bttv.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/ir-kbd-i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tvaudio.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tda7432.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tda9875.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa6588.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa5246a.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa5249.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/c-qcam.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bw-qcam.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/w9966.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tda9840.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea6415c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/tea6420.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7110.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7111.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7114.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7115.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7127.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7185.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/saa7191.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/adv7170.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/adv7175.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/vpx3220.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt819.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt856.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt866.o
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt866.c:304: error: unknown field 
'usage_count' specified in initializer
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt866.c:305: warning: missing braces 
around initializer
/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt866.c:305: warning: (near 
initialization for 'bt866_client_tmpl.dev')
make[3]: *** [/root/Desktop/tvtuner/v4l-dvb-kernel/v4l/bt866.o] Error 1
make[2]: *** [_module_/root/Desktop/tvtuner/v4l-dvb-kernel/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.25.6-55.fc9.x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
make: *** [all] Error 2
[EMAIL PROTECTED] v4l-dvb-kernel]# make install
make -C /root/Desktop/tvtuner/v4l-dvb-kernel/v4l install
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
Stripping debug info from files
Usage: strip <option(s)> in-file(s)
Removes symbols and sections from files
The options are:
  -I --input-target=<bfdname>      Assume input file is in format <bfdname>
  -O --output-target=<bfdname>     Create an output file in format <bfdname>
  -F --target=<bfdname>            Set both input and output format to <bfdname>
  -p --preserve-dates              Copy modified/access timestamps to the output
  -R --remove-section=<name>       Remove section <name> from the output
  -s --strip-all                   Remove all symbol and relocation information
  -g -S -d --strip-debug           Remove all debugging symbols & sections
     --strip-unneeded              Remove all symbols not needed by relocations
     --only-keep-debug             Strip everything but the debug information
  -N --strip-symbol=<name>         Do not copy symbol <name>
  -K --keep-symbol=<name>          Do not strip symbol <name>
     --keep-file-symbols           Do not strip file symbol(s)
  -w --wildcard                    Permit wildcard in symbol comparison
  -x --discard-all                 Remove all non-global symbols
  -X --discard-locals              Remove any compiler-generated symbols
  -v --verbose                     List all object files modified
  -V --version                     Display this program's version number
  -h --help                        Display this output
     --info                        List object formats & architectures supported
  -o <file>                        Place stripped output into <file>
strip: supported targets: elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32 
efi-bsdrv-ia32 efi-rtdrv-ia32 efi-app-x86_64 efi-bsdrv-x86_64 efi-rtdrv-x86_64 
elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex
make[1]: *** [media-install] Error 1
make[1]: Leaving directory `/root/Desktop/tvtuner/v4l-dvb-kernel/v4l'
make: *** [install] Error 2
[EMAIL PROTECTED] v4l-dvb-kernel]#



*********************************************************************
Experimental:

[EMAIL PROTECTED] tvtuner]# cd v4l-dvb-experimental
[EMAIL PROTECTED] v4l-dvb-experimental]# dir
COPYING  linux         Makefile  README.HG       v4l      v4l_experimental
INSTALL  mailimport  README    README.patches  v4l2-apps
[EMAIL PROTECTED] v4l-dvb-experimental]# make
make -C /root/Desktop/tvtuner/v4l-dvb-experimental/v4l
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-experimental/v4l'
scripts/make_makefile.pl
No version yet.
Updating/Creating .config
Preparing to compile for kernel version 2.6.25

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Leaving directory `/root/Desktop/tvtuner/v4l-dvb-experimental/v4l'
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-experimental/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.25.6-55.fc9.x86_64/build 
./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C /lib/modules/2.6.25.6-55.fc9.x86_64/build 
SUBDIRS=/root/Desktop/tvtuner/v4l-dvb-experimental/v4l  modules
make[2]: Entering directory `/usr/src/kernels/2.6.25.6-55.fc9.x86_64'
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-pci.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-usb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-fe-tuner.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-sram.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-eeprom.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-misc.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-hw-filter.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/flexcop-dma.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bttv-driver.o

. . . 

  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/dvb-usb-remote.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/usb-urb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-video.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-video.c:43:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-i2c.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-i2c.c:32:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-cards.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-cards.c:38:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-core.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-core.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-input.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-input.c:34:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-input.c: In function 
'em2880_ir_attach':
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-input.c:179: warning: 
ignoring return value of 'input_register_device', declared with attribute 
warn_unused_result
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-webcam.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx.h:37,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/em28xx-webcam.c:42:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/et61x251_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/et61x251_tas5130d1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ir-functions.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ir-keymaps.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-audio.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-cards.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-controls.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-driver.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-fileops.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-firmware.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-gpio.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-ioctl.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-irq.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-mailbox.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-queue.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-streams.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-udma.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-vbi.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-video.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ivtv-yuv.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/msp3400-driver.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/msp3400-kthreads.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ovcamchip_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ov6x20.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ov6x30.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ov7x10.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ov7x20.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/ov76be.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-i2c-core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-i2c-cmd-v4l2.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-audio.o
  CC [M]  
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-i2c-chips-v4l2.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-encoder.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-video-v4l.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-eeprom.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-tuner.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-main.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-hdw.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-v4l2.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-ctrl.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-std.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-context.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-io.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-ioread.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-cx2584x-v4l.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-wm8775.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-sysfs.o
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-sysfs.c: In function 
'pvr2_sysfs_class_create':
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-sysfs.c:910: warning: 
assignment from incompatible pointer type
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pvrusb2-debugifc.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-if.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-misc.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-ctrl.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-v4l.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-uncompress.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-dec1.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-dec23.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-kiara.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/pwc-timon.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-cards.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-cards.c:28:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-core.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-core.c:40:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-i2c.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-i2c.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-ts.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-ts.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-tvaudio.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-tvaudio.c:35:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-vbi.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-vbi.c:32:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-video.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-video.c:33:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-input.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134.h:48,
                 from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7134-input.c:30:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_i2c.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_fops.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_video.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_hlp.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/saa7146_vbi.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_hv7131d.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_hv7131r.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_mi0343.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_mi0360.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_ov7630.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_ov7660.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_pas106b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_pas202bcb.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_tas5110c1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_tas5110d.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/sn9c102_tas5130d1b.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt87x.o
In file included from /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt87x.c:24:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/tea575x-tuner.o
In file included from 
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/tea575x-tuner.c:23:
include/sound/driver.h:1:2: warning: #warning "This file is deprecated"
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/tuner-core.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/tuner-types.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/tuner-simple.o

. . . 

  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt819.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt856.o
  CC [M]  /root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt866.o
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt866.c:304: error: unknown 
field 'usage_count' specified in initializer
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt866.c:305: warning: missing 
braces around initializer
/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt866.c:305: warning: (near 
initialization for 'bt866_client_tmpl.dev')
make[3]: *** [/root/Desktop/tvtuner/v4l-dvb-experimental/v4l/bt866.o] Error 1
make[2]: *** [_module_/root/Desktop/tvtuner/v4l-dvb-experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.25.6-55.fc9.x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/Desktop/tvtuner/v4l-dvb-experimental/v4l'
make: *** [all] Error 2
[EMAIL PROTECTED] v4l-dvb-experimental]# make install
make -C /root/Desktop/tvtuner/v4l-dvb-experimental/v4l install
make[1]: Entering directory `/root/Desktop/tvtuner/v4l-dvb-experimental/v4l'
Stripping debug info from files
Usage: strip <option(s)> in-file(s)
Removes symbols and sections from files
The options are:
  -I --input-target=<bfdname>      Assume input file is in format <bfdname>
  -O --output-target=<bfdname>     Create an output file in format <bfdname>
  -F --target=<bfdname>            Set both input and output format to <bfdname>
  -p --preserve-dates              Copy modified/access timestamps to the output
  -R --remove-section=<name>       Remove section <name> from the output
  -s --strip-all                   Remove all symbol and relocation information
  -g -S -d --strip-debug           Remove all debugging symbols & sections
     --strip-unneeded              Remove all symbols not needed by relocations
     --only-keep-debug             Strip everything but the debug information
  -N --strip-symbol=<name>         Do not copy symbol <name>
  -K --keep-symbol=<name>          Do not strip symbol <name>
     --keep-file-symbols           Do not strip file symbol(s)
  -w --wildcard                    Permit wildcard in symbol comparison
  -x --discard-all                 Remove all non-global symbols
  -X --discard-locals              Remove any compiler-generated symbols
  -v --verbose                     List all object files modified
  -V --version                     Display this program's version number
  -h --help                        Display this output
     --info                        List object formats & architectures supported
  -o <file>                        Place stripped output into <file>
strip: supported targets: elf64-x86-64 elf32-i386 a.out-i386-linux efi-app-ia32 
efi-bsdrv-ia32 efi-rtdrv-ia32 efi-app-x86_64 efi-bsdrv-x86_64 efi-rtdrv-x86_64 
elf64-little elf64-big elf32-little elf32-big srec symbolsrec tekhex binary ihex
make[1]: *** [media-install] Error 1


As always - any help is greatly appreciated.

- Scott


      

_______________________________________________
Em28xx mailing list
[email protected]
http://mcentral.de/mailman/listinfo/em28xx

Reply via email to