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.

Reply via email to