From: Davin P. <dav...@gm...> - 2008-07-14 08:31:18
|
Running the following command: D:\allegro-4.3.10\addons\loadpng>mingw32-make generates the following error messages: - Compiling loadpng library... gcc -W -Wall -O3 -I. -I../../include -o loadpng.o -c loadpng.c loadpng.c:8:17: png.h: No such file or directory loadpng.c:22: `Z_BEST_COMPRESSION' undeclared here (not in a function) loadpng.c:49: parse error before "png_ptr" loadpng.c: In function `read_data': loadpng.c:51: warning: implicit declaration of function `png_get_io_ptr' loadpng.c:51: `png_ptr' undeclared (first use in this function) loadpng.c:51: (Each undeclared identifier is reported only once loadpng.c:51: for each function it appears in.) loadpng.c:52: `png_uint_32' undeclared (first use in this function) loadpng.c:52: parse error before "pack_fread" loadpng.c:51: warning: unused variable `f' loadpng.c: In function `check_if_png': loadpng.c:72: warning: implicit declaration of function `png_sig_cmp' loadpng.c:72: `png_size_t' undeclared (first use in this function) loadpng.c:72: parse error before numeric constant loadpng.c:72: parse error before ')' token loadpng.c: At top level: loadpng.c:80: parse error before "png_ptr" loadpng.c: In function `really_load_png': loadpng.c:84: `png_uint_32' undeclared (first use in this function) loadpng.c:84: parse error before "width" loadpng.c:97: warning: implicit declaration of function `png_read_info' loadpng.c:97: `png_ptr' undeclared (first use in this function) loadpng.c:97: `info_ptr' undeclared (first use in this function) loadpng.c:99: warning: implicit declaration of function `png_get_IHDR' loadpng.c:99: `width' undeclared (first use in this function) loadpng.c:99: `height' undeclared (first use in this function) loadpng.c:105: warning: implicit declaration of function `png_set_packing' loadpng.c:108: `PNG_COLOR_TYPE_GRAY' undeclared (first use in this function) loadpng.c:109: warning: implicit declaration of function `png_set_expand' loadpng.c:113: warning: implicit declaration of function `png_get_valid' loadpng.c:113: `PNG_INFO_tRNS' undeclared (first use in this function) loadpng.c:114: warning: implicit declaration of function `png_set_tRNS_to_alp loadpng.c:120: warning: implicit declaration of function `png_set_strip_16' loadpng.c:124: `PNG_COLOR_TYPE_GRAY_ALPHA' undeclared (first use in this func n) loadpng.c:125: warning: implicit declaration of function `png_set_gray_to_rgb loadpng.c:131: warning: implicit declaration of function `png_get_sRGB' loadpng.c:132: warning: implicit declaration of function `png_set_gamma' loadpng.c:134: warning: implicit declaration of function `png_get_gAMA' loadpng.c:142: warning: implicit declaration of function `png_set_interlace_h ling' loadpng.c:147: warning: implicit declaration of function `png_read_update_inf loadpng.c:152: `pal' undeclared (first use in this function) loadpng.c:156: `PNG_COLOR_MASK_PALETTE' undeclared (first use in this functio loadpng.c:158: `png_colorp' undeclared (first use in this function) loadpng.c:158: parse error before "palette" loadpng.c:160: warning: implicit declaration of function `png_get_PLTE' loadpng.c:160: `palette' undeclared (first use in this function) loadpng.c:176: `rowbytes' undeclared (first use in this function) loadpng.c:176: warning: implicit declaration of function `png_get_rowbytes' loadpng.c:193: warning: implicit declaration of function `png_set_bgr' loadpng.c:201: parse error before "y" loadpng.c:202: `y' undeclared (first use in this function) loadpng.c:203: warning: implicit declaration of function `png_read_row' loadpng.c:211: warning: implicit declaration of function `png_read_end' loadpng.c: In function `load_png_pf': loadpng.c:247: `png_structp' undeclared (first use in this function) loadpng.c:247: parse error before "png_ptr" loadpng.c:248: `png_infop' undeclared (first use in this function) loadpng.c:262: `png_ptr' undeclared (first use in this function) loadpng.c:262: warning: implicit declaration of function `png_create_read_str ' loadpng.c:262: `PNG_LIBPNG_VER_STRING' undeclared (first use in this function loadpng.c:269: `info_ptr' undeclared (first use in this function) loadpng.c:269: warning: implicit declaration of function `png_create_info_str ' loadpng.c:271: warning: implicit declaration of function `png_destroy_read_st t' loadpng.c:271: `png_infopp' undeclared (first use in this function) loadpng.c:279: warning: implicit declaration of function `setjmp' loadpng.c:287: warning: implicit declaration of function `png_set_read_fn' loadpng.c:287: `png_rw_ptr' undeclared (first use in this function) loadpng.c:287: parse error before "read_data" loadpng.c:290: warning: implicit declaration of function `png_set_sig_bytes' loadpng.c: At top level: loadpng.c:309: parse error before "png_uint_32" loadpng.c:309: warning: no semicolon at end of struct or union loadpng.c:310: warning: type defaults to `int' in declaration of `current_pos loadpng.c:310: warning: data definition has no type or storage class loadpng.c:311: warning: type defaults to `int' in declaration of `MEMORY_READ STATE' loadpng.c:311: warning: data definition has no type or storage class loadpng.c:313: parse error before "png_ptr" loadpng.c: In function `read_data_memory': loadpng.c:315: `f' undeclared (first use in this function) loadpng.c:315: parse error before ')' token loadpng.c:317: `length' undeclared (first use in this function) loadpng.c:318: warning: implicit declaration of function `png_error' loadpng.c:318: `png_ptr' undeclared (first use in this function) loadpng.c:320: `data' undeclared (first use in this function) loadpng.c: In function `check_if_png_memory': loadpng.c:332: `png_size_t' undeclared (first use in this function) loadpng.c:332: parse error before numeric constant loadpng.c:332: parse error before ')' token loadpng.c:333: warning: no return statement in function returning non-void loadpng.c: In function `load_memory_png': loadpng.c:342: parse error before "memory_reader_state" loadpng.c:344: `png_structp' undeclared (first use in this function) loadpng.c:344: parse error before "png_ptr" loadpng.c:345: `png_infop' undeclared (first use in this function) loadpng.c:359: `png_ptr' undeclared (first use in this function) loadpng.c:359: `PNG_LIBPNG_VER_STRING' undeclared (first use in this function loadpng.c:365: `info_ptr' undeclared (first use in this function) loadpng.c:367: `png_infopp' undeclared (first use in this function) loadpng.c:383: `memory_reader_state' undeclared (first use in this function) loadpng.c:388: `png_rw_ptr' undeclared (first use in this function) loadpng.c:388: parse error before "read_data_memory" mingw32-make: *** [loadpng.o] Error 1 What is the problem here? -- Sincerely and kindest regards, Davin. Davin Pearson http://www.davinpearson.com |