I commented out all lines defining DEFUN in /usr/include/ansidecl.h Same problem.
On Sun, Nov 20, 2016 at 8:58 PM, Blake McBride <[email protected]> wrote: > Looking deeper into the first line found, turns out to be a comment: > > /* > ... > This header also defines a lot of obsolete macros: > CONST, VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, > AND, DOTS, NOARGS. Don't use them. */ > > > > > On Sun, Nov 20, 2016 at 8:51 PM, Blake McBride <[email protected]> wrote: > >> Does this help: >> >> blake@blake-sony /usr/include $ find . -type f -exec grep -H DEFUN {} \; >> ./ansidecl.h: CONST, VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, >> ./ansidecl.h:#define DEFUN(name, arglist, args) name(args) >> ./ansidecl.h:#define DEFUN_VOID(name) name(void) >> ./ansidecl.h:#define DEFUN(name, arglist, args) name arglist args; >> ./ansidecl.h:#define DEFUN_VOID(name) name() >> >> >> >> On Tue, Nov 1, 2016 at 11:46 AM, Camm Maguire <[email protected]> >> wrote: >> >>> Greetings, and thanks for the report! As I cannot reproduce this on >>> up-to-date Debian unstable, might you provide ssh access to this box? >>> >>> Take care, >>> >>> Blake McBride <[email protected]> writes: >>> >>> > On Mon, Oct 17, 2016 at 12:11 PM, Camm Maguire <[email protected]> >>> wrote: >>> > >>> > Greetings! >>> > >>> > Blake McBride <[email protected]> writes: >>> > >>> > > Same error. >>> > >>> > Hmmm. I'm skeptical. Can you git pull from master and make sure >>> your >>> > changes are the same as mine? >>> > >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ rm -rf * >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ git checkout --force >>> > Your branch is up-to-date with 'origin/master'. >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ git pull >>> > Already up-to-date. >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ git branch >>> > * master >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ ./configure --enable-ansi >>> > .... >>> > add-defs1 amd64-linux >>> > using amd64-linux.defs >>> > if the 'unknown' directories exist you may provide >>> > a second argument to ./add-defs of a local directory where things >>> might be, >>> > or edit ./add-defs so that it can find them. Otherwise just continue >>> > and the portions with unknown will not be compiled. >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ make >>> > ... >>> > make[1]: Entering directory `/home/blake/Backup/gcl.git/gcl/bin' >>> > gcc -I../h -o append append.c >>> > gcc -I../h -o file-sub file-sub.c >>> > make[1]: Leaving directory `/home/blake/Backup/gcl.git/gcl/bin' >>> > make mpfiles >>> > make[1]: Entering directory `/home/blake/Backup/gcl.git/gcl' >>> > make[1]: Nothing to be done for `mpfiles'. >>> > make[1]: Leaving directory `/home/blake/Backup/gcl.git/gcl' >>> > rm -f o/cmpinclude.h ; cp h/cmpinclude.h o >>> > (cd o; make all) >>> > make[1]: Entering directory `/home/blake/Backup/gcl.git/gcl/o' >>> > gcc -c -fsigned-char -pipe -Wall -Wno-unused-but-set-variable -O3 >>> -fomit-frame-pointer -I/home/blake/Backup/gcl.git/gcl/o -I../h >>> -I../gcl-tk >>> > typespec.c >>> > In file included from ../h/include.h:124:0, >>> > from typespec.c:29: >>> > ../h/../h/new_decl.h:210:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or >>> ‘__attribute__’ before ‘{’ token >>> > DEFUN { >>> > ^ >>> > make[1]: *** [typespec.o] Error 1 >>> > make[1]: Leaving directory `/home/blake/Backup/gcl.git/gcl/o' >>> > make: *** [unixport/saved_pre_gcl] Error 2 >>> > blake@blake-sony ~/Backup/gcl.git/gcl $ >>> > >>> > >>> > >>> >>> -- >>> Camm Maguire >>> [email protected] >>> ============================================================ >>> ============== >>> "The earth is but one country, and mankind its citizens." -- >>> Baha'u'llah >>> >> >> >
_______________________________________________ Gcl-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gcl-devel
