Problem Compiling svgalib_helper

Search this archive.

From: Joel Croteau (croteau@citlink.net)
Date: Sun 28 Jul 2002 - 02:46:26 IDT


I am running lfs-3.3 with kernel version 2.4.18. When I try to build 
svgalib 1.9.16, it produces the following output:

from main.c:13:
/usr/include/linux/pagemap.h: In function `_page_hashfn':
/usr/include/linux/pagemap.h:66: sizeof applied to an incomplete type
/usr/include/linux/pagemap.h:66: sizeof applied to an incomplete type
/usr/include/linux/pagemap.h:66: sizeof applied to an incomplete type
/usr/include/linux/pagemap.h:66: sizeof applied to an incomplete type
In file included from main.c:22:
/usr/include/asm/uaccess.h: In function `verify_area':
/usr/include/asm/uaccess.h:64: dereferencing pointer to incomplete type
/usr/include/asm/uaccess.h: In function `__constant_copy_to_user':
/usr/include/asm/uaccess.h:550: dereferencing pointer to incomplete type
/usr/include/asm/uaccess.h: In function `__constant_copy_from_user':
/usr/include/asm/uaccess.h:558: dereferencing pointer to incomplete type
main.c: In function `svgalib_helper_ioctl':
main.c:112: dereferencing pointer to incomplete type
main.c:115: warning: `i' might be used uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:550: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
/usr/include/asm/uaccess.h:558: warning: `flag' might be used 
uninitialized in this function
main.c: In function `svgalib_helper_open':
main.c:331: dereferencing pointer to incomplete type
main.c: In function `svgalib_helper_mmap':
main.c:399: dereferencing pointer to incomplete type
main.c: At top level:
main.c:411: variable `svgalib_helper_fops' has initializer but 
incomplete type
main.c:413: unknown field `owner' specified in initializer
main.c:413: warning: excess elements in struct initializer
main.c:413: warning: (near initialization for `svgalib_helper_fops')
main.c:415: unknown field `ioctl' specified in initializer
main.c:415: warning: excess elements in struct initializer
main.c:415: warning: (near initialization for `svgalib_helper_fops')
main.c:416: unknown field `mmap' specified in initializer
main.c:416: warning: excess elements in struct initializer
main.c:416: warning: (near initialization for `svgalib_helper_fops')
main.c:417: unknown field `open' specified in initializer
main.c:417: warning: excess elements in struct initializer
main.c:417: warning: (near initialization for `svgalib_helper_fops')
main.c:418: unknown field `release' specified in initializer
main.c:418: warning: excess elements in struct initializer
main.c:418: warning: (near initialization for `svgalib_helper_fops')
/usr/include/linux/coda.h:261: storage size of `va_atime' isn't known
/usr/include/linux/coda.h:262: storage size of `va_mtime' isn't known
/usr/include/linux/coda.h:263: storage size of `va_ctime' isn't known
/usr/include/linux/coda.h:566: storage size of `attr' isn't known
/usr/include/linux/fs.h:529: storage size of `f_owner' isn't known
/usr/include/linux/reiserfs_fs_sb.h:303: storage size of `j_dummy_inode' 
isn't known
/usr/include/linux/reiserfs_fs_sb.h:305: storage size of 
`j_journal_list' isn't known
/usr/include/linux/sched.h:361: storage size of `times' isn't known
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/src/s/svgalib-1.9.16/kernel/svgalib_helper'
make: *** [installmodule] Error 2

Any help would be greatly appreciated.


------------------------------------------------------------------
Unsubscribe:  To:   listbot@svgalib.org
              Body: unsubscribe linux-svgalib


This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:25 IST