#13325: eclib does not build on Cygwin
------------------------------------------------------------+---------------
Reporter: jpflori | Owner:
tbd
Type: defect | Status:
needs_review
Priority: major | Milestone:
sage-5.3
Component: cygwin | Resolution:
Keywords: eclib spkg cygwin | Work issues:
Report Upstream: Workaround found; Bug reported upstream. | Reviewers:
Authors: Jean-Pierre Flori | Merged in:
Dependencies: #13333 | Stopgaps:
------------------------------------------------------------+---------------
Comment (by jpflori):
Replying to [comment:51 cremona]:
> Thanks for the comments. I can avoit the warning about GNU make
extesion for the addsuffix command by using (for example)
> {{{
> PROCS_PROGS_SUFFIXED = $(PROCS_PROGS:=$(EXEEXT))
> }}}
> instead. I have not yet found a way to avoid your (very neat) checkrun
macro together with foreach. I think I will leave that in and wait for
someone to aomplain (there usually is someone, if some non-POSIX thing is
used).
>
> I have added test input/output for the remaining programs in progs. In
view of your last comments I will not stop that other programs from
building wnen allprogs is not set: it would need changing the working of
"make check" too, and I think that something useful is being served by
building and testing these programs in progs as well as the pure tests.
And I will make similar changes to the Makefile in tests as you did in
progs, including adding test input/output for the few which do not yet
have them.
Oh, I somehow failed to included such changes in the patch I uploaded
here.
As you noted, the changes should be similar to those for progs.
Just one remark, for the programs to be built in test, you can use
check_PROGRAMS which ensures that they are only built for make check,
rather that noinst_PROGRAMS.
>
> Good point about checking the diff output; I will try that.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13325#comment:54>
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.