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

List:       koffice-devel
Subject:    Re: [kde-freebsd] kexi still Linux-only
From:       Kaarthik Sivakumar <kaarthik () comcast ! net>
Date:       2003-10-22 2:45:41
[Download RAW message or body]

>>> "AdG" == Adriaan de Groot <adridg@cs.kun.nl> writes:
AdG> Kexi's build has been failing on FreeBSD for some time now. I can't really 
AdG> tell what it's doing, but

AdG> In file included from 
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:47:
AdG> /mnt/src/kde-HEAD/koffice/kexi/3rdparty/uuid/uuidP.h:37: syntax error before 
AdG> `__u32'
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:186: syntax error 
AdG> before `*'
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c: In function 
AdG> `get_clock':
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:190: syntax error 
AdG> before `clock_seq'
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:197: `clock_seq' 
AdG> undeclared (first use in this function)
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:197: (Each undeclared 
AdG> identifier is reported only once
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:197: for each 
AdG> function it appears in.)
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:222: `clock_high' 
AdG> undeclared (first use in this function)
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:223: `clock_low' 
AdG> undeclared (first use in this function)
AdG> /mnt/src/kde-HEAD//koffice/kexi/3rdparty/uuid/gen_uuid.c:224: `ret_clock_seq' 
AdG> undeclared (first use in this function)

The '__u32' just seems to be a typedef to 'unsigned int'. According to
the KDE lxr at http://lxr.kde.org/ident?i=__u32, '__u32' is defined in
a few places and gen_uuid.c should just include the right file. I dont
know what the right file is. How does this compile on Linux, without
this definition? Unless '__u32' is already defined in the Linux system
includes.


AdG> Since kexi doesn't compile without the 3rdparty/uuid stuff (how is that 
AdG> 3rdparty then?), the whole app is best disabled on FreeBSD. Or better yet, 
AdG> all the specific-sized data members could use the Qt equivalents.

Kaarthik

_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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