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

List:       kde-devel
Subject:    Problem building KDEMultimedia
From:       James Richard Tyrer <tyrerj () acm ! org>
Date:       2003-07-07 23:12:11
[Download RAW message or body]

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 <<
[prev in list] [next in list] [prev in thread] [next in thread] 

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