#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.