Skip to content

Cannot import sage.libs.lcalc.lcalc_Lfunction #13351

@jpflori

Description

@jpflori

Cygchecking the package shows that it looks for an inexistent libLfunction.so.
Indeed, this file is moved to libLfunction.dll on Cygwin to let Sage build.
But at runtime, it is the original .so file which is looked for (surely some DT_SONAME equivalent).
Letting libLfunction.so in place and symlinking it from libLfunction.dll seems more functional.

A better solution would to tell lcalc to build directly a .dll file on Cygwin (and .dylib on Mac OS X, etc.).
Updated spkg doing so at
http://perso.telecom-paristech.fr/~flori/sage/lcalc-1.23.p11.spkg
or
http://www.infres.enst.fr/~flori/sage/lcalc-1.23.p11.spkg

Apply attachment: trac_13351.patch

CC: @kcrisman @dimpase

Component: porting: Cygwin

Keywords: cygwin spkg lcalc

Author: Jean-Pierre Flori

Reviewer: Dmitrii Pasechnik

Merged: sage-5.9.beta0

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions