First of all, this is fricas-devel. You should have directed you
question to <[email protected]>. So I repost there.
Aldor should compile fine with -j N. There must be some other problem in
the middle. Try to compile with -j1, then you will better see what the
actual error message is.
My fig2eps script starts like this
==========================
#!/usr/bin/perl -w
=pod
fig2ps : convert xfig files to ps/eps/pdf processing text with LaTeX
Copyright (C) 2004-2006, 2008, 2009, 2010 Vincent Fourmond
==========================
Ralf
On 03.05.21 18:39, Tobias Neumann wrote:
> 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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/92784c45-d3e8-24c8-fb6e-b141dca05948%40hemmecke.org.