On Tue, Dec 20, 2016 at 2:27 PM, 程海 <chengdahai...@gmail.com> wrote: > Hi, > > I was trying to compiling sage-7.2 in a CentOS with release 7.0.1406 version > and gcc version " 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC)" . After a long > time waiting, i get the following error: > > Error building Sage. > > The following package(s) may have failed to build (not necessarily > during this run of 'make all'): > > * package: brial-0.8.4.3 > log file: /home/chenlei/Documents/sage-7.2/logs/pkgs/brial-0.8.4.3.log > build directory: > /home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3 > > The build directory may contain configuration files and other potentially > helpful information. WARNING: if you now run 'make' again, the build > directory will, by default, be deleted. Set the environment variable > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. > > make: *** [all] Error 1 > > > Relevant part of log file may be > make[3]: Entering directory > `/home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src' > Making all in Cudd/cudd > make[4]: Entering directory > `/home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src/Cudd/cudd' > cd ../.. && /bin/sh > /home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src/missing > automake-1.15 --foreign Cudd/cudd/Makefile > /home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src/missing: > line 81: automake-1.15: command not found > WARNING: 'automake-1.15' is missing on your system. > You should only need it if you modified 'Makefile.am' or > 'configure.ac' or m4 files included by 'configure.ac'. > The 'automake' program is part of the GNU Automake package: > <http://www.gnu.org/software/automake> > It also requires GNU Autoconf, GNU m4 and Perl in order to run: > <http://www.gnu.org/software/autoconf> > <http://www.gnu.org/software/m4/> > <http://www.perl.org/> > make[4]: *** [Makefile.in] Error 127 > make[4]: Leaving directory > `/home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src/Cudd/cudd' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/home/chenlei/Documents/sage-7.2/local/var/tmp/sage/build/brial-0.8.4.3/src' > Error building BRiAl > > real 0m5.416s > user 0m1.473s > sys 0m2.136s > ************************************************************************ > Error installing package brial-0.8.4.3 > ************************************************************************ > > Can some one help me, or point some useful sites to me?
Greetings, This was a known issue on Sage 7.2, fixed in 7.3: https://trac.sagemath.org/ticket/20634 You should be able to get around it if you run 'make autotools' in your Sage root, which will install the required versions of automake/autoconf into your Sage installation, and it should be able to proceed from there (that said, I'm not *certain* this will work, since I don't think automake-1.15 is included in the last autotools package for Sage). Otherwise you would have to make sure your system has the required autotools versions installed. Best, Erik -- 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.