I tried reinstalling all the brew packages and xcode cli and it didn't help fix the issue. And for the `-L` flag, I tried building the `lcalc` package using the sage subshell but when I make it gives a different error `-lpari not found` which seems valid because the `-rpath` and the `-L` flags were not passed with the path where the actual pari library is present(which is in /usr/local/Cellar/pari/2.13.3/lib/). I edited lcalc makefile manually and added this pari's path to `-L` and `rpath` it gives the error `Undefined symbols for architecture x86_64` which I don't understand. I am new to C/CPP build systems and in general makefile based systems so I tried some time to understand the sage build system, but couldn't find relevant places which is causing this error.
PS: if there's any doc or articles used in sage community to get a idea of how sage build happens that would be interesting and helpful. On Thursday, 3 March 2022 at 01:28:15 UTC+5:30 François Bissey wrote: > It looks like several things not going well. The first and most obvious > one is that libntl doesn’t seem to be found. Some of the other stuff may be > related to gmp. ntl is definitely found by configure but the location of > the library is not passed with `-L` to giac and eclib at least. So I think > some stuff you are getting from brew (I am assuming it is brew) is not > setup properly for sage build. > > > On 2/03/2022, at 21:23, Niranjan M <newni...@gmail.com> wrote: > > > > Hi I am trying to build from the develop branch and I am getting this > error for few packages like (giac-1.6.0.47p3, eclib-20210625, givaro-4.1.1, > lcalc-2.0.5) > > ld: symbol(s) not found for architecture x86_64 > > Thanks for the help. > > > > -- > > You received this message because you are subscribed to the Google > Groups "sage-devel" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to sage-devel+...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/0d101b40-47f0-44ac-8a61-6df56e2aaf86n%40googlegroups.com > . > > > <giac-1.6.0.47p3.log><lcalc-2.0.5.log><eclib-20210625.log><givaro-4.1.1.log><config.log> > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/4a5df77a-ed7c-4abd-8653-5e840862d22fn%40googlegroups.com.