I don't see any concrete errors in the log below. But it seems to me
that you are running make with multiple parallel jobs (-jX), and some of
them failed. I've noticed that the build can run into trouble with -j. I
would recommend to try again with just one job, i.e. just "make" or
"make -j1". It must be that some dependencies are not properly taken
care of.

Best wishes,
Tobias

Quoting Andrey G. Grozin (2021-05-03 12:13:17)
> Hello *,
> 
> I'm trying to compile the current aldor from github.com/aldorlang/aldor
> on Gentoo linux and I get
> 
> Making all in al
> make[4]: Entering directory 
> '/var/tmp/portage/dev-lang/aldor-1.3.0/work/aldor-859b69f0452de3fc09bcce14a3d3950f290909f0/aldor/aldor/lib/libfoamlib/al'
> set -e;                 \
> true > lang.dep_tmp;                            \
> for i in ; do   \
>     d=$(basename $i .dep);               \
>     cat $i >> lang.dep_tmp;                      \
>     echo $d >> lang.dep_tmp;     \
> done;                                   \
> if test ! -f lang.dep; then                     \
>     mv lang.dep_tmp lang.dep;                    \
> elif diff lang.dep lang.dep_tmp > /dev/null; then       \
>     rm lang.dep_tmp;                             \
> else                                    \
>     mv lang.dep_tmp lang.dep;                    \
> fi
> set -e;         \
> ar cr _sublib_depend_foamlib.al;                        \
> for l in ; do   \
>     if [ ! -f $l ]; then \
>        echo "missing $l";        \
>        exit 1;                   \
>     fi;                          \
>     ar x $l;                     \
>     ar r _sublib_depend_foamlib.al $(ar t $l);   \
>     rm $(ar t $l);               \
>          done
> set -e;                 \
> true > machine.dep_tmp;                         \
> for i in lang.dep; do   \
>     d=$(basename $i .dep);               \
>     cat $i >> machine.dep_tmp;                   \
>     echo $d >> machine.dep_tmp;  \
> done;                                   \
> if test ! -f machine.dep; then                  \
>     mv machine.dep_tmp machine.dep;                      \
> elif diff machine.dep machine.dep_tmp > /dev/null; then \
>     rm machine.dep_tmp;                          \
> else                                    \
>     mv machine.dep_tmp machine.dep;                      \
> fi
> set -e;                                                 \
> rm -f lang.c lang.ao;                                                   \
> cp _sublib_depend_foamlib.al libfoamlib_lang.al; 
> \
> ar r libfoamlib_lang.al ;       \
>    ../../../../aldor/src/aldor -Nfile=../../../../aldor/src/aldor.conf 
> -Mno-ALDOR_W_WillObsolete -Wcheck -Waudit -Z db -Q8  -Y. 
> -I../../../../aldor/lib/libfoamlib/al -lAxlLib=foamlib_lang -DBuildAxlLib 
> -Fasy=lang.asy -Fao=lang.ao -Fabn=lang.abn lang.as ; 
> \
> rm libfoamlib_lang.al
> set -e;                 \
> true > basic.dep_tmp;                           \
> for i in lang.dep machine.dep; do       \
>     d=$(basename $i .dep);               \
>     cat $i >> basic.dep_tmp;                     \
>     echo $d >> basic.dep_tmp;    \
> done;                                   \
> if test ! -f basic.dep; then                    \
>     mv basic.dep_tmp basic.dep;                  \
> elif diff basic.dep basic.dep_tmp > /dev/null; then     \
>     rm basic.dep_tmp;                            \
> else                                    \
>     mv basic.dep_tmp basic.dep;                  \
> fi
> make[4]: *** [../../../../lib/buildlib.mk:84: lang.ao] Error 139
> make[4]: *** Waiting for unfinished jobs....
> make[4]: Leaving directory 
> '/var/tmp/portage/dev-lang/aldor-1.3.0/work/aldor-859b69f0452de3fc09bcce14a3d3950f290909f0/aldor/aldor/lib/libfoamlib/al'
> make[3]: *** [Makefile:549: all-recursive] Error 1
> make[3]: Leaving directory 
> '/var/tmp/portage/dev-lang/aldor-1.3.0/work/aldor-859b69f0452de3fc09bcce14a3d3950f290909f0/aldor/aldor/lib/libfoamlib'
> make[2]: *** [Makefile:375: all-recursive] Error 1
> make[2]: Leaving directory 
> '/var/tmp/portage/dev-lang/aldor-1.3.0/work/aldor-859b69f0452de3fc09bcce14a3d3950f290909f0/aldor/aldor/lib'
> make[1]: *** [Makefile:379: all-recursive] Error 1
> make[1]: Leaving directory 
> '/var/tmp/portage/dev-lang/aldor-1.3.0/work/aldor-859b69f0452de3fc09bcce14a3d3950f290909f0/aldor/aldor'
> make: *** [Makefile:602: all-recursive] Error 1
> 
> Any ideas how to proceed?
> 
> By the way, to generate documentation, configure wants fig2eps. Is it this 
> script?
> http://www.courville.org/home/fig2eps
> 
> Thanks in advance,
> Andrey

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/162005996041.2737483.11744564801929455071%40T440s.

Reply via email to