cannot compile cvs
Michel
michel.linux at tiscali.be
Fri Oct 1 10:23:05 PDT 2004
Heya,
I tried to build the cvs-version of 30/9/2004, but it won't compile.
This seems to be why:
hald/linux/block_class_device.c: (hought)610/612: u64 not declared
(first time ...)
It seems to come from the macro "BLKGETSIZE64" which is defined as:
/usr/include/linux/fs.h:#define BLKGETSIZE64 _IOR(0x12,114,sizeof(u64))
/* return device size in bytes (u64 *arg) */
I'm using kernel 2.6.8.1 (archlinux).
u64 is defined in
/usr/include/asm/types.h:
#ifdef __KERNEL__
#include <linux/config.h>
typedef signed char s8;
typedef unsigned char u8;
typedef signed short s16;
typedef unsigned short u16;
typedef signed int s32;
typedef unsigned int u32;
typedef signed long long s64;
typedef unsigned long long u64;
I would like to get hal compiled from cvs since nautilus burner requires
hal >= 0.2.98 ...
greetz,
Michel
_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list