#make compile-microcode .... gcc -DHAVE_CONFIG_H -DMIT_SCHEME -DDEFAULT_LIBRARY_PATH=\"/usr/local/lib/mit-scheme-x86-64\" -I. -I. -Wold-style-definition -Wextra -Wno-sign-compare -Wno-unused-parameter -Wstrict-prototypes -Wnested-externs -Wredundant-decls -Wall -Wundef -Wpointer-arith -Winline -O3 -o termcap.o -c termcap.c termcap.c:147:1: warning: return type defaults to ‘int’ [-Wimplicit-int] memory_out () ^ termcap.c:147:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] termcap.c: In function ‘memory_out’: termcap.c:147:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:154:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] xmalloc (size) ^ termcap.c: In function ‘xmalloc’: termcap.c:154:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:164:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] xrealloc (ptr, size) ^ termcap.c: In function ‘xrealloc’: termcap.c:164:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:178:7: warning: function declaration isn’t a prototype [-Wstrict-prototypes] short convert_ospeed (os) ^ termcap.c: In function ‘convert_ospeed’: termcap.c:178:7: warning: old-style function definition [-Wold-style-definition] termcap.c:181:24: warning: implicit declaration of function ‘OS_baud_index_to_rate’ [-Wimplicit-function-declaration] unsigned int rate = (OS_baud_index_to_rate (os)); ^ termcap.c:181:3: warning: nested extern declaration of ‘OS_baud_index_to_rate’ [-Wnested-externs] unsigned int rate = (OS_baud_index_to_rate (os)); ^ termcap.c: At top level: termcap.c:197:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static char *tgetst1 (); ^ termcap.c:214:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] tgetnum (cap) ^ termcap.c: In function ‘tgetnum’: termcap.c:214:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:224:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] tgetflag (cap) ^ termcap.c: In function ‘tgetflag’: termcap.c:224:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:237:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] tgetstr (cap, area) ^ termcap.c: In function ‘tgetstr’: termcap.c:237:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:263:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] tgetst1 (ptr, area) ^ termcap.c: In function ‘tgetst1’: termcap.c:263:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:330:1: warning: return type defaults to ‘int’ [-Wimplicit-int] tputs (string, nlines, outfun) ^ termcap.c:330:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] termcap.c: In function ‘tputs’: termcap.c:333:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes] int (*outfun) (); ^ termcap.c:330:1: warning: old-style function definition [-Wold-style-definition] tputs (string, nlines, outfun) ^ termcap.c:338:5: warning: ‘return’ with no value, in function returning non-void return; ^ termcap.c: At top level: termcap.c:386:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static int scan_file (); ^ termcap.c:387:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static char *gobble_line (); ^ termcap.c:388:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static int compare_contin (); ^ termcap.c:389:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static int name_match (); ^ termcap.c:425:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] tgetent (bp, name) ^ termcap.c: In function ‘tgetent’: termcap.c:425:1: warning: old-style function definition [-Wold-style-definition] termcap.c:554:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int) bp; ^ termcap.c: At top level: termcap.c:565:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] scan_file (string, fd, bufp) ^ termcap.c: In function ‘scan_file’: termcap.c:565:1: warning: old-style function definition [-Wold-style-definition] termcap.c:570:9: warning: unused variable ‘tem’ [-Wunused-variable] char *tem; ^ termcap.c: At top level: termcap.c:621:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] compare_contin (str1, str2) ^ termcap.c: In function ‘compare_contin’: termcap.c:621:1: warning: old-style function definition [-Wold-style-definition] termcap.c: At top level: termcap.c:660:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] gobble_line (fd, bufp, append_end) ^ termcap.c: In function ‘gobble_line’: termcap.c:660:1: warning: old-style function definition [-Wold-style-definition]
# gcc --version gcc (GCC) 5.1.1 20150618 (Red Hat 5.1.1-4) Copyright (C) 2015 Free Software Foundation, Inc. HTH On 18 August 2015 at 17:28, Taylor R Campbell <campb...@mumble.net> wrote: > Date: Tue, 18 Aug 2015 17:09:35 +0100 > From: Dave Pawson <dave.paw...@gmail.com> > > Thank you. > stack of warnings, but > #make compile-microcode now works. > > Can you share the warnings too, and specify what compiler version > you're using? -- Dave Pawson XSLT XSL-FO FAQ. Docbook FAQ. http://www.dpawson.co.uk _______________________________________________ MIT-Scheme-users mailing list MIT-Scheme-users@gnu.org https://lists.gnu.org/mailman/listinfo/mit-scheme-users