plustek: Compilation errors


Previous by date: 17 Apr 2004 21:12:22 +0100 Re: Genius ColorPage Vivid III scanner, Trev
Next by date: 17 Apr 2004 21:12:22 +0100 Compilation errors, Christophe Aubert
Previous in thread:
Next in thread: 17 Apr 2004 21:12:22 +0100 Compilation errors, Christophe Aubert

Subject: Compilation errors
From: christophe ####@####.####
Date: 17 Apr 2004 21:12:22 +0100
Message-Id: <200404171945.34603.christophe.aubert@gmx.de>

Hi,

I run a Red Hat Box 9.
Linx version is originally 2.4.20 and following are installed from rpms 
xsane-gimp-0.89-3
sane-backends-1.0.9-5
xsane-0.89-3
sane-frontends-1.0.9-2
I want to install my parallel port scanner plustek 1236P

I personnally re-compiled my linux after downloading the sources for seting my 
own parameters.
I also did copy autoconf.h and version.h into the linux's source directory 
linux->linux-2.4.20/include/linux. And the link is set : 
linux->linux-2.4.20/include/linux

Only /usr/src/linux is not the same like linux->linux-2.4.20/include/linux. 
But it is better according to a mail I read from L. Tornwald. And I usually 
can compile ok.

Nevertheless, when I compile, I get the following and I don't know where to 
look for :

>> out.txt

I read the archive from now untill Jan 2003 and search google with no result. 
I think it is more a know how problem. 
Do you have an hint what I did wrong ?

christophe





Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/config.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/types.h:5,
          à partir de h/plustek_sysdep.h:59,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/autoconf.h:1:2: #error Invalid kernel header included in userspace
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/dcache.h:6,
          à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:19,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/usr/include/asm/atomic.h:40:2: AVERTISSEMENT: #warning Using kernel header in userland program. BAD!
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/dcache.h:7,
          à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:19,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/mount.h: Dans la fonction « mntget »:
/lib/modules/2.4.20-10/build/include/linux/mount.h:37: AVERTISSEMENT: déclaration implicite de la fonction « atomic_inc »
/lib/modules/2.4.20-10/build/include/linux/mount.h: Dans la fonction « mntput »:
/lib/modules/2.4.20-10/build/include/linux/mount.h:46: AVERTISSEMENT: déclaration implicite de la fonction « atomic_dec_and_test »
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:26,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/usr/include/asm/bitops.h:327:2: AVERTISSEMENT: #warning This includefile is not available on all architectures.
/usr/include/asm/bitops.h:328:2: AVERTISSEMENT: #warning Using kernel headers in userspace: atomicity not guaranteed
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/ext3_fs_i.h:19,
          à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:297,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « down_read »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:46: AVERTISSEMENT: déclaration implicite de la fonction « __down_read »
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « down_read_trylock »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:57: AVERTISSEMENT: déclaration implicite de la fonction « __down_read_trylock »
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « down_write »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:68: AVERTISSEMENT: déclaration implicite de la fonction « __down_write »
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « down_write_trylock »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:79: AVERTISSEMENT: déclaration implicite de la fonction « __down_write_trylock »
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « up_read »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:90: AVERTISSEMENT: déclaration implicite de la fonction « __up_read »
/lib/modules/2.4.20-10/build/include/linux/rwsem.h: Dans la fonction « up_write »:
/lib/modules/2.4.20-10/build/include/linux/rwsem.h:100: AVERTISSEMENT: déclaration implicite de la fonction « __up_write »
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:297,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/ext3_fs_i.h: Au niveau supérieur:
/lib/modules/2.4.20-10/build/include/linux/ext3_fs_i.h:75: champ « truncate_sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:298,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/hpfs_fs_i.h:19: champ « i_sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:305,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/affs_fs_i.h:27: champ « i_link_lock » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/affs_fs_i.h:28: champ « i_ext_lock » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:310,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/shmem_fs.h:24: champ « sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:318,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/ncp_fs_i.h:22: champ « open_sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:321,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/jffs2_fs_i.h:26: champ « sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/fs.h:419: champ « sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/fs.h:429: champ « bd_sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/fs.h:457: champ « i_sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/fs.h:458: champ « i_zombie » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/fs.h:668: champ « dqio_sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/fs.h:669: champ « dqoff_sem » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:688,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/msdos_fs_sb.h:44: champ « fat_lock » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:692,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/affs_fs_sb.h:28: champ « s_bmlock » a un type incomplet
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:696,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/smb_fs_sb.h:37: champ « sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/smb_fs_sb.h: Dans la fonction « smb_lock_server »:
/lib/modules/2.4.20-10/build/include/linux/smb_fs_sb.h:65: AVERTISSEMENT: déclaration implicite de la fonction « down »
/lib/modules/2.4.20-10/build/include/linux/smb_fs_sb.h: Dans la fonction « smb_unlock_server »:
/lib/modules/2.4.20-10/build/include/linux/smb_fs_sb.h:71: AVERTISSEMENT: déclaration implicite de la fonction « up »
Dans le fichier inclus à partir de /lib/modules/2.4.20-10/build/include/linux/fs.h:703,
          à partir de /lib/modules/2.4.20-10/build/include/linux/capability.h:17,
          à partir de /lib/modules/2.4.20-10/build/include/linux/binfmts.h:5,
          à partir de /lib/modules/2.4.20-10/build/include/linux/sched.h:9,
          à partir de /lib/modules/2.4.20-10/build/include/linux/mm.h:4,
          à partir de /lib/modules/2.4.20-10/build/include/linux/poll.h:10,
          à partir de h/plustek_sysdep.h:93,
          à partir de h/plustek_scan.h:61,
          à partir de src/dac.c:48:
/lib/modules/2.4.20-10/build/include/linux/ncp_fs_sb.h: Au niveau supérieur:
/lib/modules/2.4.20-10/build/include/linux/ncp_fs_sb.h:46: champ « sem » a un type incomplet
/lib/modules/2.4.20-10/build/include/linux/ncp_fs_sb.h:94: rendu confus par les erreurs précédentes, abandon
make: *** [obj/dac.o] Erreur 1

Previous by date: 17 Apr 2004 21:12:22 +0100 Re: Genius ColorPage Vivid III scanner, Trev
Next by date: 17 Apr 2004 21:12:22 +0100 Compilation errors, Christophe Aubert
Previous in thread:
Next in thread: 17 Apr 2004 21:12:22 +0100 Compilation errors, Christophe Aubert


Powered by ezmlm-browse 0.20.