#10247: Sage 4.6 has PARI problems on Cygwin
------------------------+---------------------------------------------------
   Reporter:  mhansen   |       Owner:  tbd         
       Type:  defect    |      Status:  new         
   Priority:  major     |   Milestone:              
  Component:  packages  |    Keywords:  PARI, cygwin
     Author:            |    Upstream:  N/A         
   Reviewer:            |      Merged:              
Work_issues:            |  
------------------------+---------------------------------------------------
 While the spkg builds fine (modulo #10240), it introduces the some errors
 when building the following extension modules in the Sage library:

 {{{
 gcc -shared -Wl,--enable-auto-image-base
 build/temp.cygwin-1.7.5-i686-2.6/sage/libs/pari/gen.o
 -L/home/mhansen/sage-4.6/local//lib
 -L/home/mhansen/sage-4.6/local/lib/python2.6/config -lcsage -lpari -lgmp
 -lstdc++ -lntl -lpython2.6 -o
 build/lib.cygwin-1.7.5-i686-2.6/sage/libs/pari/gen.dll
 Cannot export bid_get_cyc: symbol not found
 Cannot export bid_get_gen: symbol not found
 Cannot export bnf_get_cyc: symbol not found
 Cannot export bnf_get_fu: symbol not found
 Cannot export bnf_get_fu_nocheck: symbol not found
 Cannot export bnf_get_gen: symbol not found
 Cannot export bnf_get_reg: symbol not found
 Cannot export cxcompotor: symbol not found
 Cannot export cxtofp: symbol not found
 Cannot export gtodouble: symbol not found
 Cannot export is_bigint: symbol not found
 Cannot export is_intreal_t: symbol not found
 Cannot export isintzero: symbol not found
 Cannot export nf_get_sign: symbol not found
 Cannot export nf_get_zk: symbol not found
 Cannot export pari_free: symbol not found
 Cannot export pr_get_e: symbol not found
 Cannot export pr_get_f: symbol not found
 Cannot export pr_get_gen: symbol not found
 Cannot export pr_get_p: symbol not found
 Cannot export zerocol: symbol not found
 Cannot export zeromat: symbol not found
 Cannot export zerovec: symbol not found
 collect2: ld returned 1 exit status
 error: command 'gcc' failed with exit status 1
 }}}

 {{{
 gcc -shared -Wl,--enable-auto-image-base
 build/temp.cygwin-1.7.5-i686-2.6/sage/matrix/matrix_integer_dense.o
 -L/home/mhansen/sage-4.6/local//lib
 -L/home/mhansen/sage-4.6/local/lib/python2.6/config -lcsage -liml -lgmp
 -lm -lpari -lgslcblas -lgslcblas -lstdc++ -lntl -lpython2.6 -o
 build/lib.cygwin-1.7.5-i686-2.6/sage/matrix/matrix_integer_dense.dll
 Cannot export zerocol: symbol not found
 Cannot export zeromat: symbol not found
 }}}

 {{{
 gcc -shared -Wl,--enable-auto-image-base
 build/temp.cygwin-1.7.5-i686-2.6/sage/matrix/matrix_rational_dense.o
 -L/home/mhansen/sage-4.6/local//lib
 -L/home/mhansen/sage-4.6/local/lib/python2.6/config -lcsage -lgmp -lpari
 -lstdc++ -lntl -lpython2.6 -o
 build/lib.cygwin-1.7.5-i686-2.6/sage/matrix/matrix_rational_dense.dll
 Cannot export zerocol: symbol not found
 Cannot export zeromat: symbol not found
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10247>
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