Opened 10 years ago
Last modified 10 years ago
#13333 closed defect
Copy libpari.dll.a on Cygwin — at Version 4
Reported by: | jpflori | Owned by: | tbd |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | porting: Cygwin | Keywords: | pari spkg cygwin |
Cc: | dimpase | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | Fixed upstream, but not in a stable release. | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
On Cygwin, PARI produces not only a shared library dll file but also an import dll.a file. Nonetheless, the dll.a is not copied by the install targets of the Makefile.
And having it would ensure that other shared libraries linked with -lpari would link to libpari.dll rather than libpari.a (and some as eclib won't work with libpari.a anyway, see #13325), because ld looks in order for dll.a, then a, then dll.
Use the spkg at: http://perso.telecom-paristech.fr/~flori/sage/pari-2.5.2.p1.spkg
Change History (4)
comment:1 follow-up: ↓ 3 Changed 10 years ago by
comment:2 Changed 10 years ago by
I'll post an updated spkg based on #13320 when this gets positive review.
comment:3 in reply to: ↑ 1 Changed 10 years ago by
Replying to jpflori:
Tentative spkg available at http://perso.telecom-paritech.fr/~flori/sage/pari-2.5.1.p4.spkg
should be http://perso.telecom-paristech.fr/~flori/sage/pari-2.5.1.p4.spkg
comment:4 Changed 10 years ago by
- Cc dimpase added
- Description modified (diff)
- Status changed from new to needs_review
Updated spkg on top of pari-2.5.2.p0 from #13320: http://perso.telecom-paristech.fr/~flori/sage/pari-2.5.2.p1.spkg
Tentative spkg available at http://perso.telecom-paritech.fr/~flori/sage/pari-2.5.1.p4.spkg