sxemacs-devel
[Top] [All Lists]

[Bug 7] New: Compile with '--enable-ent' fails on 'number-gaussian.h'

From: SXEmacs Issue Tracking <sxemacs-issues@xxxxxxxxxxx>
Subject: [Bug 7] New: Compile with '--enable-ent' fails on 'number-gaussian.h'
Date: Sat, 12 Nov 2005 04:47:50 +1000
http://issues.sxemacs.org/show_bug.cgi?id=7

           Summary: Compile with '--enable-ent' fails on 'number-gaussian.h'
           Product: SXEmacs
           Version: 22.1.3
          Platform: PC
        OS/Version: Unix
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Compile/Install
        AssignedTo: hroptatyr@xxxxxxxxxxx
        ReportedBy: martin.kuehl@xxxxxxxxx
         QAContact: sxemacs-devel@xxxxxxxxxxx


GCC fails to parse line 29 of the file 'number-gaussian.h', throwing 'error:
syntax error before "bigg_hashcode"'.
This is a FreeBSD 6.0 system with libgmp installed (every single
Haskell-library seems to depend on it :-).

Steps to reproduce:
- Check out sxemacs--main--22.1.3--patch-42.
- Configure with '--enable-ent'.
- Run 'gmake'

The complete error message:
gcc -c -Wall -Wno-switch -Wmissing-prototypes -Wsign-compare
-Wno-char-subscripts -Wundef -Wstrict-prototypes -Wpacked -Wpointer-arith
-Wunused-parameter -Wshadow -Wmissing-declarations -g -O3  -Demacs -I.
-DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include abbrev.c
In file included from number.h:106,
                 from lisp.h:2235,
                 from abbrev.c:35:
number-gaussian.h:29: error: syntax error before "bigg_hashcode"
number-gaussian.h:29: warning: type defaults to `int' in declaration of
`bigg_hashcode'
number-gaussian.h:29: warning: data definition has no type or storage class
number-gaussian.h:37: error: syntax error before "ulong"
number-gaussian.h:37: warning: function declaration isn't a prototype
number-gaussian.h:40: error: syntax error before "ulong"
number-gaussian.h:40: warning: function declaration isn't a prototype
In file included from number.h:109,
                 from lisp.h:2235,
                 from abbrev.c:35:
number-pseumpc.h:47: error: syntax error before "ulong"
number-pseumpc.h:47: warning: function declaration isn't a prototype
number-pseumpc.h:48: error: syntax error before "ulong"
number-pseumpc.h:48: warning: function declaration isn't a prototype
gmake[1]: *** [abbrev.o] Error 1


-- 
Configure bugmail: http://issues.sxemacs.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

<Prev in Thread] Current Thread [Next in Thread>