gramian / matrico

A flonum matrix module for CHICKEN Scheme.
http://numerical-schemer.xyz
Other
1 stars 0 forks source link

Installation error #3

Closed MigAP closed 1 day ago

MigAP commented 1 day ago

Hello,

I am unable to install the egg on Debian 12 with the following version of chicken scheme:

CHICKEN
(c) 2008-2021, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 5.3.0 (rev e31bbee5)
linux-unix-gnu-x86-64 [ 64bit dload ptables ]

Here is the output of chicken-install matrico:

Error: Module `fpmath' has unresolved identifiers
  In file `src/fpmath.scm':

  Unknown identifier `fpsinh'
    In procedure `fplnsinh' on line 122

  Unknown identifier `fpcosh'
    In procedure `fplncosh' on line 126

Error: Module `fpmath' has unresolved identifiers
  In file `src/fpmath.scm':

  Unknown identifier `fpsinh'
    In procedure `fplnsinh' on line 122

  Unknown identifier `fpcosh'
    In procedure `fplncosh' on line 126

Error: shell command terminated with nonzero exit code
Error: shell command terminated with nonzero exit code
256
"sh /home/migap/.cach
256
"sh /home/migap/.cache/chicken-ine/chicken-install/matricstall/matrico/matrico.bo/matrico.build.sh"
uild.sh"

Thank you in advance for any help :)

Miguel

gramian commented 1 day ago

Hi, I see. Try installing the previous egg version (0.5rel) via:

chicken-install matrico:0.5rel

I removed the manual versions for the fp functions added in CHICKEN 5.4 from fpmath which likely causes this. Hmm for backward compatibility I guess I will re-add this behind a cond-expand macro in the next version.

MigAP commented 1 day ago

It solves the problem ! Thank you.