[linux] OT: kompilacia pod cygwin
Marcel Telka
marcel na telka.sk
Pátek Prosinec 20 22:20:16 CET 2002
On Sun, Dec 20, 2015 at 08:13:27PM +0100, Juraj Variny wrote:
> D?a Pi 20. December 2002 08:25 Marcel Telka napísal:
> > Skus si doinstalovat balik w32api.
>
> Tento problem sa vyriesil,ale objavil sa zas povodny. Prikladam modul image.c
> z mojho programu - pridal som tam testovaciu main() funkciu.
> Hadam som mohol ten image.c zjednodusit, ale myslim ze to nie je podstatne,
> kedze vyhadzuje uplne vsetky pouzite graficke funkcie.
>
> Nasleduje vypis kompilacie:
>
> $ gcc -Wall -g -lungif -lpng -ljpeg -lm -DIMAGE_C_TEST image.c -o imgtest
Skus toto:
$ gcc -Wall -g -DIMAGE_C_TEST image.c -lungif -lpng -ljpeg -o imgtest
image.c: In function `png2bitmap':
image.c:83: warning: passing arg 3 of `png_get_IHDR' from incompatible pointer type
image.c:83: warning: passing arg 4 of `png_get_IHDR' from incompatible pointer type
image.c:126: warning: assignment from incompatible pointer type
image.c:129: warning: passing arg 2 of `png_read_image' from incompatible pointer type
image.c:49: warning: unused variable `num_palette'
image.c:50: warning: unused variable `palette'
image.c: In function `jpg2bitmap':
image.c:357: warning: passing arg 2 of `jpeg_read_scanlines' from incompatible pointer type
image.c: In function `bitmap2jpg':
image.c:427: warning: passing arg 2 of `jpeg_write_scanlines' from incompatible pointer type
> image.c: In function `png2bitmap':
> image.c:83: warning: passing arg 3 of `png_get_IHDR' from incompatible pointer
> type
> image.c:83: warning: passing arg 4 of `png_get_IHDR' from incompatible pointer
> type
> image.c:126: warning: assignment from incompatible pointer type
> image.c:129: warning: passing arg 2 of `png_read_image' from incompatible
> pointer type
> image.c:49: warning: unused variable `num_palette'
> image.c:50: warning: unused variable `palette'
> image.c: In function `jpg2bitmap':
> image.c:357: warning: passing arg 2 of `jpeg_read_scanlines' from incompatible
> pointer type
> image.c: In function `bitmap2jpg':
> image.c:427: warning: passing arg 2 of `jpeg_write_scanlines' from
> incompatible pointer type
> /cygdrive/c/WINDOWS/TEMP/ccH1DfKf.o(.text+0x29): In function `png_read_data':
> /ziproxy-1.1/image.c:34: undefined reference to `_png_get_io_ptr'
> /cygdrive/c/WINDOWS/TEMP/ccH1DfKf.o(.text+0x52):/ziproxy-1.1/image.c:36:
> undefined reference to `_png_error'
...[snip]...
Ahoj.
--
+-------------------------------------------+
| Marcel Telka e-mail: marcel na telka.sk |
| homepage: http://telka.sk/ |
| jabber: marcel na jabber.sk |
+-------------------------------------------+
Další informace o konferenci linux