[Interest] Issues building Qt 5.4.0 on CentOS 5.

Thiago Macieira thiago.macieira at intel.com
Tue Feb 10 07:23:33 CET 2015


On Monday 09 February 2015 22:17:26 Thiago Macieira wrote:
> On Monday 09 February 2015 22:07:19 Simon Matthews wrote:
> > In file included from /usr/include/asm-x86_64/byteorder.h:30:0,
> > 
> >                   from /usr/include/asm/byteorder.h:5,
> >                   from 3rdparty/linux_perf_event_p.h:19,
> > 
> >                   from qbenchmarkperfevents.cpp:53:
> > /usr/include/linux/byteorder/little_endian.h:43:19: error: ‘__le64’ does
> 
> This is not a Qt error. Your kernel headers are bad and you should fix them.

CentOS 5 has kernel 2.6.18. According to the kernel sources for that tag, 
__le64 is defined as a typedef in linux/types.h, which is #included by 
linux_perf_event_p.h.

So I don't think this is a kernel issue either. CentOS may have screwed up the 
kernel headers. Please report to them.
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list