| 1 | initial version |
On my installation, in a notebook cell:
%cython
cimport sage.rings.number_field.number_field_element_quadratic
yields
[...]code_sage4_spyx_0.c:644:14: error: field __pyx___numerator has incomplete type
[...]code_sage4_spyx_0.c:645:13: error: field __pyx___denominator has incomplete type
[...]code_sage4_spyx_0.c:1090:13: error: field x has incomplete type
[...]code_sage4_spyx_0.c:1356:14: error: field x has incomplete type
error: command 'gcc' failed with exit status 1
but adding the magic comment below (see http://wiki.sagemath.org/faq) makes gcc happy:
%cython
#clang c++
cimport sage.rings.number_field.number_field_element_quadratic
| 2 | No.2 Revision |
On my installation, in a notebook cell:
%cython
cimport sage.rings.number_field.number_field_element_quadratic
yields
[...]code_sage4_spyx_0.c:644:14: error: field __pyx___numerator has incomplete type
[...]code_sage4_spyx_0.c:645:13: error: field __pyx___denominator has incomplete type
[...]code_sage4_spyx_0.c:1090:13: error: field x has incomplete type
[...]code_sage4_spyx_0.c:1356:14: error: field x has incomplete type
error: command 'gcc' failed with exit status 1
but adding the magic comment below (see http://wiki.sagemath.org/faq) makes gcc quite happy:
%cython
#clang c++
cimport sage.rings.number_field.number_field_element_quadratic
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.