So far I am using precompiled binaries. They work. Now I am thinking on writing my own branch/contributing to sage so I followed the instructions on
http://doc.sagemath.org/html/en/developer/walk_through.html to get a developer version of sage. Basically I just typed git clone git://github.com/sagemath/sage.git cd sage git checkout develop make And get an error Message: [singular-3.1.7p1.p2] checking size of long... (cached) 0 [singular-3.1.7p1.p2] checking size of void*... 8 [singular-3.1.7p1.p2] checking size of double... 8 [singular-3.1.7p1.p2] checking size of size_t... 8 [singular-3.1.7p1.p2] configure: error: need equal sizes for long and void* [singular-3.1.7p1.p2] configure: error: ./configure failed for omalloc [singular-3.1.7p1.p2] Unable to configure Singular. [singular-3.1.7p1.p2] Error building Singular (error in config). (the log is too big to attach) What went wrong? So here are the system details: Linux 4.6.7-300.fc24.x86_64 #1 SMP Wed Aug 17 18:48:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: Fedora Description: Fedora release 24 (Twenty Four) Release: 24 Codename: TwentyFour -- 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 post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.