All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Henig <dhhenig@googlemail.com>
To: Francis Barber <fedora@barber-family.id.au>
Cc: "leandro Costantino" <lcostantino@gmail.com>,
	"Németh Márton" <nm127@freemail.hu>,
	linux-media@vger.kernel.org
Subject: Re: Make failed - standard ubuntu 9.10
Date: Fri, 29 Jan 2010 16:02:50 +0000	[thread overview]
Message-ID: <4B6306AA.8000103@googlemail.com> (raw)
In-Reply-To: <4B62F620.6020105@barber-family.id.au>

Thanks, I appear to have the headers and no longer have to do the 
symlink, but still getting the same error - any help gratefully 
received, or do I need to get a vanilla kernel?

CC [M]  /home/david/v4l-dvb/v4l/firedtv-1394.o
/home/david/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file 
or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such 
file or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No 
such file or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:24:19: error: hosts.h: No such 
file or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such 
file or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:26:17: error: iso.h: No such file 
or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such 
file or directory
/home/david/v4l-dvb/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' 
declared inside parameter list
/home/david/v4l-dvb/v4l/firedtv-1394.c:40: warning: its scope is only 
this definition or declaration, which is probably not what you want
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/david/v4l-dvb/v4l/firedtv-1394.c:56: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:57: error: implicit declaration 
of function 'hpsb_iso_n_ready'
/home/david/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:65: error: implicit declaration 
of function 'dma_region_i'
/home/david/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:65: error: expected expression 
before 'unsigned'
/home/david/v4l-dvb/v4l/firedtv-1394.c:66: warning: assignment makes 
pointer from integer without a cast
/home/david/v4l-dvb/v4l/firedtv-1394.c:67: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:71: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:85: error: implicit declaration 
of function 'hpsb_iso_recv_release_packets'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of':
/home/david/v4l-dvb/v4l/firedtv-1394.c:90: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:90: warning: type defaults to 
'int' in declaration of '__mptr'
/home/david/v4l-dvb/v4l/firedtv-1394.c:90: warning: initialization from 
incompatible pointer type
/home/david/v4l-dvb/v4l/firedtv-1394.c:90: error: invalid use of 
undefined type 'struct unit_directory'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock':
/home/david/v4l-dvb/v4l/firedtv-1394.c:97: error: implicit declaration 
of function 'hpsb_node_lock'
/home/david/v4l-dvb/v4l/firedtv-1394.c:97: error: 'EXTCODE_COMPARE_SWAP' 
undeclared (first use in this function)
/home/david/v4l-dvb/v4l/firedtv-1394.c:97: error: (Each undeclared 
identifier is reported only once
/home/david/v4l-dvb/v4l/firedtv-1394.c:97: error: for each function it 
appears in.)
/home/david/v4l-dvb/v4l/firedtv-1394.c:98: error: 'quadlet_t' undeclared 
(first use in this function)
/home/david/v4l-dvb/v4l/firedtv-1394.c:98: error: expected expression 
before ')' token
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read':
/home/david/v4l-dvb/v4l/firedtv-1394.c:106: error: implicit declaration 
of function 'hpsb_node_read'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write':
/home/david/v4l-dvb/v4l/firedtv-1394.c:111: error: implicit declaration 
of function 'hpsb_node_write'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso':
/home/david/v4l-dvb/v4l/firedtv-1394.c:122: error: implicit declaration 
of function 'hpsb_iso_recv_init'
/home/david/v4l-dvb/v4l/firedtv-1394.c:122: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:124: error: 
'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/david/v4l-dvb/v4l/firedtv-1394.c:126: warning: assignment makes 
pointer from integer without a cast
/home/david/v4l-dvb/v4l/firedtv-1394.c:133: error: implicit declaration 
of function 'hpsb_iso_recv_start'
/home/david/v4l-dvb/v4l/firedtv-1394.c:136: error: implicit declaration 
of function 'hpsb_iso_shutdown'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso':
/home/david/v4l-dvb/v4l/firedtv-1394.c:147: error: implicit declaration 
of function 'hpsb_iso_stop'
/home/david/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/david/v4l-dvb/v4l/firedtv-1394.c:162: warning: 'struct hpsb_host' 
declared inside parameter list
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request':
/home/david/v4l-dvb/v4l/firedtv-1394.c:175: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:176: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe':
/home/david/v4l-dvb/v4l/firedtv-1394.c:190: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:190: warning: type defaults to 
'int' in declaration of '__mptr'
/home/david/v4l-dvb/v4l/firedtv-1394.c:190: warning: initialization from 
incompatible pointer type
/home/david/v4l-dvb/v4l/firedtv-1394.c:190: error: invalid use of 
undefined type 'struct unit_directory'
/home/david/v4l-dvb/v4l/firedtv-1394.c:195: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:196: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:197: error: implicit declaration 
of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/david/v4l-dvb/v4l/firedtv-1394.c:197: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:197: warning: assignment makes 
pointer from integer without a cast
/home/david/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/david/v4l-dvb/v4l/firedtv-1394.c:256: warning: 'struct 
unit_directory' declared inside parameter list
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update':
/home/david/v4l-dvb/v4l/firedtv-1394.c:258: error: dereferencing pointer 
to incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/david/v4l-dvb/v4l/firedtv-1394.c:266: error: variable 
'fdtv_driver' has initializer but incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:267: error: unknown field 'name' 
specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:267: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:267: warning: (near 
initialization for 'fdtv_driver')
/home/david/v4l-dvb/v4l/firedtv-1394.c:268: error: unknown field 
'id_table' specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:268: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:268: warning: (near 
initialization for 'fdtv_driver')
/home/david/v4l-dvb/v4l/firedtv-1394.c:269: error: unknown field 
'update' specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:269: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:269: warning: (near 
initialization for 'fdtv_driver')
/home/david/v4l-dvb/v4l/firedtv-1394.c:270: error: unknown field 
'driver' specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:270: error: extra brace group at 
end of initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:270: error: (near initialization 
for 'fdtv_driver')
/home/david/v4l-dvb/v4l/firedtv-1394.c:273: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:273: warning: (near 
initialization for 'fdtv_driver')
/home/david/v4l-dvb/v4l/firedtv-1394.c:276: error: variable 
'fdtv_highlevel' has initializer but incomplete type
/home/david/v4l-dvb/v4l/firedtv-1394.c:277: error: unknown field 'name' 
specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:277: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:277: warning: (near 
initialization for 'fdtv_highlevel')
/home/david/v4l-dvb/v4l/firedtv-1394.c:278: error: unknown field 
'fcp_request' specified in initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:278: warning: excess elements in 
struct initializer
/home/david/v4l-dvb/v4l/firedtv-1394.c:278: warning: (near 
initialization for 'fdtv_highlevel')
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/david/v4l-dvb/v4l/firedtv-1394.c:285: error: implicit declaration 
of function 'hpsb_register_highlevel'
/home/david/v4l-dvb/v4l/firedtv-1394.c:286: error: implicit declaration 
of function 'hpsb_register_protocol'
/home/david/v4l-dvb/v4l/firedtv-1394.c:289: error: implicit declaration 
of function 'hpsb_unregister_highlevel'
/home/david/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/david/v4l-dvb/v4l/firedtv-1394.c:296: error: implicit declaration 
of function 'hpsb_unregister_protocol'
make[3]: *** [/home/david/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/david/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/david/v4l-dvb/v4l'
make: *** [all] Error 2


Francis Barber wrote:
> On 29/01/2010 10:27 PM, David Henig wrote:
>> Thanks, eventually tip 1 fixed this. For some reason I had 
>> 2.6.31-17-generic without a .config, as I seem to be using 
>> 2.6.31-17-generic-pae. Creating a symlink to that fixed this error.
>>
>> Unfortunately still can't finish build, I get an error in 
>> firedtv-1394, as shown below. Do I need to reinstall, as I also get 
>> the following message?
>>
>> ***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.
>>
>> Thanks again for any help, I'm sorry I'm only a couple of months into 
>> linux, I'm just trying to do this against what I thought was a fairly 
>> standard build...
>>
>> David
>>
> Hi David,
>
> It looks like you don't have the kernel headers package installed.  In 
> Ubuntu this package is called linux-headers-generic for the generic 
> kernel, and linux-headers-server for the server kernel, etc and so forth.
>
> If you have this package you shouldn't need to any symlinking with the 
> .config, either.  I didn't have to.
>
> Regards,
> Frank.

  reply	other threads:[~2010-01-29 16:08 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-28 22:35 Make failed - standard ubuntu 9.10 David Henig
2010-01-29  6:22 ` Németh Márton
2010-01-29  9:24   ` David Henig
2010-01-29 12:30     ` leandro Costantino
2010-01-29 14:27       ` David Henig
2010-01-29 14:52         ` Francis Barber
2010-01-29 16:02           ` David Henig [this message]
2010-01-29 17:16             ` Devin Heitmueller
2010-01-29 18:29               ` David Henig
2010-01-29 19:31                 ` Németh Márton
2010-01-29 18:32               ` Mauro Carvalho Chehab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B6306AA.8000103@googlemail.com \
    --to=dhhenig@googlemail.com \
    --cc=fedora@barber-family.id.au \
    --cc=lcostantino@gmail.com \
    --cc=linux-media@vger.kernel.org \
    --cc=nm127@freemail.hu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.