Am Montag 25 Juni 2007 23:52 schrieb Alex Schuster:
> I am confused now. I tried another system, and get the same error as you.
> But my source of devolo_usb.c looks different from yours.
>
> Florian Philipp writes:
> > Am Montag 25 Juni 2007 17:23 schrieb Alex Schuster:
> > > Florian Philipp writes:
> > >
> > > [...]
> > >
> > > > #include </usr/include/linux/config.h>
>
> Here I have the same include files, but with a local path (linux) instead
> of /usr/include/linux:
>
> #include <linux/config.h>
>
> While I do have /usr/include/linux/config.h, it is not being used. I
> have /usr/src/linux/include/linux/config.h on one machine, but not on the
> other, where compiling fails. Both machines use gentoo-sources. 2.6.18-r2
> has it, 2.6.20-r7 does not. Seems it has become obslete, a comment in the
> file states this, too. Anyway, it seems to be the same
> as /usr/include/linux/config.h, so can just copy or symlink this one.
>
> #ifndef _LINUX_CONFIG_H
> #define _LINUX_CONFIG_H
> /* This file is no longer in use and kept only for backward compatibility.
>  * autoconf.h is now included via -imacros on the commandline
>  */
> #include <linux/autoconf.h>
>
> #endif
>
>       Alex

Ooops, seems I've attached the wrong file. I played around with it before 
sending an email. Just remove the "/usr/include" in every include command and 
you get the original. 
Anyway, it doesn't make things better. If I change the include line to 
linux/autoconf.h, the other errors do not disappear.

For me it seems like the shared libraries are not compatible any longer. 
Something in usb_fill_bulk_urb changed.

Attachment: pgpmQLmNwb5jN.pgp
Description: PGP signature

Reply via email to