Decext driver not compiling

Joseph Norton jnorton at
Sun Jun 18 21:20:46 EDT 2000

Hi Kirk and listers:

I didn't get any warnings when compiling the kernel with the decext
driver.  I just got that fatal error message.  The decext driver is the
only one exhibiting this behavior.  Here's what a normal "make
zImage" looks like when I use the dtlk (Doubletalk) driver:

console.c: In function `do_con_trol':
console.c:1441: warning: unused variable `buf'
/usr/src/linux/include/linux/blk.h:397: warning: `do_sd' defined but not used
/usr/src/linux/include/linux/blk.h:421: warning: `do_sd_request' declared `static' but never defined
scsi.h:640: warning: `end_scsi_request' defined but not used
dir.c:534: warning: `show_dentry' defined but not used
dquot.c: In function `reset_inode_dquot_ptrs':
dquot.c:720: warning: suggest explicit braces to avoid ambiguous `else'
tr.c:70: warning: `rif_lock' defined but not used
ip_masq.c:319: warning: `masq_port_lock' defined but not used
ip_masq_mod.c:36: warning: `masq_mod_lock' defined but not used
mtrr.c:305: warning: `main_lock' defined but not used
setup.c: In function `setup_arch':
setup.c:370: warning: unsigned int format, long unsigned int arg (arg 2)
Root device is (3, 3)
Boot sector 512 bytes.
Setup is 3420 bytes.
System is 731 kB
System is too big. Try using bzImage or modules.
make[1]: *** [zImage] Error 1
make: *** [zImage] Error 2

Yes, I know I have to use bzImage here.  

Now, here is the output of standard error on the code with the decext
driver chosen:

speakup_decext.c: In function `synth_write_tts':
speakup_decext.c:238: structure has no member named `list'
make[4]: *** [speakup_decext.o] Error 1
make[3]: *** [first_rule] Error 2
make[2]: *** [_subdir_speakup] Error 2
make[1]: *** [_subdir_char] Error 2
make: *** [_dir_drivers] Error 2

No other warnings up to that point.

Any thoughts?


More information about the Speakup mailing list