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

List:       kde-devel
Subject:    Problem with compiling kdemultimedia
From:       Alan Chandler <alan () chandlerfamily ! org ! uk>
Date:       2003-11-18 18:58:34
[Download RAW message or body]

I have been trying to build me a new version of kde from cvs head, using the 
kde-build script in kdesdk.  I have set the script to cvs-clean and to remove 
the build directory before starting each run.

I have compiled most of it, but kdemultimedia is continually failing with a 
problem in the linux header files - thus:-

gcc -DHAVE_CONFIG_H -I. -I/usr/src/kde/kdemultimedia/kscd/libwm -I../.. -I/
opt/kde-20031116/include -I/usr/share/qt3/includ
e -I/usr/X11R6/include    -DQT_THREAD_SUPPORT  -D_REENTRANT  -ansi -W -Wall 
-Wchar-subscripts -Wshadow -Wpointer-arith -Wmi
ssing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -g -O2   
-Wformat-security -Wmissing-format-attribute -c
 `test -f '/usr/src/kde/kdemultimedia/kscd/libwm/plat_linux_cdda.c' || echo '/
usr/src/kde/kdemultimedia/kscd/libwm/'`/usr/s
rc/kde/kdemultimedia/kscd/libwm/plat_linux_cdda.c
In file included from /usr/include/linux/cdrom.h:14,
                 from /usr/src/kde/kdemultimedia/kscd/libwm/
plat_linux_cdda.c:43:
/usr/include/asm/byteorder.h: In function `___arch__swab64':
/usr/include/asm/byteorder.h:56: error: parse error before ':' token


I note in the cvs log for plat_linux_cdda.c that the last change was made 
around this exact area in the file to "get round a problem with SUSE".  I am 
running an up to date (as of Sunday) Debian Unstable.

I've tried to get my head around why this should fail to compile, but am 
failing miserably.

Since I don't see lots of other people complaining about this compile problem, 
I assume I am doing something wrong.

Can someone explain to me

a) What is causing this error
b) What I am doing wrong

Thanks


-- 
Alan Chandler
alan@chandlerfamily.org.uk
 
>> 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