On 10/17/07, Mike Hansen <[EMAIL PROTECTED]> wrote:
> I just upgraded to Ubuntu 7.10, and I have some issues building the NTL 
> wrapper.

Try moving your sage-main repository and trying again with a clean one, then
pull in the changes in your personal repository.  I had the same problem, and
this solved it, I think.

Anyway, I'm using Ubuntu 7.10 myself, so there must have been some simple
fix like the above to get around the problem below.

William

>
> g++ -o src/ntl_wrap.os -c -fPIC -I/opt/sage/local/include
> -I/opt/sage/local/include/python2.5 -I/opt/sage/local/include/NTL
> -Iinclude src/ntl_wrap.cpp
> src/ntl_wrap.cpp: In function 'NTL::ZZ_pX ZZ_pE_to_ZZ_pX(ZZ_pE)':
> src/ntl_wrap.cpp:794: error: 'x' has incomplete type
> src/ntl_wrap.cpp:794: error: forward declaration of 'struct ZZ_pE'
> src/ntl_wrap.cpp: At global scope:
> src/ntl_wrap.cpp:912: error: expected constructor, destructor, or type
> conversion before '*' token
> src/ntl_wrap.cpp:923: error: expected constructor, destructor, or type
> conversion before '*' token
> src/ntl_wrap.cpp:1082: error: expected constructor, destructor, or
> type conversion before '*' token
> src/ntl_wrap.cpp:1087: error: expected constructor, destructor, or
> type conversion before '*' token
> src/ntl_wrap.cpp:1092: error: variable or field 'ZZ_pEContext_restore'
> declared void
> src/ntl_wrap.cpp:1092: error: 'ZZ_pEContext' was not declared in this scope
> src/ntl_wrap.cpp:1092: error: 'ctx' was not declared in this scope
> src/ntl_wrap.cpp:1093: error: expected ',' or ';' before '{' token
> scons: *** [src/ntl_wrap.os] Error 1
> ERROR: There was an error building c_lib.
>
>
> Here is the ouput of g++ -v
> [EMAIL PROTECTED]:/opt/sage$ g++ -v
> Using built-in specs.
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
> --enable-shared --with-system-zlib --libexecdir=/usr/lib
> --without-included-gettext --enable-threads=posix --enable-nls
> --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug
> --enable-mpfr --enable-checking=release x86_64-linux-gnu
> Thread model: posix
> gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
>
> I've submitted a http://trac.sagemath.org/sage_trac/ticket/914
>
> --Mike
>
> >
>


-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to