MAKING... SRGP optimized (-O) library (cd src/srgp; make clean CFLAGS=-O) make[1]: Entering directory `/home/bt288/SRGP_DISTRIB/src/srgp' /bin/rm -f objects/srgp_attrib.o objects/srgp_canvas.o objects/srgp_color_X.o objects/srgp_cursor.o objects/srgp_echo_X.o objects/srgp_error.o objects/srgp_font.o objects/srgp_input.o objects/srgp_input_X.o objects/srgp_inquire.o objects/srgp_marker.o objects/srgp_output.o objects/srgp_pattern.o objects/srgp_raster.o objects/srgp_state.o objects/srgp_state_X.o objects/geom.o /bin/rm -f *~ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_attrib.o srgp_attrib.c srgp_attrib.c: In function ‘SRGP_setAttributes’: srgp_attrib.c:687: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘struct attributeGroup *’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_canvas.o srgp_canvas.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_color_X.o srgp_color_X.c srgp_color_X.c: In function ‘SRGP__initColor’: srgp_color_X.c:34: warning: incompatible implicit declaration of built-in function ‘exit’ srgp_color_X.c: In function ‘SRGP_loadColorTable’: srgp_color_X.c:132: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘short unsigned int *’ srgp_color_X.c:132: warning: format ‘%x’ expects type ‘unsigned int’, but argument 6 has type ‘short unsigned int *’ srgp_color_X.c:132: warning: format ‘%x’ expects type ‘unsigned int’, but argument 7 has type ‘short unsigned int *’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_cursor.o srgp_cursor.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_echo_X.o srgp_echo_X.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_error.o srgp_error.c srgp_error.c: In function ‘SRGP__error’: srgp_error.c:123: warning: incompatible implicit declaration of built-in function ‘abort’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_font.o srgp_font.c srgp_font.c: In function ‘SRGP__initFont’: srgp_font.c:18: warning: incompatible implicit declaration of built-in function ‘exit’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_input.o srgp_input.c srgp_input.c: In function ‘SRGP_waitEvent’: srgp_input.c:158: warning: passing argument 2 of ‘gettimeofday’ from incompatible pointer type /usr/include/sys/time.h:73: note: expected ‘struct timezone * __restrict__’ but argument is of type ‘struct timeval *’ srgp_input.c:188: warning: passing argument 2 of ‘gettimeofday’ from incompatible pointer type /usr/include/sys/time.h:73: note: expected ‘struct timezone * __restrict__’ but argument is of type ‘struct timeval *’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_input_X.o srgp_input_X.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_inquire.o srgp_inquire.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_marker.o srgp_marker.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_output.o srgp_output.c srgp_output.c: In function ‘SRGP_polyPoint’: srgp_output.c:125: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘struct point *’ srgp_output.c: In function ‘SRGP_polyPointCoord’: srgp_output.c:163: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘int *’ srgp_output.c:163: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘int *’ srgp_output.c: In function ‘SRGP_polyMarker’: srgp_output.c:274: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 4 has type ‘struct point *’ srgp_output.c: In function ‘SRGP_polyMarkerCoord’: srgp_output.c:301: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 4 has type ‘int *’ srgp_output.c:301: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 5 has type ‘int *’ srgp_output.c: In function ‘SRGP_polyLine’: srgp_output.c:592: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘struct point *’ srgp_output.c: In function ‘SRGP_polyLineCoord’: srgp_output.c:627: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘int *’ srgp_output.c:627: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘int *’ srgp_output.c: In function ‘SRGP_polygon’: srgp_output.c:660: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘struct point *’ srgp_output.c: In function ‘SRGP_polygonCoord’: srgp_output.c:679: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘int *’ srgp_output.c:679: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘int *’ srgp_output.c: In function ‘SRGP_fillPolygon’: srgp_output.c:775: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘struct point *’ srgp_output.c: In function ‘SRGP_fillPolygonCoord’: srgp_output.c:827: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘int *’ srgp_output.c:827: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘int *’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_pattern.o srgp_pattern.c srgp_pattern.c: In function ‘SRGP__initDefaultPatterns’: srgp_pattern.c:50: warning: assignment makes integer from pointer without a cast srgp_pattern.c:68: warning: assignment makes integer from pointer without a cast srgp_pattern.c: In function ‘SRGP_loadBitmapPattern’: srgp_pattern.c:109: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘char *’ srgp_pattern.c:116: warning: comparison between pointer and integer srgp_pattern.c:122: warning: comparison between pointer and integer srgp_pattern.c: In function ‘SRGP_loadPixmapPattern’: srgp_pattern.c:165: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘int *’ srgp_pattern.c:171: warning: comparison between pointer and integer srgp_pattern.c:176: warning: comparison between pointer and integer srgp_pattern.c: In function ‘SRGP_loadBitmapPatternsFromFile’: srgp_pattern.c:248: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘struct FILE *’ srgp_pattern.c: In function ‘SRGP_loadPixmapPatternsFromFile’: srgp_pattern.c:331: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘struct FILE *’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_raster.o srgp_raster.c gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_state.o srgp_state.c srgp_state.c: In function ‘SRGP_tracing’: srgp_state.c:33: warning: incompatible implicit declaration of built-in function ‘exit’ srgp_state.c: In function ‘InitSRGP’: srgp_state.c:87: warning: assignment makes integer from pointer without a cast gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/srgp_state_X.o srgp_state_X.c srgp_state_X.c: In function ‘SRGP__initGraphicsDevice’: srgp_state_X.c:38: warning: incompatible implicit declaration of built-in function ‘exit’ gcc -fpcc-struct-return -O -DUNIX -DX11 -c -o objects/geom.o geom.c echo objects/srgp_attrib.o objects/srgp_canvas.o objects/srgp_color_X.o objects/srgp_cursor.o objects/srgp_echo_X.o objects/srgp_error.o objects/srgp_font.o objects/srgp_input.o objects/srgp_input_X.o objects/srgp_inquire.o objects/srgp_marker.o objects/srgp_output.o objects/srgp_pattern.o objects/srgp_raster.o objects/srgp_state.o objects/srgp_state_X.o objects/geom.o objects/srgp_attrib.o objects/srgp_canvas.o objects/srgp_color_X.o objects/srgp_cursor.o objects/srgp_echo_X.o objects/srgp_error.o objects/srgp_font.o objects/srgp_input.o objects/srgp_input_X.o objects/srgp_inquire.o objects/srgp_marker.o objects/srgp_output.o objects/srgp_pattern.o objects/srgp_raster.o objects/srgp_state.o objects/srgp_state_X.o objects/geom.o ar rv libsrgp.a objects/srgp_attrib.o objects/srgp_canvas.o objects/srgp_color_X.o objects/srgp_cursor.o objects/srgp_echo_X.o objects/srgp_error.o objects/srgp_font.o objects/srgp_input.o objects/srgp_input_X.o objects/srgp_inquire.o objects/srgp_marker.o objects/srgp_output.o objects/srgp_pattern.o objects/srgp_raster.o objects/srgp_state.o objects/srgp_state_X.o objects/geom.o ar: creating libsrgp.a a - objects/srgp_attrib.o a - objects/srgp_canvas.o a - objects/srgp_color_X.o a - objects/srgp_cursor.o a - objects/srgp_echo_X.o a - objects/srgp_error.o a - objects/srgp_font.o a - objects/srgp_input.o a - objects/srgp_input_X.o a - objects/srgp_inquire.o a - objects/srgp_marker.o a - objects/srgp_output.o a - objects/srgp_pattern.o a - objects/srgp_raster.o a - objects/srgp_state.o a - objects/srgp_state_X.o a - objects/geom.o ranlib libsrgp.a mv libsrgp.a objects make[1]: Leaving directory `/home/bt288/SRGP_DISTRIB/src/srgp' MAKING... example programs (cd examples; make PROG=show_patterns) make[1]: Entering directory `/home/bt288/SRGP_DISTRIB/examples' gcc -fpcc-struct-return -I../include -g show_patterns.c -L../lib -lsrgp -lX11 -o show_patterns /usr/bin/ld: skipping incompatible ../lib/libsrgp.a when searching for -lsrgp /usr/bin/ld: cannot find -lsrgp collect2: ld returned 1 exit status make[1]: *** [show_patterns] Error 1 make[1]: Leaving directory `/home/bt288/SRGP_DISTRIB/examples' make: *** [default] Error 2