From kde-devel Mon Jul 07 23:12:11 2003 From: James Richard Tyrer Date: Mon, 07 Jul 2003 23:12:11 +0000 To: kde-devel Subject: Problem building KDEMultimedia X-MARC-Message: https://marc.info/?l=kde-devel&m=105761977009209 Using: Linux 2.4.21 Kernel built from source GCC-3.3 built from source. I get an error here: make[3]: Entering directory `/home/CVS/kde3.main/kdemultimedia/kaudiocreator' if /usr/local/bin/g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/local/include -I/usr/kde3/include -I/usr/local/qt-3.1.2/include -I/usr/X11R6/include -static -Wall -DDATADIR=\"/usr/kde3/share/apps/kaudiocreator\" -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=k6-3 -mcpu=k6-3 -O2 -I/usr/gnome2/include -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -MT cdconfigimp.o -MD -MP -MF ".deps/cdconfigimp.Tpo" \ -c -o cdconfigimp.o `test -f 'cdconfigimp.cpp' || echo './'`cdconfigimp.cpp; \ then mv ".deps/cdconfigimp.Tpo" ".deps/cdconfigimp.Po"; \ else rm -f ".deps/cdconfigimp.Tpo"; exit 1; \ fi In file included from /usr/include/linux/cdrom.h:14, from cdconfigimp.cpp:78: /usr/include/asm/byteorder.h:38: error: syntax error before `(' token /usr/include/asm/byteorder.h:42: error: '__u64' is used as a type, but is not defined as a type. The problem is that the header: "cdrom.h" in the Kernel-2.4.21 breaks it. I builds correctly with the 2.4.20 header file. Is this a Kernel bug? or a KDE bug? -- JRT >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<