[mythtv-users] Updated something, now tuners vanished !

Paul thannet at gmail.com
Fri Jan 18 17:06:34 UTC 2008


followed your instructions to the letter, assume I should not be getting
the errors below ?

/home/paul/v4l-dvb/v4l/aci.c: At top level:
/home/paul/v4l-dvb/v4l/aci.c:595: error: variable 'aci_mixer_operations'
has initializer but incomplete type
/home/paul/v4l-dvb/v4l/aci.c:597: error: unknown field 'owner' specified
in initializer
/home/paul/v4l-dvb/v4l/aci.c:597: warning: excess elements in struct
initializer
/home/paul/v4l-dvb/v4l/aci.c:597: warning: (near initialization for
'aci_mixer_operations')
/home/paul/v4l-dvb/v4l/aci.c:598: error: unknown field 'id' specified in
initializer
/home/paul/v4l-dvb/v4l/aci.c:598: warning: excess elements in struct
initializer
/home/paul/v4l-dvb/v4l/aci.c:598: warning: (near initialization for
'aci_mixer_operations')
/home/paul/v4l-dvb/v4l/aci.c:599: error: unknown field 'ioctl' specified
in initializer
/home/paul/v4l-dvb/v4l/aci.c:600: warning: excess elements in struct
initializer
/home/paul/v4l-dvb/v4l/aci.c:600: warning: (near initialization for
'aci_mixer_operations')
/home/paul/v4l-dvb/v4l/aci.c: In function 'attach_aci':
/home/paul/v4l-dvb/v4l/aci.c:622: warning: implicit declaration of
function 'request_region'
/home/paul/v4l-dvb/v4l/aci.c:698: warning: implicit declaration of
function 'sound_install_mixer'
/home/paul/v4l-dvb/v4l/aci.c:698: error: 'MIXER_DRIVER_VERSION'
undeclared (first use in this function)
/home/paul/v4l-dvb/v4l/aci.c:700: error: invalid application of 'sizeof'
to incomplete type 'struct mixer_operations' 
/home/paul/v4l-dvb/v4l/aci.c:709: warning: implicit declaration of
function 'release_region'
/home/paul/v4l-dvb/v4l/aci.c: In function 'unload_aci':
/home/paul/v4l-dvb/v4l/aci.c:715: warning: implicit declaration of
function 'sound_unload_mixerdev'
make[3]: *** [/home/paul/v4l-dvb/v4l/aci.o] Error 1
make[2]: *** [_module_/home/paul/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/paul/v4l-dvb/v4l'
make: *** [all] Error 2


 sudo make install
make -C /home/paul/v4l-dvb/v4l install
make[1]: Entering directory `/home/paul/v4l-dvb/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-app-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 `/home/paul/v4l-dvb/v4l'
make: *** [install] Error 2


Regards Paul.


On Fri, 2008-01-18 at 14:42 +0000, Nicolas Will wrote:
> OK....
> 
> Let's do this step by step, you have a fat failure to build... It may be
> a brief period when the v4l-dvb tree doesn't build cleanly, but...
> 
> I would suggest to start fro scratch.
> 
> sudo rm -r /home/paul/v4l-dvb
> sudo aptitude update && sudo aptitude dist-upgrade
> 
> reboot
> 
> sudo apt-get install mercurial linux-headers-$(uname -r) build-essential
> hg clone http://linuxtv.org/hg/v4l-dvb
> cd v4l-dvb
> make
> sudo make install
> cd /lib/firmware
> sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw
> 
> reboot
> 
> Test, if all went well
> 
> I have a similar setup to yours, Mythbuntu, 64-bit, Nova-T-500.
> 
> Nico
> http://www.youplala.net/linux/home-theater-pc
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list