cracking winmodem issues pt 2: error messages - ?solution?

Chadley Wilson chadley at pinteq.co.za
Fri Jul 23 11:04:28 UTC 2004


On Fri, 2004-07-23 at 13:09, Art Ped wrote:
> Original problem:
> 
> "My Toshiba Softmodem AMR used to work in linux (a rather strange
> distro called Topologilinux). I used a Smartlink driver slmdm-2.7.9
> and it was easy.
>  
> However, compiling and installing this driver or any of its newer
> versions has proved extremely frustrating so far under FC2. I amended
> the path to the kernel in Makefile and have tried using rpm but
> nothing works and I get screenfuls of error and warning messages when
> I type in "make".
>  
> I'm not sure where I'm going wrong. It might be a very basic error, as
> I'm a bit of a muppet. Perhaps I've got to path to the kernel includes
> wrong ...  I've put in /usr/src/linux-2.6.5-1.358/include."
> >
>  
> I had the same problem in FC2 with my USB modem and have yet to
> reslove it.
Funny thing is it worked in FC1
>  
>  
>  
> Sorry James, I admit my earlier e-mails were more than a littly foggy.
>  
> I tried slmodem-2.9.8, slmodem-2.9.7 and slmodem-2.9.9 from
> http://linmodems.technion.ac.il/packages/smartlink/   but with no
> luck. Once again I amended the Kernel-directory path in Makefile. When
> I typed "make" I got the long list of error messages attached to this
> e-mail in FULL as "errors" (I managed to put it on a floppy and export
> it to Windows).
> I have tried both
> /usr/src/linux-2.6.5-1.358
> and /lib/modules/2.6.5-1.358/build   as the kernel path.
> It looks as if I've either got that wrong or I am missing a great many
> kernel headers (???).
>  
> Any ideas
>  
> Thanks in advance
> Art.
>  
>  
>  
>  
>  
>  
>  
>  
> James Wilkinson <james at westexe.demon.co.uk> wrote:
>         (No quoted text: I don't think there was much useful to
>         quote). Art Ped
>         was having problems installing the slmodem driver.
>         
>         Two things, Art:
>         
>         Firstly, it seriously helps (us) if you include a summary of
>         the problem
>         in each post, or at least respond to your previous post so
>         that we can
>         look "up-thread". This means people can see the beginning of
>         the story,
>         and respond to the context.
>         
>         Secondly, we need to know which version of the driver you're
>         installing,
>         and where it came from. A quick Google makes me think that a
>         2.7 driver
>         Just Won't Work on a 2.6 kernel: try a slmodem-2.9 version.
>         
>         For what it's worth, I don't have your hardware, and I run a
>         standard
>         Linus 2.6.7 kernel, but slmodem-2.9.8 from
>         http://linmodems.technion.ac.il/packages/smartlink/ just
>         compiled fine
>         for me (obviously I can't test it).
>         
>         HTH,
>         
>         James.
>         
>         -- 
>         E-mail address: james@ | "OPENING LINES OF THE 23RD PSALM
>         westexe.demon.co.uk | Original version:
>         | The Lord is my Shepherd, I'll not want."
>         | -- "The Independent" thinks David spoke English
>         
>         
>         -- 
>         fedora-list mailing list
>         fedora-list at redhat.com
>         To unsubscribe:
>         http://www.redhat.com/mailman/listinfo/fedora-list
> 
> 
> ______________________________________________________________________
> ALL-NEW Yahoo! Messenger - sooooo many all-new ways to express
> yourself
> 
> ______________________________________________________________________
> make -C modem all
> make[1]: Entering directory `/home/kam_e/slmodem-2.9.7/modem'
> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_main.o -c modem_main.c
> modem_main.c:45:20: unistd.h: No such file or directory
> modem_main.c:46:20: stdlib.h: No such file or directory
> modem_main.c:47:19: stdio.h: No such file or directory
> modem_main.c:48:20: string.h: No such file or directory
> modem_main.c:49:19: errno.h: No such file or directory
> modem_main.c:50:21: termios.h: No such file or directory
> modem_main.c:51:19: fcntl.h: No such file or directory
> modem_main.c:52:23: sys/types.h: No such file or directory
> modem_main.c:53:22: sys/stat.h: No such file or directory
> modem_main.c:54:23: sys/ioctl.h: No such file or directory
> modem_main.c:55:22: sys/mman.h: No such file or directory
> modem_main.c:56:19: sched.h: No such file or directory
> modem_main.c:57:20: signal.h: No such file or directory
> In file included from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/syslimits.h:7,
>                  from /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/limits.h:11,
>                  from modem_main.c:58:
> /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/include/limits.h:122:75: limits.h: No such file or directory
> modem_main.c:59:17: grp.h: No such file or directory
> In file included from modem_main.c:67:
> modem.h:44:20: stdlib.h: No such file or directory
> modem.h:45:20: string.h: No such file or directory
> modem.h:46:23: sys/types.h: No such file or directory
> modem.h:47:21: termios.h: No such file or directory
> In file included from modem.h:49,
>                  from modem_main.c:67:
> modem_defs.h:48:23: sys/types.h: No such file or directory
> In file included from modem.h:49,
>                  from modem_main.c:67:
> modem_defs.h:50: error: syntax error before "u8"
> modem_defs.h:50: warning: type defaults to `int' in declaration of `u8'
> modem_defs.h:50: warning: data definition has no type or storage class
> modem_defs.h:51: error: syntax error before "u16"
> modem_defs.h:51: warning: type defaults to `int' in declaration of `u16'
> modem_defs.h:51: warning: data definition has no type or storage class
> modem_defs.h:52: error: syntax error before "u32"
> modem_defs.h:52: warning: type defaults to `int' in declaration of `u32'
> modem_defs.h:52: warning: data definition has no type or storage class
> modem_defs.h:54: error: syntax error before "s8"
> modem_defs.h:54: warning: type defaults to `int' in declaration of `s8'
> modem_defs.h:54: warning: data definition has no type or storage class
> modem_defs.h:55: error: syntax error before "s16"
> modem_defs.h:55: warning: type defaults to `int' in declaration of `s16'
> modem_defs.h:55: warning: data definition has no type or storage class
> modem_defs.h:56: error: syntax error before "s32"
> modem_defs.h:56: warning: type defaults to `int' in declaration of `s32'
> modem_defs.h:56: warning: data definition has no type or storage class
> In file included from modem.h:50,
>                  from modem_main.c:67:
> modem_homolog.h:53: error: syntax error before "u8"
> modem_homolog.h:53: warning: no semicolon at end of struct or union
> modem_homolog.h:54: warning: type defaults to `int' in declaration of `PulseDialBreakTime'
> modem_homolog.h:54: warning: data definition has no type or storage class
> modem_homolog.h:55: error: syntax error before "PulseDialDigitPattern"
> modem_homolog.h:55: warning: type defaults to `int' in declaration of `PulseDialDigitPattern'
> modem_homolog.h:55: warning: data definition has no type or storage class
> modem_homolog.h:56: error: syntax error before "DTMFHighToneLevel"
> modem_homolog.h:56: warning: type defaults to `int' in declaration of `DTMFHighToneLevel'
> modem_homolog.h:56: warning: data definition has no type or storage class
> modem_homolog.h:57: error: syntax error before "DTMFDialSpeed"
> modem_homolog.h:57: warning: type defaults to `int' in declaration of `DTMFDialSpeed'
> modem_homolog.h:57: warning: data definition has no type or storage class
> modem_homolog.h:58: error: syntax error before "MinBusyCadenceOnTime"
> modem_homolog.h:58: warning: type defaults to `int' in declaration of `MinBusyCadenceOnTime'
> modem_homolog.h:58: warning: data definition has no type or storage class
> modem_homolog.h:59: error: syntax error before "MaxBusyCadenceOnTime"
> modem_homolog.h:59: warning: type defaults to `int' in declaration of `MaxBusyCadenceOnTime'
> modem_homolog.h:59: warning: data definition has no type or storage class
> modem_homolog.h:60: error: syntax error before "BusyDetectionCyclesNumber"
> modem_homolog.h:60: warning: type defaults to `int' in declaration of `BusyDetectionCyclesNumber'
> modem_homolog.h:60: warning: data definition has no type or storage class
> modem_homolog.h:61: error: syntax error before "MinBusyCadenceOffTime"
> modem_homolog.h:61: warning: type defaults to `int' in declaration of `MinBusyCadenceOffTime'
> modem_homolog.h:61: warning: data definition has no type or storage class
> modem_homolog.h:62: error: syntax error before "MaxBusyCadenceOffTime"
> modem_homolog.h:62: warning: type defaults to `int' in declaration of `MaxBusyCadenceOffTime'
> modem_homolog.h:62: warning: data definition has no type or storage class
> modem_homolog.h:63: error: syntax error before "CallingToneFlag"
> modem_homolog.h:63: warning: type defaults to `int' in declaration of `CallingToneFlag'
> modem_homolog.h:63: warning: data definition has no type or storage class
> modem_homolog.h:64: error: syntax error before "HookFlashTime"
> modem_homolog.h:64: warning: type defaults to `int' in declaration of `HookFlashTime'
> modem_homolog.h:64: warning: data definition has no type or storage class
> modem_homolog.h:65: error: syntax error before "DialPauseTime"
> modem_homolog.h:65: warning: type defaults to `int' in declaration of `DialPauseTime'
> modem_homolog.h:65: warning: data definition has no type or storage class
> modem_homolog.h:66: error: syntax error before "TransmitLevel"
> modem_homolog.h:66: warning: type defaults to `int' in declaration of `TransmitLevel'
> modem_homolog.h:66: warning: data definition has no type or storage class
> modem_homolog.h:67: error: syntax error before "DialModifierValidation"
> modem_homolog.h:67: warning: type defaults to `int' in declaration of `DialModifierValidation'
> modem_homolog.h:67: warning: data definition has no type or storage class
> modem_homolog.h:68: error: syntax error before "DialToneValidationTime"
> modem_homolog.h:68: warning: type defaults to `int' in declaration of `DialToneValidationTime'
> modem_homolog.h:68: warning: data definition has no type or storage class
> modem_homolog.h:70: error: syntax error before "DTMFHighAndLowToneLevelDifference"
> modem_homolog.h:70: warning: type defaults to `int' in declaration of `DTMFHighAndLowToneLevelDifference'
> modem_homolog.h:70: warning: data definition has no type or storage class
> modem_homolog.h:71: error: syntax error before "DialToneCallProgressFilterIndex"
> modem_homolog.h:71: warning: type defaults to `int' in declaration of `DialToneCallProgressFilterIndex'
> modem_homolog.h:71: warning: data definition has no type or storage class
> modem_homolog.h:72: error: syntax error before "DialToneDetectionThreshold"
> modem_homolog.h:72: warning: type defaults to `int' in declaration of `DialToneDetectionThreshold'
> modem_homolog.h:72: warning: data definition has no type or storage class
> modem_homolog.h:73: error: syntax error before "ABCDDialingPermittedFlag"
> modem_homolog.h:73: warning: type defaults to `int' in declaration of `ABCDDialingPermittedFlag'
> modem_homolog.h:73: warning: data definition has no type or storage class
> modem_homolog.h:74: error: syntax error before "ComaPauseDurationLimit"
> modem_homolog.h:74: warning: type defaults to `int' in declaration of `ComaPauseDurationLimit'
> modem_homolog.h:74: warning: data definition has no type or storage class
> modem_homolog.h:76: error: syntax error before "BusyToneCallProgressFilterIndex"
> modem_homolog.h:76: warning: type defaults to `int' in declaration of `BusyToneCallProgressFilterIndex'
> modem_homolog.h:76: warning: data definition has no type or storage class
> modem_homolog.h:77: error: syntax error before "PulseBetweenDigitsInterval"
> modem_homolog.h:77: warning: type defaults to `int' in declaration of `PulseBetweenDigitsInterval'
> modem_homolog.h:77: warning: data definition has no type or storage class
> modem_homolog.h:78: error: syntax error before "DialToneWaitTime"
> modem_homolog.h:78: warning: type defaults to `int' in declaration of `DialToneWaitTime'
> modem_homolog.h:78: warning: data definition has no type or storage class
> modem_homolog.h:79: error: syntax error before "MinRingbackCadenceOnTime"
> modem_homolog.h:79: warning: type defaults to `int' in declaration of `MinRingbackCadenceOnTime'
> modem_homolog.h:79: warning: data definition has no type or storage class
> modem_homolog.h:80: error: syntax error before "MaxRingbackCadenceOnTime"
> modem_homolog.h:80: warning: type defaults to `int' in declaration of `MaxRingbackCadenceOnTime'
> modem_homolog.h:80: warning: data definition has no type or storage class
> modem_homolog.h:81: error: syntax error before "RingbackDetectionCyclesNumber"
> modem_homolog.h:81: warning: type defaults to `int' in declaration of `RingbackDetectionCyclesNumber'
> modem_homolog.h:81: warning: data definition has no type or storage class
> modem_homolog.h:91: error: syntax error before "CallProgressSamplesBufferLength"
> modem_homolog.h:91: warning: type defaults to `int' in declaration of `CallProgressSamplesBufferLength'
> modem_homolog.h:91: warning: data definition has no type or storage class
> modem_homolog.h:92: error: syntax error before "MustNoiseFilterBeApplied"
> modem_homolog.h:92: warning: type defaults to `int' in declaration of `MustNoiseFilterBeApplied'
> modem_homolog.h:92: warning: data definition has no type or storage class
> modem_homolog.h:103: warning: type defaults to `int' in declaration of `u16'
> modem_homolog.h:103: warning: no semicolon at end of struct or union
> modem_homolog.h:103: error: syntax error before "id"
> modem_homolog.h:106: error: syntax error before '}' token
> In file included from modem.h:51,
>                  from modem_main.c:67:
> modem_dp.h:83: error: syntax error before "u8"
> modem_dp.h:84: error: syntax error before "u8"
> In file included from modem_main.c:67:
> modem.h:134: error: syntax error before "u16"
> modem.h:134: warning: no semicolon at end of struct or union
> modem.h:135: warning: type defaults to `int' in declaration of `next_free'
> modem.h:135: warning: data definition has no type or storage class
> modem.h:136: error: syntax error before "last_matched"
> modem.h:136: warning: type defaults to `int' in declaration of `last_matched'
> modem.h:136: warning: data definition has no type or storage class
> modem.h:137: error: syntax error before "last_added"
> modem.h:137: warning: type defaults to `int' in declaration of `last_added'
> modem.h:137: warning: data definition has no type or storage class
> modem.h:138: error: syntax error before "cw_size"
> modem.h:138: warning: type defaults to `int' in declaration of `cw_size'
> modem.h:138: warning: data definition has no type or storage class
> modem.h:139: error: syntax error before "threshold"
> modem.h:139: warning: type defaults to `int' in declaration of `threshold'
> modem.h:139: warning: data definition has no type or storage class
> modem.h:140: error: syntax error before "escape_char"
> modem.h:140: warning: type defaults to `int' in declaration of `escape_char'
> modem.h:140: warning: data definition has no type or storage class
> modem.h:144: error: syntax error before "u8"
> modem.h:144: warning: no semicolon at end of struct or union
> modem.h:145: warning: type defaults to `int' in declaration of `parent'
> modem.h:145: warning: data definition has no type or storage class
> modem.h:146: error: syntax error before "child"
> modem.h:146: warning: type defaults to `int' in declaration of `child'
> modem.h:146: warning: data definition has no type or storage class
> modem.h:147: error: syntax error before "next"
> modem.h:147: warning: type defaults to `int' in declaration of `next'
> modem.h:147: warning: data definition has no type or storage class
> modem.h:148: warning: type defaults to `int' in declaration of `dict'
> modem.h:148: warning: data definition has no type or storage class
> modem.h:151: error: syntax error before "bit_data"
> modem.h:151: warning: type defaults to `int' in declaration of `bit_data'
> modem.h:151: warning: data definition has no type or storage class
> modem.h:154: error: syntax error before "str_data"
> modem.h:154: warning: type defaults to `int' in declaration of `str_data'
> modem.h:154: warning: data definition has no type or storage class
> modem.h:156: error: syntax error before "cmp_last"
> modem.h:156: warning: type defaults to `int' in declaration of `cmp_last'
> modem.h:156: warning: data definition has no type or storage class
> modem.h:157: error: syntax error before "cmp_bits"
> modem.h:157: warning: type defaults to `int' in declaration of `cmp_bits'
> modem.h:157: warning: data definition has no type or storage class
> modem.h:158: error: syntax error before "raw_bits"
> modem.h:158: warning: type defaults to `int' in declaration of `raw_bits'
> modem.h:158: warning: data definition has no type or storage class
> modem.h:163: error: syntax error before '}' token
> modem.h:170: error: syntax error before "u8"
> modem.h:171: error: syntax error before "u8"
> modem.h:187: error: syntax error before "u16"
> modem.h:187: warning: no semicolon at end of struct or union
> modem.h:188: warning: type defaults to `int' in declaration of `buf'
> modem.h:188: warning: data definition has no type or storage class
> modem.h:189: error: syntax error before '}' token
> modem.h:189: warning: type defaults to `int' in declaration of `frame_t'
> modem.h:189: warning: data definition has no type or storage class
> modem.h:215: error: syntax error before "u8"
> modem.h:215: warning: no semicolon at end of struct or union
> modem.h:216: warning: type defaults to `int' in declaration of `rsp_addr'
> modem.h:216: warning: data definition has no type or storage class
> modem.h:217: error: syntax error before "vs"
> modem.h:217: warning: type defaults to `int' in declaration of `vs'
> modem.h:217: warning: data definition has no type or storage class
> modem.h:218: error: syntax error before "va"
> modem.h:218: warning: type defaults to `int' in declaration of `va'
> modem.h:218: warning: data definition has no type or storage class
> modem.h:219: error: syntax error before "vr"
> modem.h:219: warning: type defaults to `int' in declaration of `vr'
> modem.h:219: warning: data definition has no type or storage class
> modem.h:225: error: syntax error before '*' token
> modem.h:225: warning: type defaults to `int' in declaration of `sent_info'
> modem.h:225: warning: data definition has no type or storage class
> modem.h:226: error: syntax error before '*' token
> modem.h:226: warning: type defaults to `int' in declaration of `tx_info'
> modem.h:226: warning: data definition has no type or storage class
> modem.h:227: error: syntax error before '*' token
> modem.h:227: warning: type defaults to `int' in declaration of `info_list'
> modem.h:227: warning: data definition has no type or storage class
> modem.h:228: error: syntax error before '*' token
> modem.h:228: warning: type defaults to `int' in declaration of `tx_ctrl'
> modem.h:228: warning: data definition has no type or storage class
> modem.h:229: error: syntax error before '*' token
> modem.h:229: warning: type defaults to `int' in declaration of `ctrl_list'
> modem.h:229: warning: data definition has no type or storage class
> modem.h:234: error: syntax error before "rx_buf"
> modem.h:234: warning: type defaults to `int' in declaration of `rx_buf'
> modem.h:234: warning: data definition has no type or storage class
> modem.h:237: error: syntax error before "frame_t"
> modem.h:237: warning: no semicolon at end of struct or union
> modem.h:238: warning: type defaults to `int' in declaration of `ctrl'
> modem.h:238: warning: data definition has no type or storage class
> modem.h:239: error: syntax error before "info"
> modem.h:239: warning: type defaults to `int' in declaration of `info'
> modem.h:239: warning: data definition has no type or storage class
> modem.h:240: error: syntax error before '}' token
> modem.h:240: warning: type defaults to `int' in declaration of `info_buf'
> modem.h:240: warning: data definition has no type or storage class
> modem.h:242: error: syntax error before "frame_t"
> modem.h:242: warning: no semicolon at end of struct or union
> modem.h:243: warning: type defaults to `int' in declaration of `ctrl'
> modem.h:243: warning: data definition has no type or storage class
> modem.h:244: error: syntax error before "info"
> modem.h:244: warning: type defaults to `int' in declaration of `info'
> modem.h:244: warning: data definition has no type or storage class
> modem.h:245: error: syntax error before '}' token
> modem.h:245: warning: type defaults to `int' in declaration of `ctrl_buf'
> modem.h:245: warning: data definition has no type or storage class
> modem.h:251: error: syntax error before '}' token
> modem.h:259: error: field `termios' has incomplete type
> modem.h:312: error: syntax error before "u8"
> modem.h:312: warning: no semicolon at end of struct or union
> modem.h:312: warning: no semicolon at end of struct or union
> modem.h:313: warning: type defaults to `int' in declaration of `ec_detector'
> modem.h:313: warning: data definition has no type or storage class
> modem.h:314: error: syntax error before "ec_tx_win_size"
> modem.h:314: warning: type defaults to `int' in declaration of `ec_tx_win_size'
> modem.h:314: warning: data definition has no type or storage class
> modem.h:315: error: syntax error before "ec_rx_win_size"
> modem.h:315: warning: type defaults to `int' in declaration of `ec_rx_win_size'
> modem.h:315: warning: data definition has no type or storage class
> modem.h:316: error: syntax error before "ec_tx_info_size"
> modem.h:316: warning: type defaults to `int' in declaration of `ec_tx_info_size'
> modem.h:316: warning: data definition has no type or storage class
> modem.h:317: error: syntax error before "ec_rx_info_size"
> modem.h:317: warning: type defaults to `int' in declaration of `ec_rx_info_size'
> modem.h:317: warning: data definition has no type or storage class
> modem.h:319: error: syntax error before "comp"
> modem.h:319: warning: type defaults to `int' in declaration of `comp'
> modem.h:319: warning: data definition has no type or storage class
> modem.h:322: error: syntax error before '}' token
> modem.h:322: warning: type defaults to `int' in declaration of `cfg'
> modem.h:322: warning: data definition has no type or storage class
> modem.h:333: error: syntax error before "u32"
> modem.h:333: warning: no semicolon at end of struct or union
> modem.h:334: warning: type defaults to `int' in declaration of `pack'
> modem.h:334: warning: type defaults to `int' in declaration of `unpack'
> modem.h:334: warning: data definition has no type or storage class
> modem.h:335: error: syntax error before "u8"
> modem.h:336: error: syntax error before "u8"
> modem.h:347: error: syntax error before "u8"
> modem.h:347: warning: no semicolon at end of struct or union
> modem.h:347: warning: no semicolon at end of struct or union
> modem.h:349: error: syntax error before "rx_pattern"
> modem.h:349: warning: type defaults to `int' in declaration of `rx_pattern'
> modem.h:349: warning: data definition has no type or storage class
> modem.h:351: error: syntax error before '}' token
> modem.h:351: warning: type defaults to `int' in declaration of `detector'
> modem.h:351: warning: data definition has no type or storage class
> modem.h:359: error: syntax error before "frame_t"
> modem.h:360: error: syntax error before "frame_t"
> modem.h:363: error: field `_rx_frame' has incomplete type
> modem.h:364: error: syntax error before "u8"
> modem.h:364: warning: no semicolon at end of struct or union
> modem.h:365: warning: type defaults to `int' in declaration of `hdlc'
> modem.h:365: warning: data definition has no type or storage class
> modem.h:366: error: syntax error before '}' token
> modem.h:366: warning: type defaults to `int' in declaration of `packer'
> modem.h:366: warning: data definition has no type or storage class
> modem.h:369: error: field `lapm' has incomplete type
> modem.h:376: error: field `encoder' has incomplete type
> modem.h:377: error: field `decoder' has incomplete type
> modem.h:378: error: conflicting types for `comp'
> modem.h:319: error: previous declaration of `comp'
> modem.h:404: error: syntax error before '}' token
> modem.h:426: error: syntax error before "u8"
> modem.h:427: error: syntax error before "u8"
> modem.h:429: error: syntax error before "u8"
> modem.h:430: error: syntax error before "u8"
> modem.h:432: error: syntax error before "u8"
> modem.h:433: error: syntax error before "u8"
> modem_main.c:93: error: syntax error before "modem_perm"
> modem_main.c:93: warning: type defaults to `int' in declaration of `modem_perm'
> modem_main.c:93: warning: data definition has no type or storage class
> modem_main.c: In function `modemap_start':
> modem_main.c:465: error: dereferencing pointer to incomplete type
> modem_main.c:469: warning: implicit declaration of function `ioctl'
> modem_main.c:473: warning: implicit declaration of function `memset'
> modem_main.c:474: warning: implicit declaration of function `write'
> modem_main.c: In function `modemap_stop':
> modem_main.c:485: error: dereferencing pointer to incomplete type
> modem_main.c: In function `modemap_ioctl':
> modem_main.c:492: error: dereferencing pointer to incomplete type
> modem_main.c:496: error: dereferencing pointer to incomplete type
> modem_main.c:499: error: dereferencing pointer to incomplete type
> modem_main.c: In function `mdm_device_read':
> modem_main.c:516: warning: implicit declaration of function `read'
> modem_main.c: In function `mdm_device_setup':
> modem_main.c:530: error: storage size of `stbuf' isn't known
> modem_main.c:533: warning: implicit declaration of function `stat'
> modem_main.c:535: warning: implicit declaration of function `fprintf'
> modem_main.c:535: error: `stderr' undeclared (first use in this function)
> modem_main.c:535: error: (Each undeclared identifier is reported only once
> modem_main.c:535: error: for each function it appears in.)
> modem_main.c:535: warning: implicit declaration of function `strerror'
> modem_main.c:535: error: `errno' undeclared (first use in this function)
> modem_main.c:535: warning: format argument is not a pointer (arg 4)
> modem_main.c:538: warning: implicit declaration of function `S_ISCHR'
> modem_main.c:543: warning: implicit declaration of function `open'
> modem_main.c:543: error: `O_RDWR' undeclared (first use in this function)
> modem_main.c:545: warning: format argument is not a pointer (arg 4)
> modem_main.c:549: warning: implicit declaration of function `minor'
> modem_main.c:530: warning: unused variable `stbuf'
> modem_main.c: In function `mdm_device_release':
> modem_main.c:555: warning: implicit declaration of function `close'
> modem_main.c: At top level:
> modem_main.c:571: error: syntax error before "keep_running"
> modem_main.c:571: warning: type defaults to `int' in declaration of `keep_running'
> modem_main.c:571: warning: data definition has no type or storage class
> modem_main.c: In function `modem_run':
> modem_main.c:582: error: storage size of `tmo' isn't known
> modem_main.c:583: error: `fd_set' undeclared (first use in this function)
> modem_main.c:583: error: syntax error before "rset"
> modem_main.c:584: error: storage size of `termios' isn't known
> modem_main.c:592: error: dereferencing pointer to incomplete type
> modem_main.c:597: warning: implicit declaration of function `FD_ZERO'
> modem_main.c:597: error: `rset' undeclared (first use in this function)
> modem_main.c:598: error: `eset' undeclared (first use in this function)
> modem_main.c:599: error: dereferencing pointer to incomplete type
> modem_main.c:600: warning: implicit declaration of function `FD_SET'
> modem_main.c:605: error: dereferencing pointer to incomplete type
> modem_main.c:609: error: dereferencing pointer to incomplete type
> modem_main.c:609: error: dereferencing pointer to incomplete type
> modem_main.c:614: warning: implicit declaration of function `select'
> modem_main.c:614: error: `NULL' undeclared (first use in this function)
> modem_main.c:617: error: `errno' undeclared (first use in this function)
> modem_main.c:617: error: `EINTR' undeclared (first use in this function)
> modem_main.c:619: error: `stderr' undeclared (first use in this function)
> modem_main.c:619: warning: format argument is not a pointer (arg 3)
> modem_main.c:626: warning: implicit declaration of function `FD_ISSET'
> modem_main.c:637: warning: format argument is not a pointer (arg 3)
> modem_main.c:647: warning: format argument is not a pointer (arg 3)
> modem_main.c:655: error: dereferencing pointer to incomplete type
> modem_main.c:656: error: dereferencing pointer to incomplete type
> modem_main.c:659: error: dereferencing pointer to incomplete type
> modem_main.c:662: error: dereferencing pointer to incomplete type
> modem_main.c:663: error: dereferencing pointer to incomplete type
> modem_main.c:664: error: dereferencing pointer to incomplete type
> modem_main.c:665: error: dereferencing pointer to incomplete type
> modem_main.c:666: error: dereferencing pointer to incomplete type
> modem_main.c:672: warning: format argument is not a pointer (arg 3)
> modem_main.c:679: error: dereferencing pointer to incomplete type
> modem_main.c:680: error: dereferencing pointer to incomplete type
> modem_main.c:681: error: dereferencing pointer to incomplete type
> modem_main.c:682: error: dereferencing pointer to incomplete type
> modem_main.c:684: warning: format argument is not a pointer (arg 3)
> modem_main.c:688: error: dereferencing pointer to incomplete type
> modem_main.c:689: error: dereferencing pointer to incomplete type
> modem_main.c:694: error: dereferencing pointer to incomplete type
> modem_main.c:695: error: dereferencing pointer to incomplete type
> modem_main.c:700: warning: implicit declaration of function `tcgetattr'
> modem_main.c:701: warning: implicit declaration of function `memcmp'
> modem_main.c:701: error: dereferencing pointer to incomplete type
> modem_main.c:706: error: dereferencing pointer to incomplete type
> modem_main.c:706: error: dereferencing pointer to incomplete type
> modem_main.c:713: error: `EAGAIN' undeclared (first use in this function)
> modem_main.c:717: error: `EIO' undeclared (first use in this function)
> modem_main.c:721: error: `HUPCL' undeclared (first use in this function)
> modem_main.c:729: warning: format argument is not a pointer (arg 3)
> modem_main.c:582: warning: unused variable `tmo'
> modem_main.c:584: warning: unused variable `termios'
> modem_main.c: In function `modem_main':
> modem_main.c:750: error: `PATH_MAX' undeclared (first use in this function)
> modem_main.c:753: error: storage size of `termios' isn't known
> modem_main.c:759: warning: implicit declaration of function `basename'
> modem_main.c:759: warning: passing arg 1 of `modem_debug_init' makes pointer from integer without a cast
> modem_main.c:763: error: `stderr' undeclared (first use in this function)
> modem_main.c:764: warning: implicit declaration of function `exit'
> modem_main.c:772: warning: implicit declaration of function `getpt'
> modem_main.c:773: warning: implicit declaration of function `grantpt'
> modem_main.c:773: warning: implicit declaration of function `unlockpt'
> modem_main.c:774: error: `errno' undeclared (first use in this function)
> modem_main.c:774: warning: format argument is not a pointer (arg 3)
> modem_main.c:780: warning: implicit declaration of function `cfmakeraw'
> modem_main.c:781: warning: implicit declaration of function `cfsetispeed'
> modem_main.c:781: error: `B115200' undeclared (first use in this function)
> modem_main.c:782: warning: implicit declaration of function `cfsetospeed'
> modem_main.c:784: warning: implicit declaration of function `tcsetattr'
> modem_main.c:784: error: `TCSANOW' undeclared (first use in this function)
> modem_main.c:786: warning: format argument is not a pointer (arg 3)
> modem_main.c:790: warning: implicit declaration of function `fcntl'
> modem_main.c:790: error: `F_SETFL' undeclared (first use in this function)
> modem_main.c:790: error: `O_NONBLOCK' undeclared (first use in this function)
> modem_main.c:792: warning: implicit declaration of function `ptsname'
> modem_main.c:792: warning: assignment makes pointer from integer without a cast
> modem_main.c:795: warning: implicit declaration of function `getgrnam'
> modem_main.c:795: warning: initialization makes pointer from integer without a cast
> modem_main.c:797: warning: format argument is not a pointer (arg 4)
> modem_main.c:801: warning: implicit declaration of function `chown'
> modem_main.c:801: error: dereferencing pointer to incomplete type
> modem_main.c:803: warning: format argument is not a pointer (arg 5)
> modem_main.c:809: warning: implicit declaration of function `chmod'
> modem_main.c:811: warning: format argument is not a pointer (arg 5)
> modem_main.c:815: warning: passing arg 2 of `modem_create' makes pointer from integer without a cast
> modem_main.c:816: error: dereferencing pointer to incomplete type
> modem_main.c:817: error: dereferencing pointer to incomplete type
> modem_main.c:818: error: dereferencing pointer to incomplete type
> modem_main.c:819: error: dereferencing pointer to incomplete type
> modem_main.c:820: error: dereferencing pointer to incomplete type
> modem_main.c:823: error: dereferencing pointer to incomplete type
> modem_main.c:823: error: dereferencing pointer to incomplete type
> modem_main.c:826: warning: implicit declaration of function `sprintf'
> modem_main.c:827: warning: implicit declaration of function `unlink'
> modem_main.c:828: warning: implicit declaration of function `symlink'
> modem_main.c:829: warning: format argument is not a pointer (arg 5)
> modem_main.c:838: warning: format argument is not a pointer (arg 3)
> modem_main.c:839: error: dereferencing pointer to incomplete type
> modem_main.c:842: error: storage size of `prm' isn't known
> modem_main.c:843: warning: implicit declaration of function `mlockall'
> modem_main.c:843: error: `MCL_CURRENT' undeclared (first use in this function)
> modem_main.c:843: error: `MCL_FUTURE' undeclared (first use in this function)
> modem_main.c:844: warning: format argument is not a pointer (arg 3)
> modem_main.c:846: warning: implicit declaration of function `sched_get_priority_max'
> modem_main.c:846: error: `SCHED_FIFO' undeclared (first use in this function)
> modem_main.c:847: warning: implicit declaration of function `sched_setscheduler'
> modem_main.c:848: warning: format argument is not a pointer (arg 3)
> modem_main.c:842: warning: unused variable `prm'
> modem_main.c:853: warning: implicit declaration of function `signal'
> modem_main.c:853: error: `SIGINT' undeclared (first use in this function)
> modem_main.c:854: error: `SIGTERM' undeclared (first use in this function)
> modem_main.c:862: error: dereferencing pointer to incomplete type
> modem_main.c:868: warning: implicit declaration of function `usleep'
> modem_main.c:750: warning: unused variable `link_name'
> modem_main.c:751: warning: unused variable `path_name'
> modem_main.c:753: warning: unused variable `termios'
> make[1]: *** [modem_main.o] Error 1
> make[1]: Leaving directory `/home/kam_e/slmodem-2.9.7/modem'
> make: *** [modem] Error 2
> 
> ______________________________________________________________________
> -- 
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
-- 
--
******************************************************************
Chadley Wilson
Soon 2 B RHCE
Linux Rocks
Welcome to my world.
Enjoy the adventures of Linux 
***************************************************
Linux is easy, lazy people criticise, curse and fail.





More information about the fedora-list mailing list