gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xcolors.o xcolors.c
xcolors.c: In function ‘quit_action’:
xcolors.c:171:5: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration]
171 | exit(0);
| ^~~~
xcolors.c:29:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
28 | #include <math.h> /* for sqrt() */
+++ |+#include <stdlib.h>
29 |
xcolors.c:171:5: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
171 | exit(0);
| ^~~~
xcolors.c:171:5: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
xcolors.c: At top level:
xcolors.c:181:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
181 | main(argc, argv)
| ^~~~
xcolors.c: In function ‘main’:
xcolors.c:204:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
204 | exit(3);
| ^~~~
xcolors.c:204:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
xcolors.c:217:13: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
217 | exit(1);
| ^~~~
xcolors.c:217:13: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
xcolors.c:245:5: error: implicit declaration of function ‘colordemo’ [-Werror=implicit-function-declaration]
245 | colordemo(colors, opts.start_color, near_rgb, opts.near_distance);
| ^~~~~~~~~
xcolors.c:249:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
249 | exit(5);
| ^~~~
xcolors.c:249:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
xcolors.c: At top level:
xcolors.c:268:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
268 | colordemo(parent, startcolor, nearcolor, maxdist)
| ^~~~~~~~~
xcolors.c: In function ‘colordemo’:
xcolors.c:283:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
283 | exit(2);
| ^~~~
xcolors.c:283:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
xcolors.c:295:17: error: implicit declaration of function ‘l_strcasecmp’; did you mean ‘strcasecmp’? [-Werror=implicit-function-declaration]
295 | if (l_strcasecmp(colorname, startcolor))
| ^~~~~~~~~~~~
| strcasecmp
xcolors.c:310:19: warning: ‘return’ with no value, in function returning non-void
310 | return;
| ^~~~~~
xcolors.c:268:1: note: declared here
268 | colordemo(parent, startcolor, nearcolor, maxdist)
| ^~~~~~~~~
xcolors.c:291:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
291 | fgets(str, 1024L, rgb);
| ^~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[1]: *** [<builtin>: xcolors.o] Error 1
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:44:29 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,336,371 |