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