#5396: Wrapping lcalc library
-----------------------------+----------------------------------------------
   Reporter:  rishi          |       Owner:  Rishi          
       Type:  enhancement    |      Status:  positive_review
   Priority:  major          |   Milestone:  sage-4.3.1     
  Component:  number theory  |    Keywords:  lcalc          
Work_issues:                 |      Author:  rishi, ylchapuy
   Upstream:  N/A            |    Reviewer:  John Cremona   
     Merged:                 |  
-----------------------------+----------------------------------------------

Comment(by mhansen):

 What all do I need apply for this?  I get the following failure:

 {{{
 cd
 "/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/devel/sage"
 && hg qser
 cd
 "/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/devel/sage"
 && hg qimport
 /home/mhansen/.sage/temp/boxen/29343/release_0/trac_5396-refactor.patch
 cd
 "/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/devel/sage"
 && hg qpush
 cd
 "/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/devel/sage"
 && hg qimport
 /home/mhansen/.sage/temp/boxen/29343/release_0/trac_5396-review.patch
 cd
 "/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/devel/sage"
 && hg qpush

 =========================
  >>> Rebuilding Sage <<<
 =========================

 cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
 Ada/C/ObjC but not for C++
 In file included from sage/libs/lcalc/lcalc_Lfunction.cpp:149:
 sage/libs/lcalc/lcalc_sage.h:1:15: error: L.h: No such file or directory
 In file included from sage/libs/lcalc/lcalc_Lfunction.cpp:149:
 sage/libs/lcalc/lcalc_sage.h:27: error: expected constructor, destructor,
 or type conversion before ‘*’ token
 sage/libs/lcalc/lcalc_sage.h:33: error: variable or field ‘del_Complexes’
 declared void
 sage/libs/lcalc/lcalc_sage.h:33: error: ‘Complex’ was not declared in this
 scope
 sage/libs/lcalc/lcalc_sage.h:33: error: ‘A’ was not declared in this scope
 sage/libs/lcalc/lcalc_sage.h:38: error: ‘Complex’ does not name a type
 sage/libs/lcalc/lcalc_sage.h:44: error: variable or field ‘testL’ declared
 void
 sage/libs/lcalc/lcalc_sage.h:44: error: ‘L_function’ was not declared in
 this scope
 sage/libs/lcalc/lcalc_sage.h:44: error: ‘Complex’ was not declared in this
 scope
 sage/libs/lcalc/lcalc_sage.h:44: error: ‘L’ was not declared in this scope
 In file included from /usr/include/c++/4.2/ios:44,
                  from /usr/include/c++/4.2/ostream:45,
                  from /usr/include/c++/4.2/iostream:45,
                  from
 
/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/local//include/NTL/tools.h:14,
                  from
 
/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/local//include/NTL/ZZ.h:19,
                  from
 
/virtual/scratch/mhansen/release/4.3.1/alpha0/sage-4.3.1.alpha0/local//include/csage/ntl_wrap.h:2,
                  from sage/libs/lcalc/lcalc_Lfunction.cpp:151:
 /usr/include/c++/4.2/exception:40: error: expected declaration before end
 of line
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5396#comment:37>
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