[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Problem building KDEMultimedia
From:       Thiago Macieira <thiagom () wanadoo ! fr>
Date:       2003-07-08 20:25:16
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


James Richard Tyrer wrote:
>As on many systems with a Kernel built from source, my:
>
>/usr/include/asm
>/usr/include/config
>/usr/include/linux
>/usr/include/math-emu
>/usr/include/pcmcia
>/usr/include/video
>
>directories are links to the: "/usr/src/linux/include" directory.

That's what they should not be. Or, at least, your /usr/src/linux should be 
static and not change whenever you upgrade your kernel.

>Should I rebuild it GLibc with the new Kernel's headers?

That won't fix the problem. You should use the last kernel known to work or 
patch the problem yourself.

The problem is very simple: there's no "typedef unsigned long long __u64" 
before asm/byteorder.h:42

Any program (not only KDE, therefore not a KDE bug) including linux/cdrom.h 
would get the same error. Just by including that file you get the error.

If asm/types.h is included, the type will be defined as long as we're not  in 
-ansi mode.

-- 
  Thiago Macieira  -  Registered Linux user #65028
   thiagom@mail.com           
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358

[Attachment #5 (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic