#6451: Fint uses a non-portable option to 'cp' which fails on Solaris.
----------------------+-----------------------------------------------------
Reporter: drkirkby | Owner: tbd
Type: defect | Status: new
Priority: major | Milestone: sage-4.1
Component: solaris | Keywords: solaris GNUism
Reviewer: | Author:
Merged: |
----------------------+-----------------------------------------------------
I noticed a problem when building 'sage-4.1.alpha2.spkg'. It complains
{{{
ld: fatal: library -lflint: not found
}}}
But the flint package indicates it was installed. However, when I tried to
build flint again, I see this error message:
{{{
Deleting old FLINT
Installing new library file
cp: illegal option -- a
Usage: cp [-f] [-i] [-p] [...@] f1 f2
cp [-f] [-i] [-p] [...@] f1 ... fn d1
cp -r|-R [-H|-L|-P] [-f] [-i] [-p] [...@] d1 ... dn-1 dn
}}}
It's clear flint is making use of some GNU-specific option to 'cp' The
fact the copy fails means of course the library does not get installed.
I'll post a fix later - it should be trivial
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6451>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---