This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: 'i' undeclared?! YOURE undeclared! The whole freakingsystem isu ndeclared!
- To: "'gcc-help at gcc dot gnu dot org'" <gcc-help at gcc dot gnu dot org>
- Subject: Re: 'i' undeclared?! YOURE undeclared! The whole freakingsystem isu ndeclared!
- From: Anthony Lee <al012 at energex dot com dot au>
- Date: Thu, 08 Mar 2001 12:01:25 +1000
- References: <DF8D8519EC88D31193B100A0C931F2260397E2C7@hbonyex04mb.homebox.com>
"Federspiel, Charles" wrote:
>
> bash-2.02$ gcc -c textjpeg.c
> textjpeg.c:75: warning: type mismatch with previous implicit declaration
> textjpeg.c:64: warning: previous implicit declaration of `write_JPEG_file'
> textjpeg.c:75: warning: `write_JPEG_file' was previously implicitly declared
> to
> return `int'
> textjpeg.c: In function `write_JPEG_file':
> textjpeg.c:85: parse error before `int'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That's your problem, something before your declaration of
int i
is stuffed. Try fixing that first.
> textjpeg.c:88: `i' undeclared (first use in this function)
> textjpeg.c:88: (Each undeclared identifier is reported only once
> textjpeg.c:88: for each function it appears in.)
> textjpeg.c:88: `imagesize' undeclared (first use in this function)
> textjpeg.c:89: `image_buffer' undeclared (first use in this function)
> textjpeg.c:99: parse error before `struct'
> textjpeg.c:112: `jerr' undeclared (first use in this function)
> textjpeg.c:124: `outfile' undeclared (first use in this function)
> textjpeg.c:135: `image_width' undeclared (first use in this function)
> textjpeg.c:136: `image_height' undeclared (first use in this function)
> textjpeg.c:164: `row_stride' undeclared (first use in this function)
> textjpeg.c:171: `row_pointer' undeclared (first use in this function)
> bash-2.02$
>
> thanks for asking
>
> chuck
>
> ==============================================================================
> This e-mail is intended only for the use of the addressees. Any copying, forwarding, printing or other use of this e-mail by persons other than the addressees is not authorized. This e-mail may contain information that is privileged, confidential and exempt from disclosure. If you are not the intended recipient, please notify us immediately by return e-mail (including the original message in your reply) and then delete and discard all copies of the e-mail. Thank you.
--
Anthony Lee
Energex
150 Charlotte Street ..-- __o
Brisbane ....-- _ \<,_
Qld 4000 ____ (_)/ (_)
Australia
voice:+61 7 3407 4541
fax: +61 7 3407 4607
email: AL012@energex.com.au
-----------------------------------------------------------------------------------------------------------------------------------------------------
This email message (and any accompanying file attachments) may contain confidential or
privileged information and is intended for the sole use of the addressee named above. If you
are not the intended recipient, or the person responsible for delivering this message to the
intended recipient, please notify ENERGEX immediately and destroy any copies of the original
message.
Any unauthorised review, use, alteration, disclosure or distribution of this email (including any
attachments) by an unintended recipient is prohibited.
ENERGEX accepts no responsibility for the content of any email which is sent by an employee
which is of a personal nature.