Hi, it seems that there could be several issues at play here. First, B.1.72 dates back to from 2018, when arm64 arch wasn't very popular, and so it probably wasn't even tested. I found that Ubuntu 22 (but not Ubuntu 20) carries a version of qepad package for arm64, version B.1.74, which dates back to 2021, and might be a better fit. We'll do an update of our qepcad package. Is there any chance you could switch to Ubuntu 22? (With docker it might be matter of minutes).
Then you can try installing qepcad using apt-get and check that it works. While Sage doesn't at the moment have an option to use a system-wide qepcad, it is trivial to add, and we'll take care of this. Please follow https://github.com/sagemath/sage/issues/36831 (was it you who opened it? It's not 100% clear to me - the issue is the same there as here) for developments on this. HTH Dima On Thu, Dec 7, 2023 at 4:14 AM Ani J <anij...@gmail.com> wrote: > > Hello > > I am using a ubuntu 20.04 in a docker inside a mac M2. I want to use QEPCAD > in sage. > I tried installing QEPCAD with sage, but I get the following issue: > > > /root/Desktop/sage_git/sage-10.2/local/lib/saclib/include/hfloats.h:12:10: > fatal error: sysdep.h: No such file or directory > > [qepcad-B.1.72] 12 | #include "sysdep.h" > > [qepcad-B.1.72] | ^~~~~~~~~~ > > [qepcad-B.1.72] compilation terminated. > > [qepcad-B.1.72] make[7]: *** [Makefile:242: BPOLSETS.o] Error 1 > > [qepcad-B.1.72] make[6]: *** [Makefile:11: opt] Error 2 > > [qepcad-B.1.72] make[5]: *** [Makefile:32: opt] Error 2 > > [qepcad-B.1.72] Error building qepcad. > > > ------------------------------------- > > > Error building Sage. > > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all-start'): > > > * package: qepcad-B.1.72 > > last build time: Dec 6 19:36 > > log file: > /root/Desktop/sage_git/sage-10.2/logs/pkgs/qepcad-B.1.72.log > > build directory: > /root/Desktop/sage_git/sage-10.2/local/var/tmp/sage/build/qepcad-B.1.72 > > > I am attaching qepcad-B.1.72.log and config.log files here. > > -- > 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/be559f59-960e-4740-8cb5-c458b1eb52f4n%40googlegroups.com. -- 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/CAAWYfq2-dEK7C6mFqsBsrm%3DVOT8FLDid2AGBJv_e%2BHgSeN3eaw%40mail.gmail.com.