=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for felt-3.05nb4 Making all in ./lib ... Making all in ./lib/Elements ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c axisymm.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c beam.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c beam3d.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c brick.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c cst.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c ctg.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c htk.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c iso_2d.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c iso_quad.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c misc.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rod.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c spring.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c timoshenko.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c truss.c rm -f libelt.a ar cq libelt.a axisymm.o beam.o beam3d.o brick.o cst.o ctg.o htk.o iso_2d.o iso_quad.o misc.o rod.o spring.o timoshenko.o truss.o ranlib libelt.a Making all in ./lib/Felt ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Tree.c Tree.c:60:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] extern char *malloc ( ); ^ Tree.c:60:14: note: 'malloc' is a builtin with type 'void *(unsigned int)' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c code.c code.c:543:23: warning: incompatible pointer types passing 'Code' (aka 'union instruction *') to parameter of type 'double *' [-Wincompatible-pointer-types] push (EvalTable (pc, y, time, 0)); ^~ code.c:37:30: note: expanded from macro 'push' # define push(x) (* ++ sp = (x)) ^ code.c:549:23: warning: incompatible pointer types passing 'Code' (aka 'union instruction *') to parameter of type 'double *' [-Wincompatible-pointer-types] push (EvalTable (pc, y, time, 1)); ^~ code.c:37:30: note: expanded from macro 'push' # define push(x) (* ++ sp = (x)) ^ 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c definition.c definition.c:43:12: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' return strcmp (((Definition) item1) -> name, ((Definition) item2) -> name); ^ definition.c:43:12: note: include the header or explicitly provide a declaration for 'strcmp' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c detail.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c draw.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c fe.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c file.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -c initialize.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c lexer.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c modal.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c nonlinear.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c objects.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c parser.c parser.y:313:17: warning: implicitly declaring library function 'strdup' with type 'char *(const char *)' (Constraint) strdup (last_constraint) : NULL; ^ parser.y:313:17: note: include the header or explicitly provide a declaration for 'strdup' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -DLIBDIR=\"/usr/pkg/share/felt\" -DCPP=\"cpp\" -c problem.c problem.c:293:18: warning: address of array 'element->distributed' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!element -> distributed) ~~~~~~~~~~~~^~~~~~~~~~~ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c renumber.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c results.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rosenbrock.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c spectral.c In file included from spectral.c:39: In file included from ../../include/cmatrix.h:30: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' 5 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c strdup.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c transient.c rm -f libfelt.a ar cq libfelt.a Tree.o code.o definition.o detail.o draw.o fe.o file.o initialize.o lexer.o modal.o nonlinear.o objects.o parser.o problem.o renumber.o results.o rosenbrock.o spectral.o strdup.o transient.o ranlib libfelt.a Making all in ./lib/Generate ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c brick_grid.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c coalesce.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c grid.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c line.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c quad_grid.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rules.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c trimesh.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -DTRILIBRARY -DREDUCED -c triangle.c -o triangle.o triangle.c:12993:37: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] printf(" milliseconds: %ld\n", 1000l * (tv2.tv_sec - tv1.tv_sec) ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lld triangle.c:13022:14: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] 1000l * (tv3.tv_sec - tv2.tv_sec) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:13054:43: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] printf("Hole milliseconds: %ld\n", 1000l * (tv4.tv_sec - tv3.tv_sec) ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lld triangle.c:13072:14: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] 1000l * (tv5.tv_sec - tv4.tv_sec) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:13212:12: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] 1000l * (tv6.tv_sec - tv5.tv_sec) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ triangle.c:13215:12: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] 1000l * (tv6.tv_sec - tv0.tv_sec) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. rm -f libgen.a ar cq libgen.a brick_grid.o coalesce.o grid.o line.o quad_grid.o rules.o trimesh.o triangle.o ranlib libgen.a Making all in ./lib/Matrix ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c basic.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c data.c data.c:212:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' memcpy ((void *) &(A -> diag[1]), (void *) &(diag[1]), ^ data.c:212:7: note: include the header or explicitly provide a declaration for 'memcpy' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c eigen.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c factor.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c io.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c norm.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c property.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c solvers.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c stats.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c c_arith.c In file included from c_arith.c:4: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' 5 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c c_basic.c In file included from c_basic.c:31: In file included from ../../include/cmatrix.h:30: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' 5 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c c_data.c In file included from c_data.c:30: In file included from ../../include/cmatrix.h:30: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' c_data.c:205:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' memcpy ((void *) &(A -> diag[1]), (void *) &(diag[1]), ^ c_data.c:205:7: note: include the header or explicitly provide a declaration for 'memcpy' 6 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c c_factor.c In file included from c_factor.c:31: In file included from ../../include/cmatrix.h:30: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' 5 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c c_property.c In file included from c_property.c:29: In file included from ../../include/cmatrix.h:30: ../../include/complex.h:45:9: warning: incompatible redeclaration of library function 'conj' [-Wincompatible-library-redeclaration] complex conj PROTO ((complex)); ^ ../../include/complex.h:45:9: note: 'conj' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:47:9: warning: incompatible redeclaration of library function 'csqrt' [-Wincompatible-library-redeclaration] complex csqrt PROTO ((complex)); ^ ../../include/complex.h:47:9: note: 'csqrt' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:48:9: warning: incompatible redeclaration of library function 'cexp' [-Wincompatible-library-redeclaration] complex cexp PROTO ((double)); ^ ../../include/complex.h:48:9: note: 'cexp' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:49:9: warning: incompatible redeclaration of library function 'ccos' [-Wincompatible-library-redeclaration] complex ccos PROTO ((complex)); ^ ../../include/complex.h:49:9: note: 'ccos' is a builtin with type '_Complex double (_Complex double)' ../../include/complex.h:50:9: warning: incompatible redeclaration of library function 'csin' [-Wincompatible-library-redeclaration] complex csin PROTO ((complex)); ^ ../../include/complex.h:50:9: note: 'csin' is a builtin with type '_Complex double (_Complex double)' 5 warnings generated. rm -f libmtx.a ar cq libmtx.a basic.o data.o eigen.o factor.o io.o norm.o property.o solvers.o stats.o c_arith.o c_basic.o c_data.o c_factor.o c_property.o ranlib libmtx.a Making all in ./lib/Widgets ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Cache.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Drawing.c Drawing.c:289:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Figure.c Figure.c:53:15: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN flag; ^ ./Figure.h:122:39: note: previous declaration is here DrawingWidget, FigureType, BOOLEAN, int ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Public.c Public.c:162:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x1; ^ ../../include/Drawing.h:204:10: note: previous declaration is here FLOAT, /* starting x coordinate */ ^ Public.c:163:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y1; ^ ../../include/Drawing.h:205:10: note: previous declaration is here FLOAT, /* starting y coordinate */ ^ Public.c:164:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x2; ^ ../../include/Drawing.h:206:10: note: previous declaration is here FLOAT, /* ending x coordinate */ ^ Public.c:165:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y2; ^ ../../include/Drawing.h:209:1: note: previous declaration is here ); ^ Public.c:194:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:215:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:224:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:225:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:254:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:235:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:255:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:236:10: note: previous declaration is here FLOAT, /* lower left x coordinate */ ^ Public.c:256:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:237:10: note: previous declaration is here FLOAT, /* lower left y coordinate */ ^ Public.c:257:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT width; ^ ../../include/Drawing.h:238:10: note: previous declaration is here FLOAT, /* width */ ^ Public.c:258:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT height; ^ ../../include/Drawing.h:241:1: note: previous declaration is here ); ^ Public.c:287:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:247:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:288:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:248:10: note: previous declaration is here FLOAT, /* lower left x coordinate */ ^ Public.c:289:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:249:10: note: previous declaration is here FLOAT, /* lower left y coordinate */ ^ Public.c:290:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT width; ^ ../../include/Drawing.h:250:10: note: previous declaration is here FLOAT, /* width */ ^ Public.c:291:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT height; ^ ../../include/Drawing.h:253:1: note: previous declaration is here ); ^ Public.c:320:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:259:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:321:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:260:10: note: previous declaration is here FLOAT, /* center x coordinate */ ^ Public.c:322:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:261:10: note: previous declaration is here FLOAT, /* center y coordinate */ ^ Public.c:323:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT width; ^ ../../include/Drawing.h:262:10: note: previous declaration is here FLOAT, /* width */ ^ Public.c:324:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT height; ^ ../../include/Drawing.h:263:10: note: previous declaration is here FLOAT, /* height */ ^ Public.c:325:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT start; ^ ../../include/Drawing.h:264:10: note: previous declaration is here FLOAT, /* starting angle */ ^ Public.c:326:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT length; ^ ../../include/Drawing.h:267:1: note: previous declaration is here ); ^ Public.c:357:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:273:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:358:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:274:10: note: previous declaration is here FLOAT, /* center x coordinate */ ^ Public.c:359:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:275:10: note: previous declaration is here FLOAT, /* center y coordinate */ ^ Public.c:360:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT width; ^ ../../include/Drawing.h:276:10: note: previous declaration is here FLOAT, /* width */ ^ Public.c:361:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT height; ^ ../../include/Drawing.h:277:10: note: previous declaration is here FLOAT, /* height */ ^ Public.c:362:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT start; ^ ../../include/Drawing.h:278:10: note: previous declaration is here FLOAT, /* starting angle */ ^ Public.c:363:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT length; ^ ../../include/Drawing.h:281:1: note: previous declaration is here ); ^ Public.c:394:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN scaled; ^ ../../include/Drawing.h:287:12: note: previous declaration is here BOOLEAN, /* scaled */ ^ Public.c:395:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:288:10: note: previous declaration is here FLOAT, /* lower left x coordinate */ ^ Public.c:396:13: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:289:10: note: previous declaration is here FLOAT, /* lower left y coordinate */ ^ Public.c:427:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:298:10: note: previous declaration is here FLOAT, /* lower left x coordinate */ ^ Public.c:428:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:299:10: note: previous declaration is here FLOAT, /* lower left y coordinate */ ^ Public.c:462:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT x; ^ ../../include/Drawing.h:308:10: note: previous declaration is here FLOAT, /* lower left x coordinate */ ^ Public.c:463:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT y; ^ ../../include/Drawing.h:309:10: note: previous declaration is here FLOAT, /* lower left y coordinate */ ^ Public.c:1188:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT realx; ^ ../../include/Drawing.h:318:10: note: previous declaration is here FLOAT, /* x coordinate */ ^ Public.c:1189:12: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT realy; ^ ../../include/Drawing.h:321:1: note: previous declaration is here ); ^ Public.c:1334:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN interactive; ^ ../../include/Drawing.h:434:1: note: previous declaration is here ); ^ Public.c:1358:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN autofind; ^ ../../include/Drawing.h:442:1: note: previous declaration is here ); ^ Public.c:1371:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN autoredraw; ^ ../../include/Drawing.h:450:1: note: previous declaration is here ); ^ Public.c:1472:15: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN visible; ^ ../../include/Drawing.h:466:12: note: previous declaration is here BOOLEAN, /* visible */ ^ Public.c:1613:11: warning: promoted type 'double' of K&R function parameter is not compatible with the parameter type 'float' declared in a previous prototype [-Wknr-promoted-parameter] FLOAT value; ^ ../../include/Drawing.h:522:1: note: previous declaration is here ); ^ 44 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Layout.c Layout.c:204:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if (bwChanged || request->request_mode & CWWidth && ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Layout.c:204:54: note: place parentheses around the '&&' expression to silence this warning if (bwChanged || request->request_mode & CWWidth && ^ Layout.c:210:55: warning: '&&' within '||' [-Wlogical-op-parentheses] if (bwChanged || request->request_mode & CWHeight && ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Layout.c:210:55: note: place parentheses around the '&&' expression to silence this warning if (bwChanged || request->request_mode & CWHeight && ^ Layout.c:293:44: warning: '&' within '|' [-Wbitwise-op-parentheses] if (request && !(request->request_mode & CWWidth|CWHeight)) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ Layout.c:293:44: note: place parentheses around the '&' expression to silence this warning if (request && !(request->request_mode & CWWidth|CWHeight)) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ Layout.c:352:18: warning: if statement has empty body [-Wempty-body] if (g.order > 1); ^ Layout.c:352:18: note: put the semicolon on a separate line to silence this warning Layout.c:430:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (parent = child->parent) ~~~~~~~^~~~~~~~~~~~~~~ Layout.c:430:19: note: place parentheses around the assignment to silence this warning while (parent = child->parent) ^ ( ) Layout.c:430:19: note: use '==' to turn this assignment into an equality comparison while (parent = child->parent) ^ == Layout.c:475:10: warning: enumeration values 'Plus', 'Times', and 'Divide' not handled in switch [-Wswitch] switch (expr->u.unary.op) { ^ Layout.c:513:13: warning: enumeration value 'Variable' not handled in switch [-Wswitch] switch (expr->type) { ^ Layout.c:529:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] Dispose (expr); ^ ./LayoutP.h:162:21: note: expanded from macro 'Dispose' #define Dispose(p) free((char *) p) ^ Layout.c:560:13: warning: enumeration value 'VariableBox' not handled in switch [-Wswitch] switch (box->type) { ^ Layout.c:801:13: warning: enumeration value 'VariableBox' not handled in switch [-Wswitch] switch (box->type) { ^ Layout.c:847:13: warning: enumeration values 'WidgetBox' and 'VariableBox' not handled in switch [-Wswitch] switch (box->type) { ^ 11 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c laygram.c laygram.y:254:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYwrap () ^ laygram.y:259:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYsetdest (c) ^ laygram.y:263:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ y.tab.c:269:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ y.tab.c:269:16: note: place parentheses around the assignment to silence this warning if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ ( ) y.tab.c:269:16: note: use '==' to turn this assignment into an equality comparison if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ == y.tab.c:272:26: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ y.tab.c:313:5: warning: implicit declaration of function 'LayYYerror' is invalid in C99 [-Wimplicit-function-declaration] LayYYerror("syntax error"); ^ laygram.y:54:17: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' BoxPtr box = New(LBoxRec); ^ ./LayoutP.h:161:22: note: expanded from macro 'New' #define New(t) (t *) malloc(sizeof (t)) ^ laygram.y:54:17: note: include the header or explicitly provide a declaration for 'malloc' ./LayoutP.h:161:22: note: expanded from macro 'New' #define New(t) (t *) malloc(sizeof (t)) ^ laygram.y:58:4: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] Dispose (LayYYvsp[0].pval); ^ ./LayoutP.h:162:21: note: expanded from macro 'Dispose' #define Dispose(p) free((char *) p) ^ 8 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c laylex.c laylex.c:73:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYlex(){ ^ laylex.l:29:21: warning: implicit declaration of function 'atoi' is invalid in C99 [-Wimplicit-function-declaration] { LayYYlval.ival = atoi(LayYYtext); return NUMBER; } ^ laylex.l:75:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYsetsource(s) ^ laylex.l:79:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ laylex.l:81:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYerror(s) ^ laylex.l:100:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ laylex.l:565:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit(1); ^ laylex.l:565:5: note: include the header or explicitly provide a declaration for 'exit' 7 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Rheostat.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c dialog.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c post.c post.c:388:30: warning: too many arguments in call to 'do_nothing' printf ("%s ", XtName (w)); ~~~~~~ ^ post.c:392:16: warning: too many arguments in call to 'do_nothing' printf ("key "); ~~~~~~ ^ post.c:400:18: warning: too many arguments in call to 'do_nothing' printf ("popup"); ~~~~~~ ^ post.c:405:20: warning: too many arguments in call to 'do_nothing' printf ("popdown"); ~~~~~~ ^ post.c:411:17: warning: too many arguments in call to 'do_nothing' printf ("here"); ~~~~~~ ^ post.c:416:31: warning: too many arguments in call to 'do_nothing' printf ("%d %d\n", when, now); ~~~~~~ ^ post.c:436:18: warning: too many arguments in call to 'do_nothing' printf ("popup"); ~~~~~~ ^ post.c:441:20: warning: too many arguments in call to 'do_nothing' printf ("popdown"); ~~~~~~ ^ post.c:446:17: warning: too many arguments in call to 'do_nothing' printf ("here"); ~~~~~~ ^ post.c:457:17: warning: too many arguments in call to 'do_nothing' printf ("down "); ~~~~~~ ^ post.c:464:25: warning: too many arguments in call to 'do_nothing' printf ("highlight"); ~~~~~~ ^ post.c:468:21: warning: too many arguments in call to 'do_nothing' printf ("popup"); ~~~~~~ ^ post.c:477:15: warning: too many arguments in call to 'do_nothing' printf ("up "); ~~~~~~ ^ post.c:481:22: warning: too many arguments in call to 'do_nothing' printf ("inside"); ~~~~~~ ^ post.c:488:23: warning: too many arguments in call to 'do_nothing' printf ("popdown"); ~~~~~~ ^ post.c:497:17: warning: too many arguments in call to 'do_nothing' printf ("\n"); ~~~~~~ ^ 16 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c tabgroup.c tabgroup.c:203:16: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN clear_caret; ^ ../../include/TabGroup.h:42:1: note: previous declaration is here ); ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c scroll.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c util.c util.c:115:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN force; ^ ../../include/util.h:48:1: note: previous declaration is here ); ^ util.c:170:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Boolean' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] BOOLEAN force; ^ ../../include/util.h:60:1: note: previous declaration is here ); ^ util.c:654:15: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'Dimension' (aka 'unsigned short') declared in a previous prototype [-Wknr-promoted-parameter] DIMENSION width; ^ ../../include/util.h:157:1: note: previous declaration is here ); ^ 3 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xwd.c rm -f libwidgets.a ar cq libwidgets.a Cache.o Drawing.o Figure.o Public.o Layout.o laygram.o laylex.o Rheostat.o dialog.o post.o tabgroup.o scroll.o util.o xwd.o ranlib libwidgets.a Making all in ./src ... Making all in ./src/Burlap ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c apply.c apply.c:589:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else if (Mcols (a) != 1) { ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c arithmetic.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c array.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c assignment.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c burlap.c burlap.c:85:2: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ burlap.c:85:2: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c codegen.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c coerce.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c control.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c debug.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c descriptor.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c execute.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c fefunc.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c felt.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c field.c field.c:67:2: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ field.c:67:2: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c function.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c globals.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c help.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -DREADLINE -c interactive.c interactive.c:139:9: warning: implicit declaration of function 'filename_completion_function' is invalid in C99 [-Wimplicit-function-declaration] return filename_completion_function (text, state); ^ interactive.c:139:9: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'char *' [-Wint-conversion] return filename_completion_function (text, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c lexer.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c literal.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c location.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c loop.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c mathfunc.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c matrixfunc.c matrixfunc.c:1267:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else if (val2 < 1) { ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c miscfunc.c miscfunc.c:154:2: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (0); ^ miscfunc.c:154:2: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c parser.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c pathsearch.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c predicate.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c relational.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c symbol.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c trap.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c vector.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c write.c write.c:279:52: warning: data argument not used by format string [-Wformat-extra-args] printf (e ? "element (%u)" : "element (null)", e ? e -> number : 0); ~~~~~~~~~~~~~~~~ ^ write.c:347:46: warning: data argument not used by format string [-Wformat-extra-args] printf (n ? "node (%u)" : "node (null)", n ? n -> number : 0); ~~~~~~~~~~~~~ ^ 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I. -I../../include -DEXECDEBUG -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xmalloc.c xmalloc.c:36:14: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] extern char *malloc (); /* changed for FElt */ ^ xmalloc.c:36:14: note: 'malloc' is a builtin with type 'void *(unsigned int)' xmalloc.c:37:14: warning: incompatible redeclaration of library function 'realloc' [-Wincompatible-library-redeclaration] extern char *realloc (); /* changed for FElt */ ^ xmalloc.c:37:14: note: 'realloc' is a builtin with type 'void *(void *, unsigned int)' xmalloc.c:84:3: warning: implicitly declaring library function 'abort' with type 'void (void) __attribute__((noreturn))' abort (); ^ xmalloc.c:84:3: note: include the header or explicitly provide a declaration for 'abort' 3 warnings generated. cc -o burlap -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib apply.o arithmetic.o array.o assignment.o burlap.o codegen.o coerce.o control.o debug.o descriptor.o error.o execute.o fefunc.o felt.o field.o function.o globals.o help.o interactive.o lexer.o literal.o location.o loop.o mathfunc.o matrixfunc.o miscfunc.o parser.o pathsearch.o predicate.o relational.o symbol.o trap.o vector.o write.o xmalloc.o ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lreadline -ltermcap -lm Making all in ./src/Corduroy ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c corduroy.c corduroy.c:318:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c debug.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c error.c:89:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ error.c:89:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -DLIBDIR=\"/usr/pkg/share/felt\" -DCPP=\"cpp\" -c generator.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c lexer.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c parser.c cc -o corduroy -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib corduroy.o debug.o error.o generator.o lexer.o parser.o ../../lib/Generate/libgen.a ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lm Making all in ./src/Felt ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c error.c:89:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ error.c:89:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c felt.c felt.c:422:14: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ felt.c:428:14: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 2 warnings generated. cc -o felt -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib error.o felt.o ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lm Making all in ./src/Loom ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c loom.c loom.c:190:34: warning: format specifies type 'char *' but the argument has type 'char **' [-Wformat] printf ("contour_out = %s\n", contour_out); ~~ ^~~~~~~~~~~ loom.c:329:8: warning: implicit declaration of function 'WriteWireframeFile' is invalid in C99 [-Wimplicit-function-declaration] WriteWireframeFile (structure_out, 0.0, xrot, yrot, zrot, zsc); ^ loom.c:400:14: warning: implicit declaration of function 'WriteLineGraph' is invalid in C99 [-Wimplicit-function-declaration] WriteLineGraph (dtable, "Nodal Time-Displacement", "time", "dx", graph_out); ^ loom.c:470:20: warning: implicit declaration of function 'PlotStressField' is invalid in C99 [-Wimplicit-function-declaration] PlotStressField (contour_out [i], problem.elements, ^ loom.c:475:20: warning: implicit declaration of function 'PlotDisplacementField' is invalid in C99 [-Wimplicit-function-declaration] PlotDisplacementField (contour_out [i], problem.nodes, ^ loom.c:552:14: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ loom.c:693:17: warning: implicit declaration of function 'WriteLineGraphTransferFunctions' is invalid in C99 [-Wimplicit-function-declaration] WriteLineGraphTransferFunctions (H, forced, numforced, graph_out); ^ 7 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c options.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c graph.c graph.c:53:33: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (problem.title == NULL || strcmp(problem.title, "") == 0) ^ graph.c:53:33: note: include the header or explicitly provide a declaration for 'strcmp' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c wireframe.c wireframe.c:136:8: warning: implicit declaration of function 'WriteWireframe3D' is invalid in C99 [-Wimplicit-function-declaration] WriteWireframe3D (fp, cnxtable, count, mag, xrot, yrot, zrot, zsc); ^ wireframe.c:138:8: warning: implicit declaration of function 'WriteWireframe2D' is invalid in C99 [-Wimplicit-function-declaration] WriteWireframe2D (fp, cnxtable, count, mag); ^ 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c draw.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c draw3d.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c contour.c In file included from contour.c:32: ./region.h:225:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XUnionRegion PROTO(( ~~~~~~ ^ ./region.h:235:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XDestroyRegion PROTO(( ~~~~~~ ^ contour.c:477:13: warning: implicit declaration of function 'BivariateInterp' is invalid in C99 [-Wimplicit-function-declaration] result = BivariateInterp (nd, xd, yd, zd, width, height,xi,yi,zi,mask); ^ contour.c:524:7: warning: implicit declaration of function 'ImageDataToBMP' is invalid in C99 [-Wimplicit-function-declaration] ImageDataToBMP(filename, image, height, width, red, green, blue); ^ 4 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c bivar.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c Region.c In file included from Region.c:76: ./region.h:225:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XUnionRegion PROTO(( ~~~~~~ ^ ./region.h:235:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XDestroyRegion PROTO(( ~~~~~~ ^ Region.c:90:29: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' if (! (temp = ( Region )Xmalloc( (unsigned) sizeof( REGION )))) ^ ./region.h:60:23: note: expanded from macro 'Xmalloc' # define Xmalloc(ptr) malloc((ptr)) ^ Region.c:90:29: note: include the header or explicitly provide a declaration for 'malloc' ./region.h:60:23: note: expanded from macro 'Xmalloc' # define Xmalloc(ptr) malloc((ptr)) ^ Region.c:93:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] Xfree((char *) temp); ^ ./region.h:59:21: note: expanded from macro 'Xfree' # define Xfree(ptr) free((ptr)) ^ Region.c:169:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XDestroyRegion( r ) ^ Region.c:174:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ Region.c:194:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miIntersectO (pReg, r1, r1End, r2, r2End, y1, y2) ^ Region.c:225:6: warning: implicitly declaring library function 'realloc' with type 'void *(void *, unsigned int)' MEMCHECK(pReg, pNextRect, pReg->rects); ^ ./region.h:139:33: note: expanded from macro 'MEMCHECK' (firstrect) = (BOX *) Xrealloc \ ^ ./region.h:61:30: note: expanded from macro 'Xrealloc' # define Xrealloc(ptr, size) realloc((ptr), (size)) ^ Region.c:225:6: note: include the header or explicitly provide a declaration for 'realloc' ./region.h:139:33: note: expanded from macro 'MEMCHECK' (firstrect) = (BOX *) Xrealloc \ ^ ./region.h:61:30: note: expanded from macro 'Xrealloc' # define Xrealloc(ptr, size) realloc((ptr), (size)) ^ Region.c:282:2: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' memcpy((char *) dstrgn->rects, (char *) rgn->rects, ^ Region.c:282:2: note: include the header or explicitly provide a declaration for 'memcpy' Region.c:440:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miCoalesce (pReg, prevStart, curStart) ^ Region.c:882:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miUnionNonO (pReg, r, rEnd, y1, y2) ^ Region.c:931:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miUnionO (pReg, r1, r1End, r2, r2End, y1, y2) ^ Region.c:996:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XUnionRegion(reg1, reg2, newReg) ^ Region.c:1083:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miSubtractNonO1 (pReg, r, rEnd, y1, y2) ^ Region.c:1130:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] miSubtractO (pReg, r1, r1End, r2, r2End, y1, y2) ^ 15 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c PolyReg.c In file included from PolyReg.c:54: ./region.h:225:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XUnionRegion PROTO(( ~~~~~~ ^ ./region.h:235:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extern XDestroyRegion PROTO(( ~~~~~~ ^ PolyReg.c:97:26: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' (ScanLineListBlock *)Xmalloc(sizeof(ScanLineListBlock)); ^ ./region.h:60:23: note: expanded from macro 'Xmalloc' # define Xmalloc(ptr) malloc((ptr)) ^ PolyReg.c:97:26: note: include the header or explicitly provide a declaration for 'malloc' ./region.h:60:23: note: expanded from macro 'Xmalloc' # define Xmalloc(ptr) malloc((ptr)) ^ PolyReg.c:379:9: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] Xfree((char *)pSLLBlock); ^ ./region.h:59:21: note: expanded from macro 'Xfree' # define Xfree(ptr) free((ptr)) ^ PolyReg.c:408:31: warning: implicitly declaring library function 'realloc' with type 'void *(void *, unsigned int)' if (!(reg->rects = (BOX *)Xrealloc((char *)reg->rects, ^ ./region.h:61:30: note: expanded from macro 'Xrealloc' # define Xrealloc(ptr, size) realloc((ptr), (size)) ^ PolyReg.c:408:31: note: include the header or explicitly provide a declaration for 'realloc' ./region.h:61:30: note: expanded from macro 'Xrealloc' # define Xrealloc(ptr, size) realloc((ptr), (size)) ^ 5 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c bmp.c cc -o loom -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib error.o loom.o options.o graph.o wireframe.o draw.o draw3d.o contour.o bivar.o Region.o PolyReg.o bmp.o ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lm Making all in ./src/Patchwork ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c dxf.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c dxflib.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c error.c:88:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ error.c:88:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c graph.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c logan.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c oogl.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c patchwork.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c util.c cc -o patchwork -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib dxf.o dxflib.o error.o graph.o logan.o oogl.o patchwork.o util.o ../../lib/Generate/libgen.a ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lm Making all in ./src/Velvet ... cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c analysis.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c animate.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c apply.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c bivar.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c callbacks.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c canvas.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c colors.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c constraint.c constraint.c:557:58: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> dx [i].value ? "%g" : ""), active -> dx [i].value); ^~ constraint.c:571:61: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> dx [i].value ? "%g" : ""), active -> dx [i].value); ^~ 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c contour.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c draw3d.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c drawingshell.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c element.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c elementlist.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c elementop.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c eps.c eps.c:205:15: warning: implicit declaration of function 'PixelToCell' is invalid in C99 [-Wimplicit-function-declaration] color = PixelToCell(point); ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c error.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c field.c field.c:299:22: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ximage -> data = Allocate (unsigned char, width * height); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ field.c:305:22: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ximage -> data = (unsigned char *) ^ ~~~~~~~~~~~~~~~~~ field.c:312:22: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ximage -> data = (unsigned char *) ^ ~~~~~~~~~~~~~~~~~ 3 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c file.c file.c:331:4: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (0); ^ file.c:331:4: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c filedialog.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c force.c force.c:397:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [1].value ? "%g" : ""), active -> force [1].value); ^~ force.c:404:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [2].value ? "%g" : ""), active -> force [2].value); ^~ force.c:411:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [3].value ? "%g" : ""), active -> force [3].value); ^~ force.c:418:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [4].value ? "%g" : ""), active -> force [4].value); ^~ force.c:425:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [5].value ? "%g" : ""), active -> force [5].value); ^~ force.c:432:64: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> force [6].value ? "%g" : ""), active -> force [6].value); ^~ force.c:440:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [1].value ? "%g" : ""), active -> spectrum [1].value); ^~ force.c:447:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [2].value ? "%g" : ""), active -> spectrum [2].value); ^~ force.c:454:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [3].value ? "%g" : ""), active -> spectrum [3].value); ^~ force.c:461:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [4].value ? "%g" : ""), active -> spectrum [4].value); ^~ force.c:468:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [5].value ? "%g" : ""), active -> spectrum [5].value); ^~ force.c:475:67: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> spectrum [6].value ? "%g" : ""), active -> spectrum [6].value); ^~ 12 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c generate.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c globals.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c graph.c graph.c:1033:41: warning: unsequenced modification and access to 'j' [-Wunsequenced] symbol [j+1] = symbols [offset + j++]; ~ ^ graph.c:1035:41: warning: unsequenced modification and access to 'j' [-Wunsequenced] symbol [j+1] = symbols [offset + j++]; ~ ^ graph.c:1037:41: warning: unsequenced modification and access to 'j' [-Wunsequenced] symbol [j+1] = symbols [offset + j++]; ~ ^ 3 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c grid.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c group.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c load.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c loadcase.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c material.c material.c:508:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> E ? "%g" : ""), active -> E); ^~ material.c:511:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> A ? "%g" : ""), active -> A); ^~ material.c:514:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> nu ? "%g" : ""), active -> nu); ^~ material.c:517:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> t ? "%g" : ""), active -> t); ^~ material.c:520:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Ix ? "%g" : ""), active -> Ix); ^~ material.c:523:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Iy ? "%g" : ""), active -> Iy); ^~ material.c:526:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Iz ? "%g" : ""), active -> Iz); ^~ material.c:529:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> J ? "%g" : ""), active -> J); ^~ material.c:532:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> G ? "%g" : ""), active -> G); ^~ material.c:535:48: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> kappa ? "%g" : ""), active -> kappa); ^~ material.c:538:46: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> rho ? "%g" : ""), active -> rho); ^~ material.c:541:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Rk ? "%g" : ""), active -> Rk); ^~ material.c:544:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Rm ? "%g" : ""), active -> Rm); ^~ material.c:547:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Kx ? "%g" : ""), active -> Kx); ^~ material.c:550:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Ky ? "%g" : ""), active -> Ky); ^~ material.c:553:45: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> Kz ? "%g" : ""), active -> Kz); ^~ material.c:556:44: warning: format string is empty [-Wformat-zero-length] sprintf (buffer, (active -> c ? "%g" : ""), active -> c); ^~ 17 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c modal.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c node.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c nodeop.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c outputdialog.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c panel.c panel.c:374:24: warning: comparison of constant -1 with expression of type 'PanelId' is always true [-Wtautological-constant-out-of-range-compare] if (last_command != -1) ~~~~~~~~~~~~ ^ ~~ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c postscript.c postscript.c:162:11: warning: implicitly declaring library function 'abs' with type 'int (int)' if (abs(italic) != 5760 && weight > 300) ^ postscript.c:162:11: note: include the header or explicitly provide a declaration for 'abs' postscript.c:162:11: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] if (abs(italic) != 5760 && weight > 300) ^ postscript.c:162:11: note: remove the call to 'abs' since unsigned values cannot be negative if (abs(italic) != 5760 && weight > 300) ^~~ postscript.c:164:16: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] else if (abs(italic) != 5760) ^ postscript.c:164:16: note: remove the call to 'abs' since unsigned values cannot be negative else if (abs(italic) != 5760) ^~~ postscript.c:274:28: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*conv), abs(attr.height/2*conv), ^ postscript.c:274:28: note: use function 'fabs' instead abs(attr.width/2*conv), abs(attr.height/2*conv), ^~~ fabs postscript.c:274:28: note: include the header or explicitly provide a declaration for 'fabs' postscript.c:274:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*conv), abs(attr.height/2*conv), ^ postscript.c:274:52: note: use function 'fabs' instead abs(attr.width/2*conv), abs(attr.height/2*conv), ^~~ fabs postscript.c:274:52: note: include the header or explicitly provide a declaration for 'fabs' postscript.c:279:28: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*3), abs(attr.height/2*3), ^ postscript.c:279:28: note: use function 'fabsf' instead abs(attr.width/2*3), abs(attr.height/2*3), ^~~ fabsf postscript.c:279:28: note: include the header or explicitly provide a declaration for 'fabsf' postscript.c:279:49: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*3), abs(attr.height/2*3), ^ postscript.c:279:49: note: use function 'fabsf' instead abs(attr.width/2*3), abs(attr.height/2*3), ^~~ fabsf postscript.c:279:49: note: include the header or explicitly provide a declaration for 'fabsf' postscript.c:285:28: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*conv), abs(attr.height/2*conv), ^ postscript.c:285:28: note: use function 'fabs' instead abs(attr.width/2*conv), abs(attr.height/2*conv), ^~~ fabs postscript.c:285:28: note: include the header or explicitly provide a declaration for 'fabs' postscript.c:285:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*conv), abs(attr.height/2*conv), ^ postscript.c:285:52: note: use function 'fabs' instead abs(attr.width/2*conv), abs(attr.height/2*conv), ^~~ fabs postscript.c:285:52: note: include the header or explicitly provide a declaration for 'fabs' postscript.c:290:28: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*3), abs(attr.height/2*3), ^ postscript.c:290:28: note: use function 'fabsf' instead abs(attr.width/2*3), abs(attr.height/2*3), ^~~ fabsf postscript.c:290:28: note: include the header or explicitly provide a declaration for 'fabsf' postscript.c:290:49: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] abs(attr.width/2*3), abs(attr.height/2*3), ^ postscript.c:290:49: note: use function 'fabsf' instead abs(attr.width/2*3), abs(attr.height/2*3), ^~~ fabsf postscript.c:290:49: note: include the header or explicitly provide a declaration for 'fabsf' 11 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c ppm.c ppm.c:58:15: warning: implicit declaration of function 'PixelToCell' is invalid in C99 [-Wimplicit-function-declaration] color = PixelToCell(point); ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c pslib.c pslib.c:355:21: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' for (i = 0; i < strlen(s); i++) { ^ pslib.c:355:21: note: include the header or explicitly provide a declaration for 'strlen' pslib.c:362:5: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy(s, t); ^ pslib.c:362:5: note: include the header or explicitly provide a declaration for 'strcpy' 2 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c solution.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c solve.c solve.c:1116:5: warning: expression result unused [-Wunused-value] (unsigned *) RenumberNodes (problem.nodes, problem.elements, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c structure.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c text_entry.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c text_output.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c tools.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c trimesh.c trimesh.c:265:14: warning: data argument not used by format string [-Wformat-extra-args] trimeshd -> tm -> target); ^ trimesh.c:271:14: warning: data argument not used by format string [-Wformat-extra-args] trimeshd -> tm -> alpha); ^ trimesh.c:277:47: warning: data argument not used by format string [-Wformat-extra-args] sprintf (buffer, (numholes ? "%d" : "0"), numholes); ~~~ ^ 3 warnings generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c velvet.c velvet.c:633:8: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ velvet.c:633:8: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c vfe.c vfe.c:171:8: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ 1 warning generated. cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c wireframe.c cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include -I../../include -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c XCC.c cc -o velvet -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/X11R7/lib analysis.o animate.o apply.o bivar.o callbacks.o canvas.o colors.o constraint.o contour.o draw3d.o drawingshell.o element.o elementlist.o elementop.o eps.o error.o field.o file.o filedialog.o force.o generate.o globals.o graph.o grid.o group.o load.o loadcase.o material.o modal.o node.o nodeop.o outputdialog.o panel.o postscript.o ppm.o pslib.o solution.o solve.o structure.o text_entry.o text_output.o tools.o trimesh.o velvet.o vfe.o wireframe.o XCC.o ../../lib/Widgets/libwidgets.a ../../lib/Generate/libgen.a ../../lib/Felt/libfelt.a ../../lib/Elements/libelt.a ../../lib/Matrix/libmtx.a -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 -lm /usr/pkgsrc/work/cad/felt/work/.buildlink/lib/libXaw3d.a(laylex.o): In function `LayYYerror': laylex.c:(.text+0x1370): multiple definition of `LayYYerror' ../../lib/Widgets/libwidgets.a(laylex.o):laylex.c:(.text+0x560): first defined here /usr/pkgsrc/work/cad/felt/work/.buildlink/lib/libXaw3d.a(laylex.o): In function `LayYYlex': laylex.c:(.text+0x0): multiple definition of `LayYYlex' ../../lib/Widgets/libwidgets.a(laylex.o):laylex.c:(.text+0x0): first defined here /usr/pkgsrc/work/cad/felt/work/.buildlink/lib/libXaw3d.a(laylex.o):(.data+0x0): multiple definition of `LayYYlineno' ../../lib/Widgets/libwidgets.a(laylex.o):(.data+0x8e4): first defined here /usr/pkgsrc/work/cad/felt/work/.buildlink/lib/libXaw3d.a(laylex.o): In function `LayYYsetsource': laylex.c:(.text+0x1350): multiple definition of `LayYYsetsource' ../../lib/Widgets/libwidgets.a(laylex.o):laylex.c:(.text+0x540): first defined here clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[2]: stopped in /usr/pkgsrc/work/cad/felt/work/FElt-3.05/src/Velvet *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/work/cad/felt/work/FElt-3.05/src *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/cad/felt/work/FElt-3.05 *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/cad/felt *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/cad/felt