Installation de alsa 1.0.sur slackware 10.0

Fermé
angelsmatt Messages postés 47 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 décembre 2004 - 31 août 2004 à 23:23
angelsmatt Messages postés 47 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 décembre 2004 - 31 août 2004 à 23:31
@+ angelsmatt
A voir également:

1 réponse

angelsmatt Messages postés 47 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 décembre 2004
31 août 2004 à 23:31
Salut

Je tente dédesperement de compiler alsa-driver-1.0.6a sur ma slackware mais sans succes.
J'ai lu la fiche suivante
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=C-Media&card=CMI8738&chip=CMI8738&module=cmipci
et lorsque je tape "# modinfo soundcore", j'ai bien le module de chargé et d'apres la fiche je n'ai pas besoin de recompiler mon kernel (ouf) ms ca m'avance pas plus :'-(
Une fois decompressé alsa je tape
"# ./configure --with-cards=cmipci --with-sequencer=yes"
la ok aucun probleme
maios quand je fais "# make"
alors la c'est la mort assurée j'ai des erreurs partout :@

/usr/src/linux-2.4.26/include/linux/sched.h: In function `mmdrop':
/usr/src/linux-2.4.26/include/linux/sched.h:769: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h: At top level:
/usr/src/linux-2.4.26/include/linux/sched.h:789: warning: `struct pt_regs' declared inside parameter list
/usr/src/linux-2.4.26/include/linux/sched.h:800: warning: `struct pt_regs' declared inside parameter list
/usr/src/linux-2.4.26/include/linux/sched.h:801: warning: `struct pt_regs' declared inside parameter list
/usr/src/linux-2.4.26/include/linux/sched.h: In function `del_from_runqueue':
/usr/src/linux-2.4.26/include/linux/sched.h:897: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:898: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:899: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h: In function `task_on_runqueue':
/usr/src/linux-2.4.26/include/linux/sched.h:904: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h: In function `unhash_process':
/usr/src/linux-2.4.26/include/linux/sched.h:911: warning: implicit declaration of function `local_irq_disable'
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:914: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:915: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h:916: warning: implicit declaration of function `local_irq_enable'
/usr/src/linux-2.4.26/include/linux/sched.h: In function `task_lock':
/usr/src/linux-2.4.26/include/linux/sched.h:922: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/sched.h: In function `d_path':
/usr/src/linux-2.4.26/include/linux/sched.h:937: error: `current' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/sched.h: At top level:
/usr/src/linux-2.4.26/include/linux/sched.h:950: error: `need_resched' redeclared as different kind of symbol
/usr/src/linux-2.4.26/include/linux/sched.h:295: error: previous declaration of `need_resched'
/usr/src/linux-2.4.26/include/linux/sched.h:950: warning: `need_resched' was declared `extern' and later `static'
/usr/src/linux-2.4.26/include/linux/sched.h: In function `need_resched':
/usr/src/linux-2.4.26/include/linux/sched.h:951: error: `current' undeclared (first use in this function)
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:147:20: asm/io.h: No such file or directory
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h: At top level:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:181: error: parse error before "snd_compat_strlcpy"
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:181: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:181: warning: type defaults to `int' in declaration of `snd_compat_strlcpy'
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:181: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:181: warning: data definition has no type or storage class
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:183: error: parse error before "snd_compat_strlcat"
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:183: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:183: warning: type defaults to `int' in declaration of `snd_compat_strlcat'
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:183: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:183: warning: data definition has no type or storage class
In file included from /root/alsa/alsa-driver-1.0.6a/include/adriver.h:222,
from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/usr/src/linux-2.4.26/include/linux/interrupt.h:10:24: asm/bitops.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/interrupt.h:11:24: asm/atomic.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/interrupt.h:12:24: asm/ptrace.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/interrupt.h:13:24: asm/system.h: No such file or directory
In file included from /root/alsa/alsa-driver-1.0.6a/include/adriver.h:222,
from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/usr/src/linux-2.4.26/include/linux/interrupt.h:22: warning: `struct pt_regs' declared inside parameter list
/usr/src/linux-2.4.26/include/linux/interrupt.h:52:25: asm/hardirq.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/interrupt.h:53:25: asm/softirq.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/interrupt.h:114: error: parse error before "atomic_t"
/usr/src/linux-2.4.26/include/linux/interrupt.h:114: warning: no semicolon at end of struct or union
/usr/src/linux-2.4.26/include/linux/interrupt.h:116: error: conflicting types for `data'
/usr/src/linux-2.4.26/include/linux/ncp_fs_sb.h:70: error: previous declaration of `data'
/usr/src/linux-2.4.26/include/linux/interrupt.h:117: error: parse error before '}' token
/usr/src/linux-2.4.26/include/linux/interrupt.h:135: error: requested alignment is not a constant
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_schedule':
/usr/src/linux-2.4.26/include/linux/interrupt.h:166: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_hi_schedule':
/usr/src/linux-2.4.26/include/linux/interrupt.h:174: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_disable_nosync':
/usr/src/linux-2.4.26/include/linux/interrupt.h:181: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/interrupt.h:182: warning: implicit declaration of function `smp_mb__after_atomic_inc'
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_disable':
/usr/src/linux-2.4.26/include/linux/interrupt.h:189: warning: implicit declaration of function `smp_mb'
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_enable':
/usr/src/linux-2.4.26/include/linux/interrupt.h:195: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `tasklet_hi_enable':
/usr/src/linux-2.4.26/include/linux/interrupt.h:201: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/interrupt.h: In function `mark_bh':
/usr/src/linux-2.4.26/include/linux/interrupt.h:236: error: invalid use of undefined type `struct tasklet_struct'
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h: In function `synchronize_irq_wrapper':
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:223: warning: implicit declaration of function `synchronize_irq'
In file included from /root/alsa/alsa-driver-1.0.6a/include/adriver.h:257,
from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:10:27: asm/semaphore.h: No such file or directory
In file included from /root/alsa/alsa-driver-1.0.6a/include/adriver.h:257,
from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h: At top level:
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:138: error: parse error before "umode_t"
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:140: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h: In function `devfs_generate_path':
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:196: error: `ENOSYS' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h: In function `devfs_set_file_size':
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:208: error: `ENOSYS' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h: At top level:
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:274: error: parse error before "umode_t"
/usr/src/linux-2.4.26/include/linux/devfs_fs_kernel.h:275: warning: function declaration isn't a prototype
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h: In function `module_put':
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:425: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:425: error: dereferencing pointer to incomplete type
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/driver.h:42,
from hwdep.c:22:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h: At top level:
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:528: error: parse error before "n"
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:528: warning: function declaration isn't a prototype
In file included from /usr/src/linux-2.4.26/include/linux/mm.h:13,
from /usr/src/linux-2.4.26/include/linux/slab.h:14,
from hwdep.c:26:
/usr/src/linux-2.4.26/include/linux/swap.h:5:22: asm/page.h: No such file or directory
In file included from /usr/src/linux-2.4.26/include/linux/mm.h:13,
from /usr/src/linux-2.4.26/include/linux/slab.h:14,
from hwdep.c:26:
/usr/src/linux-2.4.26/include/linux/swap.h:28: error: `PAGE_SIZE' undeclared here (not in a function)
/usr/src/linux-2.4.26/include/linux/swap.h:51:24: asm/atomic.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/swap.h:92: error: parse error before "buffermem_pages"
/usr/src/linux-2.4.26/include/linux/swap.h:92: warning: type defaults to `int' in declaration of `buffermem_pages'
/usr/src/linux-2.4.26/include/linux/swap.h:92: warning: data definition has no type or storage class
In file included from /usr/src/linux-2.4.26/include/linux/slab.h:14,
from hwdep.c:26:
/usr/src/linux-2.4.26/include/linux/mm.h:25:22: asm/page.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/mm.h:26:25: asm/pgtable.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/mm.h:27:24: asm/atomic.h: No such file or directory
In file included from /usr/src/linux-2.4.26/include/linux/slab.h:14,
from hwdep.c:26:
/usr/src/linux-2.4.26/include/linux/mm.h:53: error: parse error before "pgprot_t"
/usr/src/linux-2.4.26/include/linux/mm.h:53: warning: no semicolon at end of struct or union
/usr/src/linux-2.4.26/include/linux/mm.h:75: error: parse error before '}' token
/usr/src/linux-2.4.26/include/linux/mm.h:125: error: parse error before "protection_map"
/usr/src/linux-2.4.26/include/linux/mm.h:125: warning: type defaults to `int' in declaration of `protection_map'
/usr/src/linux-2.4.26/include/linux/mm.h:125: warning: data definition has no type or storage class
/usr/src/linux-2.4.26/include/linux/mm.h:160: error: parse error before "atomic_t"
/usr/src/linux-2.4.26/include/linux/mm.h:160: warning: no semicolon at end of struct or union
/usr/src/linux-2.4.26/include/linux/mm.h:161: error: conflicting types for `flags'
/usr/src/linux-2.4.26/include/linux/ncp_fs_sb.h:81: error: previous declaration of `flags'
/usr/src/linux-2.4.26/include/linux/mm.h:182: error: parse error before '}' token
/usr/src/linux-2.4.26/include/linux/mm.h:182: warning: type defaults to `int' in declaration of `mem_map_t'
/usr/src/linux-2.4.26/include/linux/mm.h:182: warning: data definition has no type or storage class
/usr/src/linux-2.4.26/include/linux/mm.h: In function `page_zone':
/usr/src/linux-2.4.26/include/linux/mm.h:343: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:343: error: `BITS_PER_LONG' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h: In function `set_page_zone':
/usr/src/linux-2.4.26/include/linux/mm.h:348: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:348: error: `BITS_PER_LONG' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:349: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h: At top level:
/usr/src/linux-2.4.26/include/linux/mm.h:429: error: parse error before '*' token
/usr/src/linux-2.4.26/include/linux/mm.h:429: warning: type defaults to `int' in declaration of `mem_map'
/usr/src/linux-2.4.26/include/linux/mm.h:429: warning: data definition has no type or storage class
/usr/src/linux-2.4.26/include/linux/mm.h:483: error: parse error before "loff_t"
/usr/src/linux-2.4.26/include/linux/mm.h:483: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:489: error: parse error before "pgprot_t"
/usr/src/linux-2.4.26/include/linux/mm.h:489: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:490: error: parse error before "pgprot_t"
/usr/src/linux-2.4.26/include/linux/mm.h:490: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:492: error: parse error before "loff_t"
/usr/src/linux-2.4.26/include/linux/mm.h:492: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:493: error: parse error before '*' token
/usr/src/linux-2.4.26/include/linux/mm.h:493: error: parse error before "pgd_t"
/usr/src/linux-2.4.26/include/linux/mm.h:493: warning: type defaults to `int' in declaration of `__pmd_alloc'
/usr/src/linux-2.4.26/include/linux/mm.h:493: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:493: warning: data definition has no type or storage class
/usr/src/linux-2.4.26/include/linux/mm.h:494: error: parse error before '*' token
/usr/src/linux-2.4.26/include/linux/mm.h:494: error: parse error before "pmd_t"
/usr/src/linux-2.4.26/include/linux/mm.h:494: warning: type defaults to `int' in declaration of `pte_alloc'
/usr/src/linux-2.4.26/include/linux/mm.h:494: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:494: warning: data definition has no type or storage class
/usr/src/linux-2.4.26/include/linux/mm.h:513: error: parse error before '*' token
/usr/src/linux-2.4.26/include/linux/mm.h:513: error: parse error before "pgd_t"
/usr/src/linux-2.4.26/include/linux/mm.h:514: warning: return type defaults to `int'
/usr/src/linux-2.4.26/include/linux/mm.h:514: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h: In function `pmd_alloc':
/usr/src/linux-2.4.26/include/linux/mm.h:515: warning: implicit declaration of function `pgd_none'
/usr/src/linux-2.4.26/include/linux/mm.h:515: error: `pgd' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:516: error: `address' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:517: warning: implicit declaration of function `pmd_offset'
/usr/src/linux-2.4.26/include/linux/mm.h:517: warning: return makes pointer from integer without a cast
/usr/src/linux-2.4.26/include/linux/mm.h: In function `is_page_cache_freeable':
/usr/src/linux-2.4.26/include/linux/mm.h:537: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:537: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h: At top level:
/usr/src/linux-2.4.26/include/linux/mm.h:543: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.26/include/linux/mm.h:553: error: `get_unmapped_area' redeclared as different kind of symbol
/usr/src/linux-2.4.26/include/linux/fs.h:878: error: previous declaration of `get_unmapped_area'
/usr/src/linux-2.4.26/include/linux/mm.h: In function `do_mmap':
/usr/src/linux-2.4.26/include/linux/mm.h:563: error: `EINVAL' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:564: warning: implicit declaration of function `PAGE_ALIGN'
/usr/src/linux-2.4.26/include/linux/mm.h:566: error: `PAGE_MASK' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:567: error: `PAGE_SHIFT' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h: At top level:
/usr/src/linux-2.4.26/include/linux/mm.h:572: error: parse error before "size_t"
/usr/src/linux-2.4.26/include/linux/mm.h:572: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h: In function `__vma_unlink':
/usr/src/linux-2.4.26/include/linux/mm.h:578: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:578: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:579: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:579: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:580: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:581: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h: In function `can_vma_merge':
/usr/src/linux-2.4.26/include/linux/mm.h:586: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:586: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h: At top level:
/usr/src/linux-2.4.26/include/linux/mm.h:596: error: parse error before "loff_t"
/usr/src/linux-2.4.26/include/linux/mm.h:596: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h:599: error: parse error before "size_t"
/usr/src/linux-2.4.26/include/linux/mm.h:599: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/mm.h: In function `pf_gfp_mask':
/usr/src/linux-2.4.26/include/linux/mm.h:634: error: `current' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h: In function `expand_stack':
/usr/src/linux-2.4.26/include/linux/mm.h:651: error: `PAGE_MASK' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:652: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:653: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:653: error: `PAGE_SHIFT' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:654: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:654: error: `current' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:654: error: `RLIMIT_STACK' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:655: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:655: error: `RLIMIT_AS' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:657: error: `ENOMEM' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/mm.h:659: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:660: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:661: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:662: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h:663: error: dereferencing pointer to incomplete type
/usr/src/linux-2.4.26/include/linux/mm.h: In function `find_vma_intersection':
/usr/src/linux-2.4.26/include/linux/mm.h:679: error: dereferencing pointer to incomplete type
In file included from hwdep.c:26:
/usr/src/linux-2.4.26/include/linux/slab.h: At top level:
/usr/src/linux-2.4.26/include/linux/slab.h:52: error: parse error before "int"
/usr/src/linux-2.4.26/include/linux/slab.h:52: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/slab.h:53: error: parse error before "size_t"
/usr/src/linux-2.4.26/include/linux/slab.h:54: error: `kmem_cache_create' declared as function returning a function
/usr/src/linux-2.4.26/include/linux/slab.h:54: warning: function declaration isn't a prototype
/usr/src/linux-2.4.26/include/linux/slab.h:55: error: parse error before "void"
/usr/src/linux-2.4.26/include/linux/slab.h:62: error: parse error before "int"
/usr/src/linux-2.4.26/include/linux/slab.h:62: warning: function declaration isn't a prototype
In file included from hwdep.c:28:
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:26:63: asm/semaphore.h: No such file or directory
In file included from hwdep.c:28:
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:147: error: field `controls_rwsem' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:171: error: field `power_lock' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:216: error: parse error before "u32"
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:216: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:310: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:310: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:311: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:311: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:363: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:363: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h: In function `snd_timestamp_now':
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:467: error: storage size of `val' isn't known
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:470: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:471: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:473: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:467: warning: unused variable `val'
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h: In function `snd_timestamp_zero':
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:478: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:479: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h: In function `snd_timestamp_null':
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:484: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/core.h:484: error: dereferencing pointer to incomplete type
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/control.h:25,
from hwdep.c:29:
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:34:27: asm/byteorder.h: No such file or directory
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:42:2: #error "Unsupported endian..."
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/control.h:25,
from hwdep.c:29:
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h: At top level:
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:141: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:141: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:142: error: conflicting types for `driver_data'
/usr/src/linux-2.4.26/include/linux/pci.h:388: error: previous declaration of `driver_data'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:143: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:146: warning: implicit declaration of function `_IOR'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:146: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:147: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:148: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:149: warning: implicit declaration of function `_IOW'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:149: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:358: error: parse error before "u_int32_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:358: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:364: error: field `masks' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:365: error: field `mres' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:401: error: parse error before "off_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:401: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:404: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:408: error: field `trigger_tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:409: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:424: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:462: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:463: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:464: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:465: warning: implicit declaration of function `_IOWR'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:465: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:466: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:467: warning: implicit declaration of function `_IO'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:467: error: enumerator value for `SNDRV_PCM_IOCTL_HW_FREE' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:468: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:469: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:470: error: parse error before "sndrv_pcm_sframes_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:471: error: enumerator value for `SNDRV_PCM_IOCTL_HWSYNC' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:472: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:473: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:474: error: enumerator value for `SNDRV_PCM_IOCTL_PREPARE' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:475: error: enumerator value for `SNDRV_PCM_IOCTL_RESET' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:476: error: enumerator value for `SNDRV_PCM_IOCTL_START' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:477: error: enumerator value for `SNDRV_PCM_IOCTL_DROP' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:478: error: enumerator value for `SNDRV_PCM_IOCTL_DRAIN' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:479: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:480: error: parse error before "sndrv_pcm_uframes_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:481: error: enumerator value for `SNDRV_PCM_IOCTL_RESUME' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:482: error: enumerator value for `SNDRV_PCM_IOCTL_XRUN' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:483: error: parse error before "sndrv_pcm_uframes_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:484: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:485: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:486: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:487: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:488: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:489: error: enumerator value for `SNDRV_PCM_IOCTL_UNLINK' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:533: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:533: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:534: warning: type defaults to `int' in declaration of `avail_min'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:534: warning: data definition has no type or storage class
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:535: error: parse error before ':' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:537: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:541: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:542: error: parse error before "size_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:542: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:543: warning: type defaults to `int' in declaration of `xruns'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:543: warning: data definition has no type or storage class
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:545: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:548: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:549: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:550: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:551: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:552: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:553: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:653: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:662: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:663: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:664: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:665: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:666: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:667: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:668: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:669: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:670: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:671: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:672: error: enumerator value for `SNDRV_TIMER_IOCTL_START' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:673: error: enumerator value for `SNDRV_TIMER_IOCTL_STOP' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:674: error: enumerator value for `SNDRV_TIMER_IOCTL_CONTINUE' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:675: error: enumerator value for `SNDRV_TIMER_IOCTL_PAUSE' not integer constant
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:700: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:790: error: parse error before "pid_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:790: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:813: error: conflicting types for `reserved'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:544: error: previous declaration of `reserved'
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:814: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:838: error: field `tstamp' has incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:839: error: invalid application of `sizeof' to an incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:843: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:844: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:845: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:846: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:847: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:848: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:849: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:850: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:851: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:852: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:853: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:854: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:855: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:856: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:857: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:858: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:859: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:860: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:861: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:862: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:863: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:864: error: parse error before "int"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:920: error: parse error before "struct"
/root/alsa/alsa-driver-1.0.6a/include/sound/asound.h:921: error: parse error before "struct"
In file included from hwdep.c:29:
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:60: error: parse error before "pid_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:60: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:61: error: conflicting types for `access'
/usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:24: error: previous declaration of `access'
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:62: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:62: warning: type defaults to `int' in declaration of `snd_kcontrol_volatile_t'
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:62: warning: data definition has no type or storage class
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:74: error: parse error before "snd_kcontrol_volatile_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:74: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:90: error: parse error before "pid_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:90: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:95: error: conflicting types for `fasync'
/usr/src/linux-2.4.26/include/linux/fs.h:873: error: previous declaration of `fasync'
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:98: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h: In function `snd_ctl_get_ioffnum':
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:127: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h: In function `snd_ctl_get_ioffidx':
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:132: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h: In function `snd_ctl_build_ioff':
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:148: error: dereferencing pointer to incomplete type
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:26,
from hwdep.c:31:
/usr/src/linux-2.4.26/include/linux/poll.h:4:22: asm/poll.h: No such file or directory
/usr/src/linux-2.4.26/include/linux/poll.h:11:25: asm/uaccess.h: No such file or directory
In file included from /root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:26,
from hwdep.c:31:
/usr/src/linux-2.4.26/include/linux/poll.h: In function `get_fd_set':
/usr/src/linux-2.4.26/include/linux/poll.h:64: warning: implicit declaration of function `verify_area'
/usr/src/linux-2.4.26/include/linux/poll.h:64: error: `VERIFY_WRITE' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/poll.h:65: warning: implicit declaration of function `__copy_from_user'
/usr/src/linux-2.4.26/include/linux/poll.h:66: error: `EFAULT' undeclared (first use in this function)
/usr/src/linux-2.4.26/include/linux/poll.h: In function `set_fd_set':
/usr/src/linux-2.4.26/include/linux/poll.h:77: warning: implicit declaration of function `__copy_to_user'
In file included from hwdep.c:31:
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h: At top level:
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:35: error: parse error before "loff_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:35: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:36: error: parse error before "loff_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:36: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/hwdep.h:64: error: field `open_mutex' has incomplete type
In file included from hwdep.c:32:
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:75: error: parse error before "mode_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:75: warning: no semicolon at end of struct or union
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:76: error: `size' used prior to declaration
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:78: error: parse error before ':' token
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:89: error: conflicting types for `access'
/root/alsa/alsa-driver-1.0.6a/include/sound/control.h:61: error: previous declaration of `access'
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:90: error: parse error before '}' token
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:134: error: parse error before "mode_t"
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:135: warning: function declaration isn't a prototype
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h: In function `snd_info_set_text_ops':
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:147: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:148: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:149: error: dereferencing pointer to incomplete type
hwdep.c: At top level:
hwdep.c:40: warning: type defaults to `int' in declaration of `DECLARE_MUTEX'
hwdep.c:40: warning: parameter names (without types) in function declaration
hwdep.c:51: error: parse error before "snd_hwdep_llseek"
hwdep.c:51: error: parse error before "loff_t"
hwdep.c:52: warning: return type defaults to `int'
hwdep.c:52: warning: function declaration isn't a prototype
hwdep.c: In function `snd_hwdep_llseek':
hwdep.c:53: error: `file' undeclared (first use in this function)
hwdep.c:55: error: `offset' undeclared (first use in this function)
hwdep.c:55: error: `orig' undeclared (first use in this function)
hwdep.c:56: error: `ENXIO' undeclared (first use in this function)
hwdep.c: At top level:
hwdep.c:59: error: parse error before "snd_hwdep_read"
hwdep.c:59: error: parse error before "size_t"
hwdep.c:60: warning: return type defaults to `int'
hwdep.c:60: warning: function declaration isn't a prototype
hwdep.c: In function `snd_hwdep_read':
hwdep.c:61: error: `file' undeclared (first use in this function)
hwdep.c:63: error: `offset' undeclared (first use in this function)
hwdep.c:64: error: `ENXIO' undeclared (first use in this function)
hwdep.c: At top level:
hwdep.c:67: error: parse error before "snd_hwdep_write"
hwdep.c:67: error: parse error before "size_t"
hwdep.c:68: warning: return type defaults to `int'
hwdep.c:68: warning: function declaration isn't a prototype
hwdep.c: In function `snd_hwdep_write':
hwdep.c:69: error: `file' undeclared (first use in this function)
hwdep.c:71: error: `offset' undeclared (first use in this function)
hwdep.c:72: error: `ENXIO' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_open':
hwdep.c:77: error: dereferencing pointer to incomplete type
hwdep.c:86: error: dereferencing pointer to incomplete type
hwdep.c:87: error: dereferencing pointer to incomplete type
hwdep.c:91: error: dereferencing pointer to incomplete type
hwdep.c:96: error: `ENXIO' undeclared (first use in this function)
hwdep.c:102: error: `ENODEV' undeclared (first use in this function)
hwdep.c:112: error: `EFAULT' undeclared (first use in this function)
hwdep.c:114: error: `current' undeclared (first use in this function)
hwdep.c:119: error: `EBUSY' undeclared (first use in this function)
hwdep.c:125: error: `EAGAIN' undeclared (first use in this function)
hwdep.c:126: error: dereferencing pointer to incomplete type
hwdep.c:126: error: `O_NONBLOCK' undeclared (first use in this function)
hwdep.c:132: warning: implicit declaration of function `set_mb'
hwdep.c:145: error: dereferencing pointer to incomplete type
hwdep.c: In function `snd_hwdep_release':
hwdep.c:160: error: `ENXIO' undeclared (first use in this function)
hwdep.c:161: error: dereferencing pointer to incomplete type
hwdep.c: In function `snd_hwdep_poll':
hwdep.c:177: error: dereferencing pointer to incomplete type
hwdep.c: In function `snd_hwdep_info':
hwdep.c:192: warning: implicit declaration of function `copy_to_user'
hwdep.c:193: error: `EFAULT' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_dsp_status':
hwdep.c:203: error: `ENXIO' undeclared (first use in this function)
hwdep.c:209: error: `EFAULT' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_dsp_load':
hwdep.c:215: error: storage size of `info' isn't known
hwdep.c:219: error: `ENXIO' undeclared (first use in this function)
hwdep.c:221: warning: implicit declaration of function `copy_from_user'
hwdep.c:222: error: `EFAULT' undeclared (first use in this function)
hwdep.c:225: error: `EBUSY' undeclared (first use in this function)
hwdep.c:226: error: `VERIFY_READ' undeclared (first use in this function)
hwdep.c:215: warning: unused variable `info'
hwdep.c: In function `_snd_hwdep_ioctl':
hwdep.c:238: error: dereferencing pointer to incomplete type
hwdep.c:241: error: `SNDRV_HWDEP_IOCTL_PVERSION' undeclared (first use in this function)
hwdep.c:242: warning: implicit declaration of function `put_user'
hwdep.c:243: error: `SNDRV_HWDEP_IOCTL_INFO' undeclared (first use in this function)
hwdep.c:245: error: `SNDRV_HWDEP_IOCTL_DSP_STATUS' undeclared (first use in this function)
hwdep.c:247: error: `SNDRV_HWDEP_IOCTL_DSP_LOAD' undeclared (first use in this function)
hwdep.c:252: error: `ENOTTY' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_mmap':
hwdep.c:268: error: dereferencing pointer to incomplete type
hwdep.c:271: error: `ENXIO' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_control_ioctl':
hwdep.c:281: error: `SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE' undeclared (first use in this function)
hwdep.c:285: warning: implicit declaration of function `get_user'
hwdep.c:286: error: `EFAULT' undeclared (first use in this function)
hwdep.c:299: error: `SNDRV_CTL_IOCTL_HWDEP_INFO' undeclared (first use in this function)
hwdep.c:308: error: `ENXIO' undeclared (first use in this function)
hwdep.c: At top level:
hwdep.c:322: error: variable `snd_hwdep_f_ops' has initializer but incomplete type
hwdep.c:325: error: unknown field `owner' specified in initializer
hwdep.c:325: warning: excess elements in struct initializer
hwdep.c:325: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:327: error: unknown field `llseek' specified in initializer
hwdep.c:327: warning: excess elements in struct initializer
hwdep.c:327: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:328: error: unknown field `read' specified in initializer
hwdep.c:328: warning: excess elements in struct initializer
hwdep.c:328: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:329: error: unknown field `write' specified in initializer
hwdep.c:329: warning: excess elements in struct initializer
hwdep.c:329: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:330: error: unknown field `open' specified in initializer
hwdep.c:330: warning: excess elements in struct initializer
hwdep.c:330: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:331: error: unknown field `release' specified in initializer
hwdep.c:331: warning: excess elements in struct initializer
hwdep.c:331: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:332: error: unknown field `poll' specified in initializer
hwdep.c:332: warning: excess elements in struct initializer
hwdep.c:332: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:333: error: unknown field `ioctl' specified in initializer
hwdep.c:333: warning: excess elements in struct initializer
hwdep.c:333: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c:334: error: unknown field `mmap' specified in initializer
hwdep.c:334: warning: excess elements in struct initializer
hwdep.c:334: warning: (near initialization for `snd_hwdep_f_ops')
hwdep.c: In function `snd_hwdep_new':
hwdep.c:371: error: `ENOMEM' undeclared (first use in this function)
hwdep.c:385: warning: implicit declaration of function `init_MUTEX'
hwdep.c: In function `snd_hwdep_dev_register':
hwdep.c:411: error: `register_mutex' undeclared (first use in this function)
hwdep.c:415: error: `EBUSY' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_dev_unregister':
hwdep.c:454: error: `register_mutex' undeclared (first use in this function)
hwdep.c:458: error: `EINVAL' undeclared (first use in this function)
hwdep.c: In function `snd_hwdep_proc_read':
hwdep.c:480: error: `register_mutex' undeclared (first use in this function)
hwdep.c: In function `alsa_hwdep_init':
hwdep.c:505: error: dereferencing pointer to incomplete type
hwdep.c:506: error: dereferencing pointer to incomplete type
/root/alsa/alsa-driver-1.0.6a/include/adriver.h: In function `module_put':
/root/alsa/alsa-driver-1.0.6a/include/adriver.h:425: warning: value computed is not used
hwdep.c: At top level:
/usr/src/linux-2.4.26/include/linux/ext3_fs_i.h:75: error: storage size of `truncate_sem' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:465: error: storage size of `i_sem' isn't known
/usr/src/linux-2.4.26/include/linux/affs_fs_i.h:27: error: storage size of `i_link_lock' isn't known
/usr/src/linux-2.4.26/include/linux/affs_fs_i.h:28: error: storage size of `i_ext_lock' isn't known
/usr/src/linux-2.4.26/include/linux/coda.h:261: error: storage size of `va_atime' isn't known
/usr/src/linux-2.4.26/include/linux/coda.h:262: error: storage size of `va_mtime' isn't known
/usr/src/linux-2.4.26/include/linux/coda.h:263: error: storage size of `va_ctime' isn't known
/root/alsa/alsa-driver-1.0.6a/include/sound/info.h:89: error: storage size of `access' isn't known
/usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:22: error: storage size of `open_sem' isn't known
/usr/src/linux-2.4.26/include/linux/quota.h:225: error: storage size of `dq_dqb' isn't known
/usr/src/linux-2.4.26/include/linux/ncp_fs_sb.h:46: error: storage size of `sem' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:436: error: storage size of `bd_sem' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:466: error: storage size of `i_alloc_sem' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:467: error: storage size of `i_zombie' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:575: error: storage size of `f_owner' isn't known
/usr/src/linux-2.4.26/include/linux/affs_fs_sb.h:28: error: storage size of `s_bmlock' isn't known
/usr/src/linux-2.4.26/include/linux/ufs_fs_sb.h:191: error: storage size of `fs_cstotal' isn't known
/usr/src/linux-2.4.26/include/linux/ufs_fs.h:423: error: storage size of `cg_cs' isn't known
/usr/src/linux-2.4.26/include/linux/ufs_fs.h:461: error: storage size of `ui_atime' isn't known
/usr/src/linux-2.4.26/include/linux/ufs_fs.h:462: error: storage size of `ui_mtime' isn't known
/usr/src/linux-2.4.26/include/linux/ufs_fs.h:463: error: storage size of `ui_ctime' isn't known
/usr/src/linux-2.4.26/include/linux/smb_fs_sb.h:35: error: storage size of `opt' isn't known
/usr/src/linux-2.4.26/include/linux/reiserfs_fs_sb.h:264: error: storage size of `j_journal_list' isn't known
/usr/src/linux-2.4.26/include/linux/udf_fs_sb.h:89: error: storage size of `s_anchor' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:801: error: storage size of `s_vfs_rename_sem' isn't known
/usr/src/linux-2.4.26/include/linux/fs.h:810: error: storage size of `s_nfsd_free_path_sem' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:183: error: storage size of `fd_array' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:214: error: storage size of `mmap_sem' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:251: error: storage size of `action' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:364: error: storage size of `times' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:374: error: storage size of `groups' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:379: error: storage size of `rlim' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:390: error: storage size of `thread' isn't known
/usr/src/linux-2.4.26/include/linux/sched.h:402: error: storage size of `pending' isn't known
hwdep.c:322: error: storage size of `snd_hwdep_f_ops' isn't known
hwdep.c:40: warning: `DECLARE_MUTEX' declared `static' but never defined
{standard input}: Assembler messages:
{standard input}:5696: Error: symbol `sequence' is already defined
make[1]: *** [hwdep.o] Error 1
make[1]: Leaving directory `/root/alsa/alsa-driver-1.0.6a/acore'
make: *** [compile] Error 1

Qu'est-ce que je peux faire SVP aidez moi !

@+ angelsmatt

PS : pour les sources du kernel j'ai décompressé dans un meme rép (/usr/src/linux-2.4.26) linux-2.4.26.tar.bz2 et kernel-headers-2.4.26-i326-3.tgz
0