One guess would be that ./configure found what it thought was a usable installation of openblas, but when gsl tried to build, that openblas was not in fact usable. You can bypass this by either installing a system version of gsl or using `./configure --with-system-openblas=no` to force Sage to build its own openblas.
On Wednesday, September 29, 2021 at 2:06:43 AM UTC-7 Kwankyu Lee wrote: > My question is: why "make" does not build openblas first and then gsl, > instead of forcing me to do this manually? > > > On Wednesday, September 29, 2021 at 6:03:15 PM UTC+9 Kwankyu Lee wrote: > >> Hi, >> >> I started to build the latest Sage 9.5.beta2 from some old Sage >> installation on Mac. Then it failed while building "gsl" complaining >> missing "openblas" library. I could overcome the problem by issuing "sage >> -i openblas". I went through this twice on two Sage installations on the >> same machine. >> >> But my question is: if openblas is a requirement of building gsl, then >> why "make" build openblas first and then gsl, instead of forcing me to do >> this manually? I guess there is a bug in the make script... >> >> Thank you for attention. >> > -- 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/b409d267-5aa1-43b6-935b-21bdb3c278d0n%40googlegroups.com.