With installed sbcl and gcc, just a: git clone --depth=1 https://github.com/fricas/fricas.git cd fricas && ./configure && make && sudo make install
should do the trick. Le mar. 30 mai 2023 à 16:52, Grégory Vanuxem <g.vanu...@gmail.com> a écrit : > Hello Sid, > > Have you tried to completely build the FriCAS Git version, Waldek have > committed different things I think. Personally, the copy of FriCAS I'm > working on has the totality of FriCAS algebra source code and I do not > encounter this issue. May be your FriCAS version is missing algebra > modifications. > > Regards, > __ > Greg > > Le mar. 30 mai 2023, 16:31, Sid Andal <andal...@gmail.com> a écrit : > >> Compilation of the updated naalg.spad leads to the following errors: >> >> >> (1) -> )compile naalg.spad >> . >> . >> . >> . >> ****** Domain: R already in scope >> augmenting R: (IntegralDomain) >> processing macro definition LSMP ==> LinearSystemMatrixPackage2 R >> compiling exported coordinates : ($,Vector $) -> Vector R >> Semantic Errors: >> [1] reductum: first is BOTH a variable and a literal >> [2] coordinates: LinearSystemMatrixPackage2 is not a known type >> >> Warnings: >> [1] monomial?: x has no value >> [2] construct: k has no value >> [3] construct: c has no value >> >> ****** comp fails at level 3 with expression: ****** >> error in function coordinates >> >> (SEQ >> (|:=| (|:| |m| (|NonNegativeInteger|)) >> (|::| (|maxIndex| |b|) (|NonNegativeInteger|))) >> (|:=| (|:| |transitionMatrix| (|Matrix| R)) >> ((|Sel| (|Matrix| R) |new|) |n| |m| (|Sel| R 0))) >> (REPEAT (IN |i| (SEGMENT 1 |m|)) >> (|setColumn!| |transitionMatrix| |i| (|coordinates| (|b| |i|)))) >> (|:=| |res| | << | >> ((|Sel| (|LinearSystemMatrixPackage2| R) |solveUniquely|) >> |transitionMatrix| >> (|coordinates| |x|)) >> | >> |) >> (|exit| 1 >> (IF (|case| |res| "failed") >> (|error| "coordinates: solveUniquely failed") >> (@ |res| (|Vector| R))))) >> ****** level 3 ****** >> $x:= ((Sel (LinearSystemMatrixPackage2 R) solveUniquely) transitionMatrix >> (coordinates x)) >> $m:= $EmptyMode >> $f:= >> ((((|i| # #) (|transitionMatrix| # #) (|m| # #) ($$ #) ...))) >> >> >> Apparent user error: >> NoValueMode >> is an unknown mode >> >> (1) -> >> >> On Friday, May 19, 2023 at 7:52:20 PM UTC-5 Waldek Hebisch wrote: >> >>> On Fri, May 19, 2023 at 02:39:21PM -0700, Sid Andal wrote: >>> > Compile the entire FriCAS or just the updated/modified spad files? >>> >>> Entire FriCAS. In principle you could recompile only files affected >>> by the change, but several unmodified files are affected so it >>> is simpler to recompile entire FriCAS. >>> >>> -- >>> Waldek Hebisch >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "FriCAS - computer algebra system" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to fricas-devel+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/fricas-devel/7ba54f02-a1a3-4fe7-a8a9-6ea403a2775cn%40googlegroups.com >> <https://groups.google.com/d/msgid/fricas-devel/7ba54f02-a1a3-4fe7-a8a9-6ea403a2775cn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/CAHnU2dZCZ3ZFBSatxiQzChop%2BUOU8CUDXacVS5jtM29281ZL_A%40mail.gmail.com.