#13324: Ecl does not build on (recent) Cygwins
------------------------------------------------------------+---------------
Reporter: jpflori | Owner:
tbd
Type: defect | Status:
needs_review
Priority: major | Milestone:
sage-5.3
Component: cygwin | Resolution:
Keywords: cygwin ecl spkg | Work issues:
Report Upstream: Workaround found; Bug reported upstream. | Reviewers:
Authors: Jean-Pierre Flori | Merged in:
Dependencies: | Stopgaps:
------------------------------------------------------------+---------------
Comment (by dimpase):
however, after the whole Sage build on my Cygwin is almost done, I get
{{{
...
building 'sage.ext.interpreters.wrapper_py' extension
building 'sage.ext.interpreters.wrapper_el' extension
Executing 241 commands (using 1 thread)
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/ecl/
-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/libs/ecl.c -o
build/temp.cygwin-1.7.16-i686-2.7/sage/libs/ecl.o -w
gcc -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/libs/ecl.o
-L/home/Dima/sage-5.2.rc1/local/lib
-L/home/Dima/sage-5.2.rc1/local/lib/python2.7/config -lcsage -lecl
-lstdc++ -lntl -lpython2.7 -o
build/lib.cygwin-1.7.16-i686-2.7/sage/libs/ecl.dll
build/temp.cygwin-1.7.16-i686-2.7/sage/libs/ecl.o: In function
`ecl_bignum_from_mpz':
/home/Dima/sage-5.2.rc1/devel/sage/sage/libs/eclsig.c:52: undefined
reference to `__imp____gmpz_set'
/home/Dima/sage-5.2.rc1/devel/sage/sage/libs/eclsig.c:52: undefined
reference to `__imp____gmpz_set'
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/FLINT/
-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/libs/flint/flint.c -o
build/temp.cygwin-1.7.16-i686-2.7/sage/libs/flint/flint.o -std=c99 -D_XPG6
-w
error: command 'gcc' failed with exit status 1
Error installing modified sage library code.
}}}
A missing library somewhere?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13324#comment:6>
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.