Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

System-wide GCC picks Sage's libraries on Cygwin #14697

Closed
jpflori opened this issue Jun 6, 2013 · 2 comments
Closed

System-wide GCC picks Sage's libraries on Cygwin #14697

jpflori opened this issue Jun 6, 2013 · 2 comments

Comments

@jpflori
Copy link

jpflori commented Jun 6, 2013

On Cygwin, libraries are stored in "bin" together with executables.
As we add Sage's bin directory to PATH (to be able to use the executables we generated!), the system-wide GCC may pick up some Sage's libraries (e.g. gmp, mpfr or mpc) rather than the system-wide ones it is supposed to if versions are identical.
Unfortunately, this may raise incompatibilities: I experienced a bunch of segfaults when building different spkgs.

CC: @nexttime @kcrisman @dimpase

Component: porting: Cygwin

Keywords: cygwin gcc path

Reviewer: Jean-Pierre Flori

Issue created by migration from https://trac.sagemath.org/ticket/14697

@jpflori jpflori added this to the sage-5.11 milestone Jun 6, 2013
@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@jpflori
Copy link
Author

jpflori commented Nov 25, 2014

comment:5

Fixed by #10572.

@jpflori
Copy link
Author

jpflori commented Nov 25, 2014

Reviewer: Jean-Pierre Flori

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants