On Sun, Jan 26, 2025 at 11:51 AM Marc Culler <marc.cul...@gmail.com> wrote: > > In the venv of my recently built SageMath-10.6beta4 I find: > % ls lib/python3.12/site-packages/sage/libs/coxeter3 > __init__.py coxeter.pxd decl.pxd __pycache__ coxeter.pyx > all__sagemath_coxeter3.py coxeter_group.py > > In other subdirectories of sage/libs, such as flint, one finds that every > .pyx file has an associated .so file in the same subdirectory. So I would > expect to find > lib/python3.12/site-packages/sage/libs/coxeter3/coxeter-cpython-312-darwin.so, > but it is not there. > That seems to suggest that coxeter.pyx is not being compiled by cython, and > therefore that the extension module sage.libs.coxeter3.coxeter is not being > built and hence is not installed. > > So it looks to me like the sagelib build process is skipping the step of > cythonizing and compiling cython extension modules that are part of an > optional package. > > Am I missing some step which is needed for this to happen? I have used the > --enable-coxeter3 flag in the configure command. Do I need to do something > else?
do you have anything in logs/pkgs/coxeter* ? If not, and if you use the standard make build (not meson-based one) you may try make coxeter3 and see how it goes. Dima > > - Marc > > > -- > 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 visit > https://groups.google.com/d/msgid/sage-devel/0762e04b-33ba-4bfa-8ee4-e145163dd7f7n%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 visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3VrDMKANk5Jv0hW1srkC_s9vqd3%3DG8WsDwaQD0c-gB6A%40mail.gmail.com.