From kde-devel Thu Sep 18 22:33:34 2003 From: James Richard Tyrer Date: Thu, 18 Sep 2003 22:33:34 +0000 To: kde-devel Subject: Kdemultimedia 3.1.4 still won't build on Linux 2.4.22 X-MARC-Message: https://marc.info/?l=kde-devel&m=106392484920184 Actually, it seems to have regressed since it used to build with only the: asm/byteorder.h header from 2.4.20. Now it blows up in: "kdemultimedia/mpeglib/lib/input' In file included from ../../../linux/byteorder/little_endian.h:11, from ../../../asm/byteorder.h:45, from ../../../linux/cdrom.h:14, from cdromAccess_Linux.cpp:18, from cdromAccess.cpp:26: ../../../linux/byteorder/swab.h: In function `const __u32 __fswab24(unsigned int)': ../../../linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups within expressions ../../../linux/byteorder/swab.h:174: error: ISO C++ forbids braced-groups within expressions ../../../linux/byteorder/swab.h: In function `__u32 __swab24p(__u32*)': ../../../linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups within expressions ../../../linux/byteorder/swab.h:178: error: ISO C++ forbids braced-groups within expressions ../../../linux/byteorder/swab.h: In function `void __swab24s(__u32*)': ../../../linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups within expressions ../../../linux/byteorder/swab.h:182: error: ISO C++ forbids braced-groups within expressions and this is with the 2.4.20 headers (the ones with the path starting with: "../../../" are the 2.4.20 headers). This was a release wasn't it or do I need to upgrade to HEAD! :-D Does anybody know which Kernel headers will work? -- JRT >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<