make -f makefile.alpha saoimage ARCH=alpha cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c cmddisp.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c cmdimage.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c cmdnew.c cc: Warning: cmdnew.c, line 78: The block-level declaration of the function "new_command" specifies an explicit storage class other than extern. (funcstrcls) static int new_command(); -------------^ cc: Warning: cmdnew.c, line 98: In this declaration, "new_command" is declared with both internal and external linkage. The previous declaration is at line number 78 in file cmdnew.c. (mixlinkage) static int new_command ( input_line ) -----------^ cc: Warning: cmdnew.c, line 107: The block-level declaration of the function "make_argv" specifies an explicit storage class other than extern. (funcstrcls) static char **make_argv(); --------------^ cc: Warning: cmdnew.c, line 108: The block-level declaration of the function "new_file" specifies an explicit storage class other than extern. (funcstrcls) static int new_file(), form_tokens(); -------------^ cc: Warning: cmdnew.c, line 108: The block-level declaration of the function "form_tokens" specifies an explicit storage class other than extern. (funcstrcls) static int new_file(), form_tokens(); -------------------------^ cc: Warning: cmdnew.c, line 109: The block-level declaration of the function "redo_displays" specifies an explicit storage class other than extern. (funcstrcls) static void redo_displays(), clear_params(), reset_dispparams(), free_argv(); --------------^ cc: Warning: cmdnew.c, line 109: The block-level declaration of the function "clear_params" specifies an explicit storage class other than extern. (funcstrcls) static void redo_displays(), clear_params(), reset_dispparams(), free_argv(); -------------------------------^ cc: Warning: cmdnew.c, line 109: The block-level declaration of the function "reset_dispparams" specifies an explicit storage class other than extern. (funcstrcls) static void redo_displays(), clear_params(), reset_dispparams(), free_argv(); -----------------------------------------------^ cc: Warning: cmdnew.c, line 109: The block-level declaration of the function "free_argv" specifies an explicit storage class other than extern. (funcstrcls) static void redo_displays(), clear_params(), reset_dispparams(), free_argv(); -------------------------------------------------------------------^ cc: Warning: cmdnew.c, line 162: In this declaration, "redo_displays" is declared with both internal and external linkage. The previous declaration is at line number 109 in file cmdnew.c. (mixlinkage) static void redo_displays ( ) ------------^ cc: Warning: cmdnew.c, line 182: In this declaration, "clear_params" is declared with both internal and external linkage. The previous declaration is at line number 109 in file cmdnew.c. (mixlinkage) static void clear_params ( ) ------------^ cc: Warning: cmdnew.c, line 199: In this declaration, "reset_dispparams" is declared with both internal and external linkage. The previous declaration is at line number 109 in file cmdnew.c. (mixlinkage) static void reset_dispparams ( ) ------------^ cc: Warning: cmdnew.c, line 231: In this declaration, "make_argv" is declared with both internal and external linkage. The previous declaration is at line number 107 in file cmdnew.c. (mixlinkage) static char **make_argv ( maxargs ) ------------^ cc: Warning: cmdnew.c, line 248: In this declaration, "free_argv" is declared with both internal and external linkage. The previous declaration is at line number 109 in file cmdnew.c. (mixlinkage) static void free_argv ( argv, maxargs ) ------------^ cc: Warning: cmdnew.c, line 263: In this declaration, "form_tokens" is declared with both internal and external linkage. The previous declaration is at line number 108 in file cmdnew.c. (mixlinkage) static int form_tokens ( input_string, argv, maxargs ) -----------^ cc: Warning: cmdnew.c, line 286: In this declaration, "new_file" is declared with both internal and external linkage. The previous declaration is at line number 108 in file cmdnew.c. (mixlinkage) static int new_file ( ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c cmdparse.c cc: Warning: cmdparse.c, line 61: The block-level declaration of the function "parse_etc" specifies an explicit storage class other than extern. (funcstrcls) static int parse_etc(); -------------^ cc: Warning: cmdparse.c, line 146: In this declaration, "parse_etc" is declared with both internal and external linkage. The previous declaration is at line number 61 in file cmdparse.c. (mixlinkage) static int parse_etc ( argc, argv, argi ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdinvrt.c cc: Warning: crdinvrt.c, line 36: The block-level declaration of the function "lu_decompose" specifies an explicit storage class other than extern. (funcstrcls) static void lu_decompose(), lu_backsub(); --------------^ cc: Warning: crdinvrt.c, line 36: The block-level declaration of the function "lu_backsub" specifies an explicit storage class other than extern. (funcstrcls) static void lu_decompose(), lu_backsub(); ------------------------------^ cc: Warning: crdinvrt.c, line 74: The block-level declaration of the function "lu_decompose" specifies an explicit storage class other than extern. (funcstrcls) static void lu_decompose(), lu_backsub(); --------------^ cc: Warning: crdinvrt.c, line 74: The block-level declaration of the function "lu_backsub" specifies an explicit storage class other than extern. (funcstrcls) static void lu_decompose(), lu_backsub(); ------------------------------^ cc: Warning: crdinvrt.c, line 102: In this declaration, "lu_decompose" is declared with both internal and external linkage. The previous declaration is at line number 36 in file crdinvrt.c. (mixlinkage) static void lu_decompose ( mtrx, pivots ) ------------^ cc: Warning: crdinvrt.c, line 176: In this declaration, "lu_backsub" is declared with both internal and external linkage. The previous declaration is at line number 36 in file crdinvrt.c. (mixlinkage) static void lu_backsub ( lumtrx, pivots, result ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdrot.c cc: Warning: crdrot.c, line 66: The block-level declaration of the function "move_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void move_mtrx(), flip_mtrx(), turn_mtrx(); --------------^ cc: Warning: crdrot.c, line 66: The block-level declaration of the function "flip_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void move_mtrx(), flip_mtrx(), turn_mtrx(); ---------------------------^ cc: Warning: crdrot.c, line 66: The block-level declaration of the function "turn_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void move_mtrx(), flip_mtrx(), turn_mtrx(); ----------------------------------------^ cc: Warning: crdrot.c, line 96: In this declaration, "move_mtrx" is declared with both internal and external linkage. The previous declaration is at line number 66 in file crdrot.c. (mixlinkage) static void move_mtrx ( mtrx, xtran, ytran, ioff, prior ) ------------^ cc: Warning: crdrot.c, line 103: The block-level declaration of the function "mult_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void mult_mtrx(); --------------^ cc: Warning: crdrot.c, line 122: In this declaration, "flip_mtrx" is declared with both internal and external linkage. The previous declaration is at line number 66 in file crdrot.c. (mixlinkage) static void flip_mtrx ( mtrx, prior ) ------------^ cc: Warning: crdrot.c, line 127: The block-level declaration of the function "mult_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void mult_mtrx(); --------------^ cc: Warning: crdrot.c, line 144: In this declaration, "turn_mtrx" is declared with both internal and external linkage. The previous declaration is at line number 66 in file crdrot.c. (mixlinkage) static void turn_mtrx ( mtrx, angle, prior ) ------------^ cc: Warning: crdrot.c, line 151: The block-level declaration of the function "mult_mtrx" specifies an explicit storage class other than extern. (funcstrcls) static void mult_mtrx(); --------------^ cc: Warning: crdrot.c, line 196: In this declaration, "mult_mtrx" is declared with both internal and external linkage. The previous declaration is at line number 103 in file crdrot.c. (mixlinkage) static void mult_mtrx ( new, first, second ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdset.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdsynth.c cc: Warning: crdsynth.c, line 154: The block-level declaration of the function "integer_test" specifies an explicit storage class other than extern. (funcstrcls) static int integer_test(); -------------^ cc: Warning: crdsynth.c, line 208: In this declaration, "integer_test" is declared with both internal and external linkage. The previous declaration is at line number 154 in file crdsynth.c. (mixlinkage) static int integer_test ( fzoom, izoom ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdtemp.c cc: Warning: crdtemp.c, line 137: The block-level declaration of the function "choose_zoom" specifies an explicit storage class other than extern. (funcstrcls) static int choose_zoom(); -------------^ cc: Warning: crdtemp.c, line 166: In this declaration, "choose_zoom" is declared with both internal and external linkage. The previous declaration is at line number 137 in file crdtemp.c. (mixlinkage) static int choose_zoom ( dst_width, dst_height, src_width, src_height ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c crdtrans.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csranli.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrarea.c cc: Warning: csrarea.c, line 37: The block-level declaration of the function "test_cross" specifies an explicit storage class other than extern. (funcstrcls) static int test_cross(); -------------^ cc: Warning: csrarea.c, line 86: In this declaration, "test_cross" is declared with both internal and external linkage. The previous declaration is at line number 37 in file csrarea.c. (mixlinkage) static int test_cross ( pt, cnt, j, i ) -----------^ cc: Warning: csrarea.c, line 92: The block-level declaration of the function "intercept" specifies an explicit storage class other than extern. (funcstrcls) static int intercept(); -------------^ cc: Warning: csrarea.c, line 119: In this declaration, "intercept" is declared with both internal and external linkage. The previous declaration is at line number 92 in file csrarea.c. (mixlinkage) static int intercept ( x21, y21, x22, y22 ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrcoord.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrctrl.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrdraw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrgrab.c cc: Warning: csrgrab.c, line 46: The block-level declaration of the function "size_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void size_annulus(), grab_annulus(); --------------^ cc: Warning: csrgrab.c, line 46: The block-level declaration of the function "grab_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void size_annulus(), grab_annulus(); ------------------------------^ cc: Warning: csrgrab.c, line 72: The block-level declaration of the function "on_annulus" specifies an explicit storage class other than extern. (funcstrcls) static int on_annulus(); -------------^ cc: Warning: csrgrab.c, line 73: The block-level declaration of the function "size_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void size_annulus(), remove_annulus(); --------------^ cc: Warning: csrgrab.c, line 73: The block-level declaration of the function "remove_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void size_annulus(), remove_annulus(); ------------------------------^ cc: Warning: csrgrab.c, line 91: In this declaration, "size_annulus" is declared with both internal and external linkage. The previous declaration is at line number 46 in file csrgrab.c. (mixlinkage) static void size_annulus ( cursor, event ) ------------^ cc: Warning: csrgrab.c, line 144: In this declaration, "remove_annulus" is declared with both internal and external linkage. The previous declaration is at line number 73 in file csrgrab.c. (mixlinkage) static void remove_annulus ( parent ) ------------^ cc: Warning: csrgrab.c, line 172: In this declaration, "grab_annulus" is declared with both internal and external linkage. The previous declaration is at line number 46 in file csrgrab.c. (mixlinkage) static void grab_annulus ( cursor ) ------------^ cc: Warning: csrgrab.c, line 178: The block-level declaration of the function "on_annulus" specifies an explicit storage class other than extern. (funcstrcls) static int on_annulus(); -------------^ cc: Warning: csrgrab.c, line 179: The block-level declaration of the function "remove_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void remove_annulus(); --------------^ cc: Warning: csrgrab.c, line 216: In this declaration, "on_annulus" is declared with both internal and external linkage. The previous declaration is at line number 72 in file csrgrab.c. (mixlinkage) static int on_annulus ( cursor, pointer ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrmove.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrpoly1.c cc: Warning: csrpoly1.c, line 48: The block-level declaration of the function "on_polygon_vertex" specifies an explicit storage class other than extern. (funcstrcls) static int on_polygon_vertex(); -------------^ cc: Warning: csrpoly1.c, line 93: The block-level declaration of the function "on_polygon_vertex" specifies an explicit storage class other than extern. (funcstrcls) static int on_polygon_vertex(); -------------^ cc: Warning: csrpoly1.c, line 210: In this declaration, "on_polygon_vertex" is declared with both internal and external linkage. The previous declaration is at line number 48 in file csrpoly1.c. (mixlinkage) static int on_polygon_vertex ( x, y, vertex, cnt ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrpoly2.c cc: Warning: csrpoly2.c, line 80: The block-level declaration of the function "init_polygon" specifies an explicit storage class other than extern. (funcstrcls) static void init_polygon(); --------------^ cc: Warning: csrpoly2.c, line 96: In this declaration, "init_polygon" is declared with both internal and external linkage. The previous declaration is at line number 80 in file csrpoly2.c. (mixlinkage) static void init_polygon ( ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrpoly3.c cc: Warning: csrpoly3.c, line 41: The block-level declaration of the function "distance_from_segment" specifies an explicit storage class other than extern. (funcstrcls) static double distance_from_segment(), cos_to_segment(); ----------------^ cc: Warning: csrpoly3.c, line 41: The block-level declaration of the function "cos_to_segment" specifies an explicit storage class other than extern. (funcstrcls) static double distance_from_segment(), cos_to_segment(); -----------------------------------------^ cc: Warning: csrpoly3.c, line 84: In this declaration, "distance_from_segment" is declared with both internal and external linkage. The previous declaration is at line number 41 in file csrpoly3.c. (mixlinkage) static double distance_from_segment ( x_ref, y_ref, x1, y1, x2, y2, endpoint ) --------------^ cc: Warning: csrpoly3.c, line 160: In this declaration, "cos_to_segment" is declared with both internal and external linkage. The previous declaration is at line number 41 in file csrpoly3.c. (mixlinkage) static double cos_to_segment ( x_ref, y_ref, x1, y1, x2, y2, endpoint ) --------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrsave.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrshape.c cc: Warning: csrshape.c, line 299: In this declaration, "make_sqrcur" is declared with both internal and external linkage. The previous declaration is at line number 128 in file csrshape.c. (mixlinkage) make_sqrcur ( xcen, ycen, radius, points ) ^ cc: Warning: csrshape.c, line 335: In this declaration, "make_diacur" is declared with both internal and external linkage. The previous declaration is at line number 132 in file csrshape.c. (mixlinkage) make_diacur ( xcen, ycen, radius, points ) ^ cc: Warning: csrshape.c, line 371: In this declaration, "make_crosscur" is declared with both internal and external linkage. The previous declaration is at line number 136 in file csrshape.c. (mixlinkage) make_crosscur ( xcen, ycen, radius, points ) ^ cc: Warning: csrshape.c, line 409: In this declaration, "make_excur" is declared with both internal and external linkage. The previous declaration is at line number 140 in file csrshape.c. (mixlinkage) make_excur ( xcen, ycen, radius, points ) ^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrslct.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c csrtext.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlcntn.c cc: Warning: ctrlcntn.c, line 74: The block-level declaration of the function "init_select" specifies an explicit storage class other than extern. (funcstrcls) static void init_select(); --------------^ cc: Warning: ctrlcntn.c, line 438: In this declaration, "init_select" is declared with both internal and external linkage. The previous declaration is at line number 74 in file ctrlcntn.c. (mixlinkage) static void init_select () ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrldisk.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlfile.c cc: Warning: ctrlfile.c, line 59: The block-level declaration of the function "file_exists" specifies an explicit storage class other than extern. (funcstrcls) static int file_exists(); -------------^ cc: Warning: ctrlfile.c, line 149: The block-level declaration of the function "file_exists" specifies an explicit storage class other than extern. (funcstrcls) static int file_exists(); -------------^ cc: Warning: ctrlfile.c, line 179: In this declaration, "file_exists" is declared with both internal and external linkage. The previous declaration is at line number 59 in file ctrlfile.c. (mixlinkage) static int file_exists ( name ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlgc.c cc: Warning: ctrlgc.c, line 243: The block-level declaration of the function "init_font" specifies an explicit storage class other than extern. (funcstrcls) static int init_font(); -------------^ cc: Warning: ctrlgc.c, line 256: In this declaration, "init_font" is declared with both internal and external linkage. The previous declaration is at line number 243 in file ctrlgc.c. (mixlinkage) static int init_font ( app_code ) -----------^ cc: Warning: ctrlgc.c, line 260: The block-level declaration of the function "open_font" specifies an explicit storage class other than extern. (funcstrcls) static int open_font(); -------------^ cc: Warning: ctrlgc.c, line 278: In this declaration, "open_font" is declared with both internal and external linkage. The previous declaration is at line number 260 in file ctrlgc.c. (mixlinkage) static int open_font ( index ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlmbox.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlpipe.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c ctrlsckt.c cc: Warning: ctrlsckt.c, line 87: In this statement, the referenced type of the pointer value "&net_address" is "struct sockaddr_in", which is not compatible with "const struct sockaddr". (ptrmismatch) if( bind(ipc, &net_address, sizeof(net_address)) ) { ----------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dispblnk.c cc: Warning: dispblnk.c, line 190: The block-level declaration of the function "display_blink" specifies an explicit storage class other than extern. (funcstrcls) static int display_blink(); -------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dispbtmp.c cc: Warning: dispbtmp.c, line 60: The block-level declaration of the function "new_halftone" specifies an explicit storage class other than extern. (funcstrcls) static void new_halftone(); --------------^ cc: Warning: dispbtmp.c, line 103: In this declaration, "new_halftone" is declared with both internal and external linkage. The previous declaration is at line number 60 in file dispbtmp.c. (mixlinkage) static void new_halftone ( magnifier ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dispdfse.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dispdthr.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c display.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c disppsct.c cc: Warning: hfiles/define.h, line 29: The redefinition of the macro "MIN" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect. (macroredef) #define MIN(a,b) (((a) < (b)) ? (a) : (b)) -----------------------^ cc: Warning: hfiles/define.h, line 30: The redefinition of the macro "MAX" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect. (macroredef) #define MAX(a,b) (((a) > (b)) ? (a) : (b)) -----------------------^ cc: Warning: disppsct.c, line 447: In this statement, the referenced type of the pointer value "&clock" is "long", which is not compatible with "const int". (ptrmismatch) (void)fprintf(fp, "%%%%CreationDate: %s", asctime(localtime(&clock))); --------------------------------------------------------------^ cc: Warning: disppsct.c, line 607: In this statement, the referenced type of the pointer value "(long ...)0" is "long", which is not compatible with "int". (ptrmismatch) clock = time((long *)0); ---------------^ cc: Warning: disppsct.c, line 618: In this statement, the referenced type of the pointer value "&clock" is "long", which is not compatible with "const int". (ptrmismatch) username, hostname, asctime(localtime(&clock))); ------------------------------------------------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c disppxmp.c cc: Info: disppxmp.c, line 198: Spurious token(s) ignored on preprocessor directive line. (ignoreextra) #endif ANSIC -------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editctrl.c cc: Warning: editctrl.c, line 72: The block-level declaration of the function "init_popwin" specifies an explicit storage class other than extern. (funcstrcls) static void init_popwin(); --------------^ cc: Warning: editctrl.c, line 107: The block-level declaration of the function "map_popwin" specifies an explicit storage class other than extern. (funcstrcls) static void map_popwin(); --------------^ cc: Warning: editctrl.c, line 188: In this declaration, "init_popwin" is declared with both internal and external linkage. The previous declaration is at line number 72 in file editctrl.c. (mixlinkage) static void init_popwin ( foreground, background ) ------------^ cc: Warning: editctrl.c, line 231: In this declaration, "map_popwin" is declared with both internal and external linkage. The previous declaration is at line number 107 in file editctrl.c. (mixlinkage) static void map_popwin ( edit, one_row, prompt, map ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editdraw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editemcs.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editinit.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editline.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c editrdrw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphbar.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphbtmp.c cc: Warning: grphbtmp.c, line 37: The block-level declaration of the function "byte_dither_sample" specifies an explicit storage class other than extern. (funcstrcls) static void byte_dither_sample(), byte_diffuse_sample(); --------------^ cc: Warning: grphbtmp.c, line 37: The block-level declaration of the function "byte_diffuse_sample" specifies an explicit storage class other than extern. (funcstrcls) static void byte_dither_sample(), byte_diffuse_sample(); ------------------------------------^ cc: Warning: grphbtmp.c, line 58: In this declaration, "byte_dither_sample" is declared with both internal and external linkage. The previous declaration is at line number 37 in file grphbtmp.c. (mixlinkage) static void byte_dither_sample ( byte_data, data_width, zoom, ------------^ cc: Warning: grphbtmp.c, line 166: In this declaration, "byte_diffuse_sample" is declared with both internal and external linkage. The previous declaration is at line number 37 in file grphbtmp.c. (mixlinkage) static void byte_diffuse_sample ( byte_data, data_width, zoom, ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphctrl.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphdraw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphgrab.c cc: Warning: grphgrab.c, line 36: The block-level declaration of the function "get_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static void get_color_vertex(); --------------^ cc: Warning: grphgrab.c, line 64: The block-level declaration of the function "drop_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static int drop_color_vertex(); -------------^ cc: Warning: grphgrab.c, line 86: In this declaration, "get_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 36 in file grphgrab.c. (mixlinkage) static void get_color_vertex ( x, y, col ) ------------^ cc: Warning: grphgrab.c, line 91: The block-level declaration of the function "grab_old_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static int grab_old_color_vertex(); -------------^ cc: Warning: grphgrab.c, line 92: The block-level declaration of the function "install_new_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static void install_new_color_vertex(); --------------^ cc: Warning: grphgrab.c, line 114: In this declaration, "grab_old_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 91 in file grphgrab.c. (mixlinkage) static int grab_old_color_vertex ( x, y, col ) -----------^ cc: Warning: grphgrab.c, line 154: In this declaration, "install_new_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 92 in file grphgrab.c. (mixlinkage) static void install_new_color_vertex ( x, y, col ) ------------^ cc: Warning: grphgrab.c, line 161: The block-level declaration of the function "add_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static void add_color_vertex(), add_color_vertex_hash(); --------------^ cc: Warning: grphgrab.c, line 161: The block-level declaration of the function "add_color_vertex_hash" specifies an explicit storage class other than extern. (funcstrcls) static void add_color_vertex(), add_color_vertex_hash(); ----------------------------------^ cc: Warning: grphgrab.c, line 200: In this declaration, "add_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 161 in file grphgrab.c. (mixlinkage) static void add_color_vertex ( table, index, new_cell_level, new_intensity ) ------------^ cc: Warning: grphgrab.c, line 229: In this declaration, "add_color_vertex_hash" is declared with both internal and external linkage. The previous declaration is at line number 161 in file grphgrab.c. (mixlinkage) static void add_color_vertex_hash ( col, index, x, y ) ------------^ cc: Warning: grphgrab.c, line 254: In this declaration, "drop_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 64 in file grphgrab.c. (mixlinkage) static int drop_color_vertex ( col, x, y ) -----------^ cc: Warning: grphgrab.c, line 258: The block-level declaration of the function "grab_old_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static int grab_old_color_vertex(); -------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphinit.c cc: Warning: grphinit.c, line 51: The block-level declaration of the function "init_main_colorbar" specifies an explicit storage class other than extern. (funcstrcls) static void init_main_colorbar(); --------------^ cc: Warning: grphinit.c, line 71: In this declaration, "init_main_colorbar" is declared with both internal and external linkage. The previous declaration is at line number 51 in file grphinit.c. (mixlinkage) static void init_main_colorbar ( ) ------------^ cc: Warning: grphinit.c, line 74: The block-level declaration of the function "set_colorbar_image" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); --------------^ cc: Warning: grphinit.c, line 74: The block-level declaration of the function "set_colorbar_params" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); ------------------------------------^ cc: Warning: grphinit.c, line 98: The block-level declaration of the function "set_colorbar_image" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); --------------^ cc: Warning: grphinit.c, line 98: The block-level declaration of the function "set_colorbar_params" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); ------------------------------------^ cc: Warning: grphinit.c, line 120: The block-level declaration of the function "set_colorbar_image" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); --------------^ cc: Warning: grphinit.c, line 120: The block-level declaration of the function "set_colorbar_params" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); ------------------------------------^ cc: Warning: grphinit.c, line 156: The block-level declaration of the function "set_colorbar_image" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); --------------^ cc: Warning: grphinit.c, line 156: The block-level declaration of the function "set_colorbar_params" specifies an explicit storage class other than extern. (funcstrcls) static void set_colorbar_image(), set_colorbar_params(); ------------------------------------^ cc: Warning: grphinit.c, line 203: In this declaration, "set_colorbar_params" is declared with both internal and external linkage. The previous declaration is at line number 74 in file grphinit.c. (mixlinkage) static void set_colorbar_params ( bar, width, height ) ------------^ cc: Warning: grphinit.c, line 229: In this declaration, "set_colorbar_image" is declared with both internal and external linkage. The previous declaration is at line number 74 in file grphinit.c. (mixlinkage) static void set_colorbar_image ( bar, vertical ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphlbl.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphline.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphmove.c cc: Warning: grphmove.c, line 34: The block-level declaration of the function "move_color_vertex" specifies an explicit storage class other than extern. (funcstrcls) static void move_color_vertex(); --------------^ cc: Warning: grphmove.c, line 76: In this declaration, "move_color_vertex" is declared with both internal and external linkage. The previous declaration is at line number 34 in file grphmove.c. (mixlinkage) static void move_color_vertex ( col, x, y, new_cell_level, new_intensity ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grpholap.c cc: Warning: grpholap.c, line 37: The block-level declaration of the function "mark_hashmark_overlap" specifies an explicit storage class other than extern. (funcstrcls) static void mark_hashmark_overlap(); --------------^ cc: Warning: grpholap.c, line 95: In this declaration, "mark_hashmark_overlap" is declared with both internal and external linkage. The previous declaration is at line number 37 in file grpholap.c. (mixlinkage) static void mark_hashmark_overlap ( ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphpos.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c grphtext.c cc: Warning: grphtext.c, line 43: The block-level declaration of the function "init_colorbar_label" specifies an explicit storage class other than extern. (funcstrcls) static void init_colorbar_label(); --------------^ cc: Warning: grphtext.c, line 202: In this declaration, "init_colorbar_label" is declared with both internal and external linkage. The previous declaration is at line number 43 in file grphtext.c. (mixlinkage) static void init_colorbar_label ( ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histdist.c cc: Warning: histdist.c, line 42: The block-level declaration of the function "excess_zgroup" specifies an explicit storage class other than extern. (funcstrcls) static int excess_zgroup(), excess_nzgroup(), range_zgroup(); -------------^ cc: Warning: histdist.c, line 42: The block-level declaration of the function "excess_nzgroup" specifies an explicit storage class other than extern. (funcstrcls) static int excess_zgroup(), excess_nzgroup(), range_zgroup(); ------------------------------^ cc: Warning: histdist.c, line 42: The block-level declaration of the function "range_zgroup" specifies an explicit storage class other than extern. (funcstrcls) static int excess_zgroup(), excess_nzgroup(), range_zgroup(); ------------------------------------------------^ cc: Warning: histdist.c, line 156: In this declaration, "excess_zgroup" is declared with both internal and external linkage. The previous declaration is at line number 42 in file histdist.c. (mixlinkage) static int excess_zgroup ( subrange, excess, range, average ) -----------^ cc: Warning: histdist.c, line 194: In this declaration, "range_zgroup" is declared with both internal and external linkage. The previous declaration is at line number 42 in file histdist.c. (mixlinkage) static int range_zgroup (subrange, excess, range, average) -----------^ cc: Warning: histdist.c, line 232: In this declaration, "excess_nzgroup" is declared with both internal and external linkage. The previous declaration is at line number 42 in file histdist.c. (mixlinkage) static int excess_nzgroup ( subrange, excess, average ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histeql.c cc: Warning: histeql.c, line 45: The block-level declaration of the function "count_nonzero_histogram_entries" specifies an explicit storage class other than extern. (funcstrcls) static int count_nonzero_histogram_entries(), rescan_histogram(); -------------^ cc: Warning: histeql.c, line 45: The block-level declaration of the function "rescan_histogram" specifies an explicit storage class other than extern. (funcstrcls) static int count_nonzero_histogram_entries(), rescan_histogram(); ------------------------------------------------^ cc: Warning: histeql.c, line 46: The block-level declaration of the function "unmark_peak_links" specifies an explicit storage class other than extern. (funcstrcls) static void unmark_peak_links(); --------------^ cc: Warning: histeql.c, line 96: In this declaration, "rescan_histogram" is declared with both internal and external linkage. The previous declaration is at line number 45 in file histeql.c. (mixlinkage) static int rescan_histogram ( subrange, histogram, -----------^ cc: Warning: histeql.c, line 127: In this declaration, "unmark_peak_links" is declared with both internal and external linkage. The previous declaration is at line number 46 in file histeql.c. (mixlinkage) static void unmark_peak_links ( subrange, nlevels ) ------------^ cc: Warning: histeql.c, line 160: In this declaration, "count_nonzero_histogram_entries" is declared with both internal and external linkage. The previous declaration is at line number 45 in file histeql.c. (mixlinkage) static int count_nonzero_histogram_entries ( histogram, pmin, pmax ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histlist.c cc: Warning: histlist.c, line 50: The block-level declaration of the function "equalize_simply" specifies an explicit storage class other than extern. (funcstrcls) static int equalize_simply(); -------------^ cc: Warning: histlist.c, line 226: In this declaration, "equalize_simply" is declared with both internal and external linkage. The previous declaration is at line number 50 in file histlist.c. (mixlinkage) static int equalize_simply ( histogram, histlist, -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histmap.c cc: Warning: histmap.c, line 39: The block-level declaration of the function "make_subrange_scalemap" specifies an explicit storage class other than extern. (funcstrcls) static void make_subrange_scalemap(); --------------^ cc: Warning: histmap.c, line 58: In this declaration, "make_subrange_scalemap" is declared with both internal and external linkage. The previous declaration is at line number 39 in file histmap.c. (mixlinkage) make_subrange_scalemap ( histogram, subrange, scalemap, baselevel, pixels ) --^ cc: Warning: histmap.c, line 70: The block-level declaration of the function "make_gapped_list" specifies an explicit storage class other than extern. (funcstrcls) static void make_gapped_list(), list_to_map(); --------------^ cc: Warning: histmap.c, line 70: The block-level declaration of the function "list_to_map" specifies an explicit storage class other than extern. (funcstrcls) static void make_gapped_list(), list_to_map(); ----------------------------------^ cc: Warning: histmap.c, line 111: In this declaration, "list_to_map" is declared with both internal and external linkage. The previous declaration is at line number 70 in file histmap.c. (mixlinkage) static void list_to_map ( scalemap, histlist, baselevel, levels, pixels ) ------------^ cc: Warning: histmap.c, line 138: In this declaration, "make_gapped_list" is declared with both internal and external linkage. The previous declaration is at line number 70 in file histmap.c. (mixlinkage) static void make_gapped_list ( histogram, list, low, high, levels ) ------------^ cc: Warning: histmap.c, line 145: The block-level declaration of the function "first_shortlist_pass" specifies an explicit storage class other than extern. (funcstrcls) static int first_shortlist_pass(); -------------^ cc: Warning: histmap.c, line 146: The block-level declaration of the function "add_level_to_short_list" specifies an explicit storage class other than extern. (funcstrcls) static void add_level_to_short_list(); --------------^ cc: Warning: histmap.c, line 164: In this declaration, "first_shortlist_pass" is declared with both internal and external linkage. The previous declaration is at line number 145 in file histmap.c. (mixlinkage) first_shortlist_pass ( histogram, list, low_entry, high_entry, levels, --^ cc: Warning: histmap.c, line 212: In this declaration, "add_level_to_short_list" is declared with both internal and external linkage. The previous declaration is at line number 146 in file histmap.c. (mixlinkage) static void add_level_to_short_list ( list, top, max_range, range_j ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histscan.c cc: Warning: histscan.c, line 39: The block-level declaration of the function "get_new_subrange_record" specifies an explicit storage class other than extern. (funcstrcls) static SubrangeLink *get_new_subrange_record(); ----------------------^ cc: Warning: histscan.c, line 40: The block-level declaration of the function "fill_subrange_record" specifies an explicit storage class other than extern. (funcstrcls) static void fill_subrange_record(); --------------^ cc: Warning: histscan.c, line 101: In this declaration, "get_new_subrange_record" is declared with both internal and external linkage. The previous declaration is at line number 39 in file histscan.c. (mixlinkage) static SubrangeLink *get_new_subrange_record ( old_link ) --------------------^ cc: Warning: histscan.c, line 121: In this declaration, "fill_subrange_record" is declared with both internal and external linkage. The previous declaration is at line number 40 in file histscan.c. (mixlinkage) static void fill_subrange_record ( link, low, high, range, nz_entries, ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c histzero.c cc: Warning: histzero.c, line 32: The block-level declaration of the function "merge_links" specifies an explicit storage class other than extern. (funcstrcls) static void merge_links(); --------------^ cc: Warning: histzero.c, line 100: In this declaration, "merge_links" is declared with both internal and external linkage. The previous declaration is at line number 32 in file histzero.c. (mixlinkage) static void merge_links ( subrange ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgcheck.c cc: Warning: imgcheck.c, line 55: The block-level declaration of the function "check_array" specifies an explicit storage class other than extern. (funcstrcls) static int check_array(); -------------^ cc: Warning: imgcheck.c, line 151: In this declaration, "check_array" is declared with both internal and external linkage. The previous declaration is at line number 55 in file imgcheck.c. (mixlinkage) static int check_array ( img ) -----------^ cc: Warning: imgcheck.c, line 159: The block-level declaration of the function "size_imagefile" specifies an explicit storage class other than extern. (funcstrcls) static long size_imagefile(); --------------^ cc: Warning: imgcheck.c, line 233: In this declaration, "size_imagefile" is declared with both internal and external linkage. The previous declaration is at line number 159 in file imgcheck.c. (mixlinkage) static long size_imagefile ( img, headersize, rawsize ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgflip.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imglogo.c cc: Warning: imglogo.c, line 381: The block-level declaration of the function "make_logo" specifies an explicit storage class other than extern. (funcstrcls) static void make_logo(); --------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgnew.c cc: Warning: imgnew.c, line 64: The block-level declaration of the function "load_mainbuf" specifies an explicit storage class other than extern. (funcstrcls) static void load_mainbuf(); ---------------^ cc: Warning: imgnew.c, line 98: In this declaration, "load_mainbuf" is declared with both internal and external linkage. The previous declaration is at line number 64 in file imgnew.c. (mixlinkage) static void load_mainbuf ( clear ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgparam.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgread.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgrot.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imgtrans.c cc: Warning: imgtrans.c, line 39: The block-level declaration of the function "square_buf" specifies an explicit storage class other than extern. (funcstrcls) static void square_buf(), unsquare_buf(); --------------^ cc: Warning: imgtrans.c, line 39: The block-level declaration of the function "unsquare_buf" specifies an explicit storage class other than extern. (funcstrcls) static void square_buf(), unsquare_buf(); ----------------------------^ cc: Warning: imgtrans.c, line 106: In this declaration, "square_buf" is declared with both internal and external linkage. The previous declaration is at line number 39 in file imgtrans.c. (mixlinkage) static void square_buf ( buf, width, height, left ) ------------^ cc: Warning: imgtrans.c, line 135: In this declaration, "unsquare_buf" is declared with both internal and external linkage. The previous declaration is at line number 39 in file imgtrans.c. (mixlinkage) static void unsquare_buf ( buf, width, height, left ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafcrd.c cc: Warning: irafcrd.c, line 54: The block-level declaration of the function "parse_iraf_subsection" specifies an explicit storage class other than extern. (funcstrcls) static int parse_iraf_subsection(); -------------^ cc: Warning: irafcrd.c, line 95: In this declaration, "parse_iraf_subsection" is declared with both internal and external linkage. The previous declaration is at line number 54 in file irafcrd.c. (mixlinkage) static int parse_iraf_subsection ( s, xoff, yoff, block ) -----------^ cc: Warning: irafcrd.c, line 102: The block-level declaration of the function "fn_substr" specifies an explicit storage class other than extern. (funcstrcls) static char *fn_substr(); /* look for a substr */ --------------^ cc: Warning: irafcrd.c, line 103: The block-level declaration of the function "get_subsection_offsets" specifies an explicit storage class other than extern. (funcstrcls) static void get_subsection_offsets(); --------------^ cc: Warning: irafcrd.c, line 142: In this declaration, "get_subsection_offsets" is declared with both internal and external linkage. The previous declaration is at line number 103 in file irafcrd.c. (mixlinkage) static void get_subsection_offsets ( s, xoff, yoff, is_qp ) ------------^ cc: Warning: irafcrd.c, line 150: The block-level declaration of the function "fn_substr" specifies an explicit storage class other than extern. (funcstrcls) static char *fn_substr(); --------------^ cc: Warning: irafcrd.c, line 196: In this declaration, "fn_substr" is declared with both internal and external linkage. The previous declaration is at line number 102 in file irafcrd.c. (mixlinkage) static char *fn_substr ( s, p ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafdisp.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafenv.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c iraffdbk.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafimtl.c cc: Warning: irafimtl.c, line 63: The block-level declaration of the function "get_frame_no" specifies an explicit storage class other than extern. (funcstrcls) static int get_frame_no(); -------------^ cc: Warning: irafimtl.c, line 202: The block-level declaration of the function "get_frame_no" specifies an explicit storage class other than extern. (funcstrcls) static int get_frame_no(); -------------^ cc: Warning: irafimtl.c, line 254: In this declaration, "get_frame_no" is declared with both internal and external linkage. The previous declaration is at line number 63 in file irafimtl.c. (mixlinkage) static int get_frame_no ( mask ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafio.c cc: Warning: irafio.c, line 119: The block-level declaration of the function "compact_short_to_byte" specifies an explicit storage class other than extern. (funcstrcls) static int compact_short_to_byte(); -------------^ cc: Warning: irafio.c, line 174: The block-level declaration of the function "expand_byte_to_short" specifies an explicit storage class other than extern. (funcstrcls) static void expand_byte_to_short(); --------------^ cc: Warning: irafio.c, line 228: In this declaration, "expand_byte_to_short" is declared with both internal and external linkage. The previous declaration is at line number 174 in file irafio.c. (mixlinkage) static void expand_byte_to_short ( bts, ints, cnt ) ------------^ cc: Warning: irafio.c, line 240: In this declaration, "compact_short_to_byte" is declared with both internal and external linkage. The previous declaration is at line number 119 in file irafio.c. (mixlinkage) static int compact_short_to_byte ( ints, bts, cnt ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c irafpipe.c cc: Warning: irafpipe.c, line 51: The block-level declaration of the function "check_packet_sum" specifies an explicit storage class other than extern. (funcstrcls) static int check_packet_sum(); -------------^ cc: Warning: irafpipe.c, line 130: In this declaration, "check_packet_sum" is declared with both internal and external linkage. The previous declaration is at line number 51 in file irafpipe.c. (mixlinkage) static int check_packet_sum ( packet, size, byteswap, errmsg, die ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mainbffr.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mainevnt.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c maininit.c cc: Warning: maininit.c, line 83: The block-level declaration of the function "init_params" specifies an explicit storage class other than extern. (funcstrcls) static void init_params(), init_packages(); --------------^ cc: Warning: maininit.c, line 83: The block-level declaration of the function "init_packages" specifies an explicit storage class other than extern. (funcstrcls) static void init_params(), init_packages(); -----------------------------^ cc: Warning: maininit.c, line 144: In this declaration, "init_params" is declared with both internal and external linkage. The previous declaration is at line number 83 in file maininit.c. (mixlinkage) static void init_params ( argc, argv ) ------------^ cc: Warning: maininit.c, line 150: The block-level declaration of the function "init_server" specifies an explicit storage class other than extern. (funcstrcls) static void init_server(); --------------^ cc: Warning: maininit.c, line 172: In this declaration, "init_packages" is declared with both internal and external linkage. The previous declaration is at line number 83 in file maininit.c. (mixlinkage) static void init_packages ( argc, argv ) ------------^ cc: Warning: maininit.c, line 265: In this declaration, "init_server" is declared with both internal and external linkage. The previous declaration is at line number 150 in file maininit.c. (mixlinkage) static void init_server ( displayname, desktop, color ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mainkey.c cc: Warning: mainkey.c, line 110: The block-level declaration of the function "PrintFITSHead" specifies an explicit storage class other than extern. (funcstrcls) static void PrintFITSHead(); --------------^ cc: Warning: mainkey.c, line 685: In this declaration, "new_image" is declared with both internal and external linkage. The previous declaration is at line number 289 in file mainkey.c. (mixlinkage) static int new_image ( ) -----------^ cc: Warning: mainkey.c, line 711: In this declaration, "PrintFITSHead" is declared with both internal and external linkage. The previous declaration is at line number 110 in file mainkey.c. (mixlinkage) PrintFITSHead (header) ^ cc: Warning: mainkey.c, line 531: The scalar variable "oldxpos" is fetched but not initialized. And there may be other such fetches of this variable that have not been reported in this compilation. (uninit1) distance = wcsdist (oldxpos, oldypos, newxpos, newypos); --------------------------------^ cc: Warning: mainkey.c, line 531: The scalar variable "oldypos" is fetched but not initialized. And there may be other such fetches of this variable that have not been reported in this compilation. (uninit1) distance = wcsdist (oldxpos, oldypos, newxpos, newypos); -----------------------------------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mainslct.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mainutil.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c menuctrl.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c menuinit.c cc -c -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" panel/makemenu.c; mv -f makemenu.o menupanl.o cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfyctrl.c cc: Warning: mgfyctrl.c, line 53: The block-level declaration of the function "label_file_coords" specifies an explicit storage class other than extern. (funcstrcls) static void label_file_coords(), label_file_coords_proportional(); --------------^ cc: Warning: mgfyctrl.c, line 53: The block-level declaration of the function "label_file_coords_proportional" specifies an explicit storage class other than extern. (funcstrcls) static void label_file_coords(), label_file_coords_proportional(); -----------------------------------^ cc: Warning: mgfyctrl.c, line 135: In this declaration, "label_file_coords" is declared with both internal and external linkage. The previous declaration is at line number 53 in file mgfyctrl.c. (mixlinkage) static void label_file_coords ( bufX, bufY ) ------------^ cc: Warning: mgfyctrl.c, line 145: The block-level declaration of the function "draw_proportional_coord" specifies an explicit storage class other than extern. (funcstrcls) static void draw_proportional_coord(); --------------^ cc: Warning: mgfyctrl.c, line 292: In this declaration, "label_file_coords_proportional" is declared with both internal and external linkage. The previous declaration is at line number 53 in file mgfyctrl.c. (mixlinkage) static void label_file_coords_proportional ( bufX, bufY ) ------------^ cc: Warning: mgfyctrl.c, line 300: The block-level declaration of the function "draw_proportional_number" specifies an explicit storage class other than extern. (funcstrcls) static void draw_proportional_number(); --------------^ cc: Warning: mgfyctrl.c, line 343: In this declaration, "draw_proportional_number" is declared with both internal and external linkage. The previous declaration is at line number 300 in file mgfyctrl.c. (mixlinkage) static void draw_proportional_number ( string, first_num, x, width, gc ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfydraw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfyinit.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfymark.c cc: Info: mgfymark.c, line 156: In this statement, an array subscript expression is either less than zero or greater than the largest value that can be represented by the size_t type. (badsubscript) XYmark.mark = XYmark_mark[xoff] - 1; ------------------------------------^ cc: Info: mgfymark.c, line 157: In this statement, an array subscript expression is either less than zero or greater than the largest value that can be represented by the size_t type. (badsubscript) XYmark.mask = XYmark_mask[xoff] - 1; ------------------------------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfytabl.c cc: Warning: mgfytabl.c, line 42: The block-level declaration of the function "get_key_buf_coords" specifies an explicit storage class other than extern. (funcstrcls) static int get_key_buf_coords(), set_table_params(); -------------^ cc: Warning: mgfytabl.c, line 42: The block-level declaration of the function "set_table_params" specifies an explicit storage class other than extern. (funcstrcls) static int get_key_buf_coords(), set_table_params(); -----------------------------------^ cc: Warning: mgfytabl.c, line 43: The block-level declaration of the function "output_column_labels" specifies an explicit storage class other than extern. (funcstrcls) static void output_column_labels(), output_pixval_table(); --------------^ cc: Warning: mgfytabl.c, line 43: The block-level declaration of the function "output_pixval_table" specifies an explicit storage class other than extern. (funcstrcls) static void output_column_labels(), output_pixval_table(); --------------------------------------^ cc: Warning: mgfytabl.c, line 94: In this declaration, "get_key_buf_coords" is declared with both internal and external linkage. The previous declaration is at line number 42 in file mgfytabl.c. (mixlinkage) static int get_key_buf_coords ( xkey, bufX, bufY ) -----------^ cc: Warning: mgfytabl.c, line 122: In this declaration, "output_column_labels" is declared with both internal and external linkage. The previous declaration is at line number 43 in file mgfytabl.c. (mixlinkage) static void output_column_labels ( xarray, cols, col_width, filex ) ------------^ cc: Warning: mgfytabl.c, line 159: In this declaration, "output_pixval_table" is declared with both internal and external linkage. The previous declaration is at line number 43 in file mgfytabl.c. (mixlinkage) static void output_pixval_table ( xarray, yarray, cols, rows, col_width, ------------^ cc: Warning: mgfytabl.c, line 211: In this declaration, "set_table_params" is declared with both internal and external linkage. The previous declaration is at line number 42 in file mgfytabl.c. (mixlinkage) static int set_table_params ( bufx, bufy, xdim, ydim, xarray, yarray ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c mgfyval.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c pancopy.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c pancrsr.c cc: Warning: pancrsr.c, line 54: The block-level declaration of the function "set_pancursor" specifies an explicit storage class other than extern. (funcstrcls) static void set_pancursor(); --------------^ cc: Warning: pancrsr.c, line 88: In this declaration, "set_pancursor" is declared with both internal and external linkage. The previous declaration is at line number 54 in file pancrsr.c. (mixlinkage) static void set_pancursor ( pan, left_x, right_x, top_y, low_y ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c panctrl.c cc: Warning: panctrl.c, line 311: The scalar variable "zoom" is fetched but not initialized. And there may be other such fetches of this variable that have not been reported in this compilation. (uninit1) else if (zoom == 0) { -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c panimage.c cc: Warning: panimage.c, line 50: The block-level declaration of the function "map_panbuf" specifies an explicit storage class other than extern. (funcstrcls) static void map_panbuf(); --------------^ cc: Warning: panimage.c, line 116: In this declaration, "map_panbuf" is declared with both internal and external linkage. The previous declaration is at line number 50 in file panimage.c. (mixlinkage) static void map_panbuf ( ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c panwndw.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readarr.c cc: Warning: readarr.c, line 43: The block-level declaration of the function "read_data" specifies an explicit storage class other than extern. (funcstrcls) static int read_data(); -------------^ cc: Warning: readarr.c, line 122: In this declaration, "read_data" is declared with both internal and external linkage. The previous declaration is at line number 43 in file readarr.c. (mixlinkage) static int read_data ( fd, img, databuf ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readfith.c cc: Warning: readfith.c, line 58: The block-level declaration of the function "get_keyint" specifies an explicit storage class other than extern. (funcstrcls) static int get_keyint(), get_keyfloat(); -------------^ cc: Warning: readfith.c, line 58: The block-level declaration of the function "get_keyfloat" specifies an explicit storage class other than extern. (funcstrcls) static int get_keyint(), get_keyfloat(); ---------------------------^ cc: Warning: readfith.c, line 110: In this declaration, "get_keyint" is declared with both internal and external linkage. The previous declaration is at line number 58 in file readfith.c. (mixlinkage) static int get_keyint ( header, keyword, length, report_error) -----------^ cc: Warning: readfith.c, line 147: In this declaration, "get_keyfloat" is declared with both internal and external linkage. The previous declaration is at line number 58 in file readfith.c. (mixlinkage) static int get_keyfloat ( header, keyword, length, val, report_error) -----------^ cc: Warning: readfith.c, line 156: The block-level declaration of the function "fix_exponent" specifies an explicit storage class other than extern. (funcstrcls) static void fix_exponent(); --------------^ cc: Warning: readfith.c, line 201: In this declaration, "fix_exponent" is declared with both internal and external linkage. The previous declaration is at line number 156 in file readfith.c. (mixlinkage) static void fix_exponent ( line, count ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readfits.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readint.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readiraf.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c readreal.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnanli.c cc: Warning: rgnanli.c, line 98: The block-level declaration of the function "expand_radii" specifies an explicit storage class other than extern. (funcstrcls) static int expand_radii(); -------------^ cc: Warning: rgnanli.c, line 99: The block-level declaration of the function "got_nequal" specifies an explicit storage class other than extern. (funcstrcls) static char *got_nequal(); --------------^ cc: Warning: rgnanli.c, line 131: In this declaration, "expand_radii" is declared with both internal and external linkage. The previous declaration is at line number 98 in file rgnanli.c. (mixlinkage) static int expand_radii ( radius, i, maxcnt, cnt ) -----------^ cc: Warning: rgnanli.c, line 166: In this declaration, "got_nequal" is declared with both internal and external linkage. The previous declaration is at line number 99 in file rgnanli.c. (mixlinkage) static char *got_nequal ( line ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnctrl.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgndraw.c cc: Warning: rgndraw.c, line 122: The block-level declaration of the function "set_region_gc" specifies an explicit storage class other than extern. (funcstrcls) static GC set_region_gc(); ------------^ cc: Warning: rgndraw.c, line 123: The block-level declaration of the function "label_annuli" specifies an explicit storage class other than extern. (funcstrcls) static void label_annuli(), label_region(), draw_region(); --------------^ cc: Warning: rgndraw.c, line 123: The block-level declaration of the function "label_region" specifies an explicit storage class other than extern. (funcstrcls) static void label_annuli(), label_region(), draw_region(); ------------------------------^ cc: Warning: rgndraw.c, line 123: The block-level declaration of the function "draw_region" specifies an explicit storage class other than extern. (funcstrcls) static void label_annuli(), label_region(), draw_region(); ----------------------------------------------^ cc: Warning: rgndraw.c, line 175: In this declaration, "set_region_gc" is declared with both internal and external linkage. The previous declaration is at line number 122 in file rgndraw.c. (mixlinkage) static GC set_region_gc ( region ) ----------^ cc: Warning: rgndraw.c, line 218: In this declaration, "draw_region" is declared with both internal and external linkage. The previous declaration is at line number 123 in file rgndraw.c. (mixlinkage) static void draw_region ( region, gc ) ------------^ cc: Warning: rgndraw.c, line 222: The block-level declaration of the function "draw_region_label" specifies an explicit storage class other than extern. (funcstrcls) static void draw_region_label(); --------------^ cc: Warning: rgndraw.c, line 249: In this declaration, "label_annuli" is declared with both internal and external linkage. The previous declaration is at line number 123 in file rgndraw.c. (mixlinkage) static void label_annuli ( region, gc ) ------------^ cc: Warning: rgndraw.c, line 254: The block-level declaration of the function "label_region" specifies an explicit storage class other than extern. (funcstrcls) static void label_region(); --------------^ cc: Warning: rgndraw.c, line 271: In this declaration, "label_region" is declared with both internal and external linkage. The previous declaration is at line number 123 in file rgndraw.c. (mixlinkage) static void label_region ( region, gc ) ------------^ cc: Warning: rgndraw.c, line 280: The block-level declaration of the function "mark_include" specifies an explicit storage class other than extern. (funcstrcls) static int mark_include(); -------------^ cc: Warning: rgndraw.c, line 281: The block-level declaration of the function "draw_region_label" specifies an explicit storage class other than extern. (funcstrcls) static void draw_region_label(); --------------^ cc: Warning: rgndraw.c, line 374: In this declaration, "mark_include" is declared with both internal and external linkage. The previous declaration is at line number 280 in file rgndraw.c. (mixlinkage) static int mark_include ( string, exclude ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgndrop.c cc: Warning: rgndrop.c, line 73: The block-level declaration of the function "pointer_is_inside_region" specifies an explicit storage class other than extern. (funcstrcls) static int pointer_is_inside_region(); -------------^ cc: Warning: rgndrop.c, line 74: The block-level declaration of the function "closer_to_center" specifies an explicit storage class other than extern. (funcstrcls) static int closer_to_center(); -------------^ cc: Warning: rgndrop.c, line 98: In this declaration, "closer_to_center" is declared with both internal and external linkage. The previous declaration is at line number 74 in file rgndrop.c. (mixlinkage) static int closer_to_center ( challenger, champ, x, y ) -----------^ cc: Warning: rgndrop.c, line 118: In this declaration, "pointer_is_inside_region" is declared with both internal and external linkage. The previous declaration is at line number 73 in file rgndrop.c. (mixlinkage) static int pointer_is_inside_region ( x, y, region ) -----------^ cc: Warning: rgndrop.c, line 124: The block-level declaration of the function "pointer_is_inside_polygon" specifies an explicit storage class other than extern. (funcstrcls) static int pointer_is_inside_polygon(); -------------^ cc: Warning: rgndrop.c, line 171: In this declaration, "pointer_is_inside_polygon" is declared with both internal and external linkage. The previous declaration is at line number 124 in file rgndrop.c. (mixlinkage) static int pointer_is_inside_polygon ( x, y, polypt, poly_cnt ) -----------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnmake.c cc: Info: rgnmake.c, line 200: In this statement, "make_next_region", which was declared with an old-style function definition, expects 7 arguments, but 6 are supplied. (toofewargso) make_next_region(type, line, exclude, draw, scratch, scratch_max); ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnread.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgntoken.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnwpros.c cc: Warning: rgnwpros.c, line 52: The block-level declaration of the function "cat_annulus" specifies an explicit storage class other than extern. (funcstrcls) static void cat_annulus(), write_annuli(), cat_shape(); --------------^ cc: Warning: rgnwpros.c, line 52: The block-level declaration of the function "write_annuli" specifies an explicit storage class other than extern. (funcstrcls) static void cat_annulus(), write_annuli(), cat_shape(); -----------------------------^ cc: Warning: rgnwpros.c, line 52: The block-level declaration of the function "cat_shape" specifies an explicit storage class other than extern. (funcstrcls) static void cat_annulus(), write_annuli(), cat_shape(); ---------------------------------------------^ cc: Warning: rgnwpros.c, line 87: In this declaration, "cat_shape" is declared with both internal and external linkage. The previous declaration is at line number 52 in file rgnwpros.c. (mixlinkage) static void cat_shape ( region, line ) ------------^ cc: Warning: rgnwpros.c, line 93: The block-level declaration of the function "cat_polypts" specifies an explicit storage class other than extern. (funcstrcls) static void cat_polypts(), cat_cen(), cat_params(); --------------^ cc: Warning: rgnwpros.c, line 93: The block-level declaration of the function "cat_cen" specifies an explicit storage class other than extern. (funcstrcls) static void cat_polypts(), cat_cen(), cat_params(); -----------------------------^ cc: Warning: rgnwpros.c, line 93: The block-level declaration of the function "cat_params" specifies an explicit storage class other than extern. (funcstrcls) static void cat_polypts(), cat_cen(), cat_params(); ----------------------------------------^ cc: Warning: rgnwpros.c, line 151: In this declaration, "cat_params" is declared with both internal and external linkage. The previous declaration is at line number 93 in file rgnwpros.c. (mixlinkage) static void cat_params ( region, line, count ) ------------^ cc: Warning: rgnwpros.c, line 187: In this declaration, "cat_cen" is declared with both internal and external linkage. The previous declaration is at line number 93 in file rgnwpros.c. (mixlinkage) static void cat_cen ( region, line ) ------------^ cc: Warning: rgnwpros.c, line 208: In this declaration, "cat_polypts" is declared with both internal and external linkage. The previous declaration is at line number 93 in file rgnwpros.c. (mixlinkage) static void cat_polypts ( region, line ) ------------^ cc: Warning: rgnwpros.c, line 213: The block-level declaration of the function "cat_pt" specifies an explicit storage class other than extern. (funcstrcls) static void cat_pt(); --------------^ cc: Warning: rgnwpros.c, line 227: In this declaration, "cat_pt" is declared with both internal and external linkage. The previous declaration is at line number 213 in file rgnwpros.c. (mixlinkage) static void cat_pt ( x, y, line, comma ) ------------^ cc: Warning: rgnwpros.c, line 257: In this declaration, "cat_annulus" is declared with both internal and external linkage. The previous declaration is at line number 52 in file rgnwpros.c. (mixlinkage) static void cat_annulus ( region, line ) ------------^ cc: Warning: rgnwpros.c, line 262: The block-level declaration of the function "cat_cen" specifies an explicit storage class other than extern. (funcstrcls) static void cat_cen(); --------------^ cc: Warning: rgnwpros.c, line 278: In this declaration, "write_annuli" is declared with both internal and external linkage. The previous declaration is at line number 52 in file rgnwpros.c. (mixlinkage) static void write_annuli ( region, line, fd ) ------------^ cc: Warning: rgnwpros.c, line 284: The block-level declaration of the function "cat_annular" specifies an explicit storage class other than extern. (funcstrcls) static struct cursorRec *cat_annular(); --------------------------^ cc: Warning: rgnwpros.c, line 285: The block-level declaration of the function "cat_shape" specifies an explicit storage class other than extern. (funcstrcls) static void cat_shape(); --------------^ cc: Warning: rgnwpros.c, line 312: In this declaration, "cat_annular" is declared with both internal and external linkage. The previous declaration is at line number 284 in file rgnwpros.c. (mixlinkage) static struct cursorRec *cat_annular ( region, line ) ------------------------^ cc: Warning: rgnwpros.c, line 316: The block-level declaration of the function "cat_shape" specifies an explicit storage class other than extern. (funcstrcls) static void cat_shape(); --------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c rgnwrite.c cc: Warning: rgnwrite.c, line 69: The block-level declaration of the function "write_region_imtool" specifies an explicit storage class other than extern. (funcstrcls) static void write_region_imtool(); --------------^ cc: Warning: rgnwrite.c, line 129: In this declaration, "write_region_imtool" is declared with both internal and external linkage. The previous declaration is at line number 69 in file rgnwrite.c. (mixlinkage) static void write_region_imtool ( fd, region, image ) ------------^ cc: Warning: rgnwrite.c, line 155: The block-level declaration of the function "set_time_string" specifies an explicit storage class other than extern. (funcstrcls) static void set_time_string(); --------------^ cc: Warning: rgnwrite.c, line 176: In this declaration, "set_time_string" is declared with both internal and external linkage. The previous declaration is at line number 155 in file rgnwrite.c. (mixlinkage) static void set_time_string ( time_string ) ------------^ cc: Warning: rgnwrite.c, line 195: In this statement, the referenced type of the pointer value "&timeofday" is "long", which is not compatible with "const int". (ptrmismatch) (void)strcpy(time_string, asctime(localtime(&timeofday))); ----------------------------------------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c sclctrl.c cc: Warning: sclctrl.c, line 81: The block-level declaration of the function "new_histogram" specifies an explicit storage class other than extern. (funcstrcls) static void new_histogram(); --------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c sclmap.c cc: Warning: sclmap.c, line 43: The block-level declaration of the function "linear_scale" specifies an explicit storage class other than extern. (funcstrcls) static void linear_scale(), wrap_scale(), sqrt_scale(), log_scale(); --------------^ cc: Warning: sclmap.c, line 43: The block-level declaration of the function "wrap_scale" specifies an explicit storage class other than extern. (funcstrcls) static void linear_scale(), wrap_scale(), sqrt_scale(), log_scale(); ------------------------------^ cc: Warning: sclmap.c, line 43: The block-level declaration of the function "sqrt_scale" specifies an explicit storage class other than extern. (funcstrcls) static void linear_scale(), wrap_scale(), sqrt_scale(), log_scale(); --------------------------------------------^ cc: Warning: sclmap.c, line 43: The block-level declaration of the function "log_scale" specifies an explicit storage class other than extern. (funcstrcls) static void linear_scale(), wrap_scale(), sqrt_scale(), log_scale(); ----------------------------------------------------------^ cc: Warning: sclmap.c, line 108: In this declaration, "linear_scale" is declared with both internal and external linkage. The previous declaration is at line number 43 in file sclmap.c. (mixlinkage) static void linear_scale ( image_min, image_max ) ------------^ cc: Warning: sclmap.c, line 121: The block-level declaration of the function "get_histogram_range" specifies an explicit storage class other than extern. (funcstrcls) static void get_histogram_range(); --------------^ cc: Warning: sclmap.c, line 162: In this declaration, "wrap_scale" is declared with both internal and external linkage. The previous declaration is at line number 43 in file sclmap.c. (mixlinkage) static void wrap_scale ( image_min, image_max ) ------------^ cc: Warning: sclmap.c, line 212: In this declaration, "sqrt_scale" is declared with both internal and external linkage. The previous declaration is at line number 43 in file sclmap.c. (mixlinkage) static void sqrt_scale ( image_min, image_max ) ------------^ cc: Warning: sclmap.c, line 257: In this declaration, "log_scale" is declared with both internal and external linkage. The previous declaration is at line number 43 in file sclmap.c. (mixlinkage) static void log_scale ( image_min, image_max ) ------------^ cc: Warning: sclmap.c, line 312: In this declaration, "get_histogram_range" is declared with both internal and external linkage. The previous declaration is at line number 121 in file sclmap.c. (mixlinkage) static void get_histogram_range ( histogram, imin, imax) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wndwadj.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wndwconf.c cc: Warning: wndwconf.c, line 60: The block-level declaration of the function "set_parsed_geometry" specifies an explicit storage class other than extern. (funcstrcls) static void set_parsed_geometry(); --------------^ cc: Warning: wndwconf.c, line 231: In this declaration, "set_parsed_geometry" is declared with both internal and external linkage. The previous declaration is at line number 60 in file wndwconf.c. (mixlinkage) static void set_parsed_geometry ( ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wndwcre.c cc: Warning: wndwcre.c, line 153: In this statement, the referenced type of the pointer value "window" is "struct windowRec", which is not compatible with "char". (ptrmismatch) XIfEvent(window->display, &event, check_expose, window); ------------------------------------------------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wndwinit.c cc: Warning: wndwinit.c, line 60: The block-level declaration of the function "set_window_basics" specifies an explicit storage class other than extern. (funcstrcls) static void set_window_basics(); --------------^ cc: Warning: wndwinit.c, line 86: The block-level declaration of the function "init_window_basics" specifies an explicit storage class other than extern. (funcstrcls) static void init_window_basics(), set_border_color(); --------------^ cc: Warning: wndwinit.c, line 86: The block-level declaration of the function "set_border_color" specifies an explicit storage class other than extern. (funcstrcls) static void init_window_basics(), set_border_color(); ------------------------------------^ cc: Warning: wndwinit.c, line 178: In this declaration, "init_window_basics" is declared with both internal and external linkage. The previous declaration is at line number 86 in file wndwinit.c. (mixlinkage) static void init_window_basics ( border_pixel ) ------------^ cc: Warning: wndwinit.c, line 182: The block-level declaration of the function "set_window_basics" specifies an explicit storage class other than extern. (funcstrcls) static void set_window_basics(); --------------^ cc: Warning: wndwinit.c, line 201: In this declaration, "set_window_basics" is declared with both internal and external linkage. The previous declaration is at line number 60 in file wndwinit.c. (mixlinkage) static void set_window_basics ( window, parent, border_pixel, background, ------------^ cc: Warning: wndwinit.c, line 241: In this declaration, "set_border_color" is declared with both internal and external linkage. The previous declaration is at line number 86 in file wndwinit.c. (mixlinkage) static void set_border_color ( color_name ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wndwmaus.c cc: Warning: wndwmaus.c, line 68: The block-level declaration of the function "make_mouse_cursor" specifies an explicit storage class other than extern. (funcstrcls) static Cursor make_mouse_cursor(); ----------------^ cc: Warning: wndwmaus.c, line 153: In this declaration, "make_mouse_cursor" is declared with both internal and external linkage. The previous declaration is at line number 68 in file wndwmaus.c. (mixlinkage) static Cursor make_mouse_cursor ( display, bits, mask_bits, --------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c prntcurs.c cc: Warning: prntcurs.c, line 39: The block-level declaration of the function "print_file_value" specifies an explicit storage class other than extern. (funcstrcls) static void print_file_value(); --------------^ cc: Warning: prntcurs.c, line 74: In this declaration, "print_file_value" is declared with both internal and external linkage. The previous declaration is at line number 39 in file prntcurs.c. (mixlinkage) static void print_file_value ( bufX, bufY, fileX, fileY ) ------------^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c prntcent.c cc: Warning: prntcent.c, line 62: The block-level declaration of the function "set_center_param" specifies an explicit storage class other than extern. (funcstrcls) static int set_center_param(); -------------^ cc: Warning: prntcent.c, line 63: The block-level declaration of the function "get_key_buf_coord" specifies an explicit storage class other than extern. (funcstrcls) static int get_key_buf_coord(); -------------^ cc: Warning: prntcent.c, line 64: The block-level declaration of the function "comp_center" specifies an explicit storage class other than extern. (funcstrcls) static void comp_center (); --------------^ cc: Warning: prntcent.c, line 147: In this declaration, "get_key_buf_coord" is declared with both internal and external linkage. The previous declaration is at line number 63 in file prntcent.c. (mixlinkage) get_key_buf_coord ( xkey, bufX, bufY ) ^ cc: Warning: prntcent.c, line 178: In this declaration, "set_center_param" is declared with both internal and external linkage. The previous declaration is at line number 62 in file prntcent.c. (mixlinkage) set_center_param ( bufx, bufy, xdim, ydim, ^ cc: Warning: prntcent.c, line 261: In this declaration, "comp_center" is declared with both internal and external linkage. The previous declaration is at line number 64 in file prntcent.c. (mixlinkage) comp_center (a,npts,coff,err) ^ cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c fitsfile.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imio.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wcsinit.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wcs.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c worldpos.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c platepos.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dsspos.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c tnxpos.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wcscon.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c slasubs.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c imhfile.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c hget.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c iget.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c hput.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wcslib.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c lin.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c cel.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c proj.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c wcstrig.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c sph.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c dateutil.c cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" -c distort.c Building saoimage for architecture alpha. cc -O -DLSB -DPSCRIPT -DLONG64 -DFITS -DOIF -DIMTOOL -DFBCONFIG_2=\"/usr/local/lib/imtoolrc\" clralloc.o clrctrl.o clrhard.o clrinit.o clrmap.o clrmenu.o clrread.o clrsetup.o clrvary.o cmddisp.o cmdimage.o cmdnew.o cmdparse.o crdinvrt.o crdrot.o crdset.o crdsynth.o crdtemp.o crdtrans.o csranli.o csrarea.o csrcoord.o csrctrl.o csrdraw.o csrgrab.o csrmove.o csrpoly1.o csrpoly2.o csrpoly3.o csrsave.o csrshape.o csrslct.o csrtext.o ctrlcntn.o ctrldisk.o ctrlfile.o ctrlgc.o ctrlmbox.o ctrlpipe.o ctrlsckt.o dispblnk.o dispbtmp.o dispdfse.o dispdthr.o display.o disppsct.o disppxmp.o editctrl.o editdraw.o editemcs.o editinit.o editline.o editrdrw.o grphbar.o grphbtmp.o grphctrl.o grphdraw.o grphgrab.o grphinit.o grphlbl.o grphline.o grphmove.o grpholap.o grphpos.o grphtext.o histdist.o histeql.o histlist.o histmap.o histscan.o histzero.o imgcheck.o imgflip.o imglogo.o imgnew.o imgparam.o imgread.o imgrot.o imgtrans.o irafcrd.o irafdisp.o irafenv.o iraffdbk.o irafimtl.o irafio.o irafpipe.o mainbffr.o mainevnt.o maininit.o mainkey.o mainslct.o mainutil.o menuctrl.o menuinit.o menupanl.o mgfyctrl.o mgfydraw.o mgfyinit.o mgfymark.o mgfytabl.o mgfyval.o pancopy.o pancrsr.o panctrl.o panimage.o panwndw.o readarr.o readfith.o readfits.o readint.o readiraf.o readreal.o rgnanli.o rgnctrl.o rgndraw.o rgndrop.o rgnmake.o rgnread.o rgntoken.o rgnwpros.o rgnwrite.o sclctrl.o sclmap.o wndwadj.o wndwconf.o wndwcre.o wndwinit.o wndwmaus.o prntcurs.o prntcent.o fitsfile.o imio.o wcsinit.o wcs.o worldpos.o platepos.o dsspos.o tnxpos.o wcscon.o slasubs.o imhfile.o hget.o iget.o hput.o wcslib.o lin.o cel.o proj.o wcstrig.o sph.o dateutil.o distort.o -o saoimage -lm btnlib/libbtn.a -lX11