[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile won't compile solaris 10, ultra enterprise
From: |
Marco Maggi |
Subject: |
Re: guile won't compile solaris 10, ultra enterprise |
Date: |
Fri, 7 Dec 2007 20:55:34 +0100 |
"LICON, RAY (ATTPB)" wrote:
>numbers.c: In function `scm_log':
>numbers.c:6015: error: `_Complex_I' undeclared (first use
in this >function)
I have no access to your platform. The documentation of the
GNU C Library seems to imply that _Complex_I was
introduced with C99, can you check what standard
your compiler is using?
AFAICT Guile uses _Complex_I only in the definition of the
macro SCM_COMPLEX_VALUE in "libguile/numbers.c".
Can you try to change that instance with the value used
on your platform to indicate the imaginary unit and report
on the result?
There were previous reports on such a thing, example:
http://lists.gnu.org/archive/html/bug-guile/2007-09/msg00003.html
--
Marco Maggi
"Now feel the funk blast!"
Rage Against the Machine - "Calm like a bomb"