Skip to content

Let libgap build a shared library on Cygwin #14038

@jpflori

Description

@jpflori

We need to pass -no-undefined to libtool, the proper place is in libgap_la_LDFLAGS, potentially only on Cygwin and other Windows systems (have a look in GMP/MPIR/MPFR for examples), but should not hurt anyway elsewhere if added unconditionally.

(By the way the spkg-install script is terrible, does not use $MAKE, use [ ] and [[ ]], sets CXXFLAGS but does not export it...)

http://www.stp.dias.ie/~vbraun/Sage/spkg/libgap-4.5.7.p1.spkg

CC: @kcrisman @dimpase @vbraun

Component: packages: standard

Keywords: cygwin spkg libgap

Author: Volker Braun, Jean-Pierre Flori

Reviewer: Jean-Pierre Flori, Dmitrii Pasechnik

Merged: sage-5.8.beta0

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions