#13334: ecl.pyx won't build on Cygwin
-------------------------------------+--------------------------------------
       Reporter:  jpflori            |         Owner:  tbd         
           Type:  defect             |        Status:  needs_review
       Priority:  major              |     Milestone:  sage-5.3    
      Component:  cygwin             |    Resolution:              
       Keywords:  cygwin             |   Work issues:              
Report Upstream:  N/A                |     Reviewers:              
        Authors:  Jean-Pierre Flori  |     Merged in:              
   Dependencies:                     |      Stopgaps:              
-------------------------------------+--------------------------------------

Comment (by dimpase):

 But while running {{{./sage -b}}} I still get
 {{{
 ...
 g++ -shared -Wl,--enable-auto-image-base
 -L/home/Dima/sage-5.2.rc1/local/lib
 build/temp.cygwin-1.7.16-i686-2.7/sage/matrix/matrix_modn_dense_float.o
 -L/home/Dima/sage-5.2.rc1/local/lib
 -L/home/Dima/sage-5.2.rc1/local/lib/python2.7/config -lcsage -lgmp
 -llinbox -lgivaro -lgslcblas -lgslcblas -lstdc++ -lntl -lpython2.7 -o
 build/lib.cygwin-1.7.16-i686-2.7/sage/matrix/matrix_modn_dense_float.dll
 
/home/Dima/sage-5.2.rc1/local/lib/libgivaro.a(gmp++_int_compare.o):gmp++_int_compare.C:(.text+0x14):
 undefined reference to `__imp____gmpz_cmp'
 
/home/Dima/sage-5.2.rc1/local/lib/libgivaro.a(gmp++_int_compare.o):gmp++_int_compare.C:(.text+0x30):
 undefined reference to `__imp____gmpz_cmpabs'
 
/home/Dima/sage-5.2.rc1/local/lib/libgivaro.a(gmp++_int_compare.o):gmp++_int_compare.C:(.text+0x4c):
 undefined reference to `__imp____gmpz_cmp_si'
 [... lots more of very similar errors...]
 /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
 /home/Dima/sage-5.2.rc1/local/lib/libgivaro.a(gmp++_int_pow.o): bad reloc
 address 0xd in section `.text$_ZN7IntegerD1Ev[Integer::~Integer()]'
 collect2: ld returned 1 exit status
 gcc -I/usr/include/ncurses -fno-strict-aliasing -fwrapv -DNDEBUG -g
 -fwrapv -O3 -Wall -Wstrict-prototypes
 -I/home/Dima/sage-5.2.rc1/local/include
 -I/home/Dima/sage-5.2.rc1/local/include/csage
 -I/home/Dima/sage-5.2.rc1/devel/sage/sage/ext
 -I/home/Dima/sage-5.2.rc1/local/include/python2.7 -c
 sage/matrix/matrix_modn_dense_double.cpp -o
 build/temp.cygwin-1.7.16-i686-2.7/sage/matrix/matrix_modn_dense_double.o
 -DDISABLE_COMMENTATOR -w
 error: command 'g++' failed with exit status 1
 Error installing modified sage library code.
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13334#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to