GOTO Masanori <[EMAIL PROTECTED]> wrote: > > uname -a > > Linux debian 2.6.8-pegasos #1 Wed Aug 18 16:40:30 CEST 2004 ppc GNU/Linux > > > > When compiling star, I get error messages like: > > > > =3D=3D> COMPILING "fflags.o" > > In file included from /usr/include/linux/ext2_fs.h:20, > > from fflags.c:41: > > /usr/include/linux/ext2_fs_sb.h:48: error: parse error before "u32" > > /usr/include/linux/ext2_fs_sb.h:50: error: parse error before '*' token > > /usr/include/linux/ext2_fs_sb.h:55: error: parse error before '}' token > > > > They are caused by the fact that data structures that are needed=20 > > for user space applications still base on inofficial types defined > > only in case you are compiling a linux kernel. > > > > It is impossible to compile star using official methods (adding > > other include files that are allowed to be included by user space program= > > s). > > How about to use headers in e2fslibs-dev package? It's designed for > userland applications.
You "sell" me a car that is not usable and then ask me to get a bicycle to be able to move? I know that the Linux kernel developers are unwilling to fix their bugs but if Debian does not push them to fix their junk, they will never start to make Linux usable..... the Linux kernel developers will just continue rejecting to learn programming :-( As the delivery state of Debian sarge is in a way so it is impossible to compile star, Debian Sarge is broken and needs to be fixed. I really hope that Debian takes Open Source seriously and does not just deliver useless sources. BTW: You _need_ to compile the userland applications with the same include files as the kernel if you like them to see exactly the same interface as the kernel. Linux kernel include files are inconsistent and thus need to be fixed. Don't try to introduce workarounds like a separate set of reworked include files. Just fix the bugs where they are.... Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily