axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] Building Axiom on Slackware


From: Stephen Wilson
Subject: Re: [Axiom-developer] Building Axiom on Slackware
Date: Wed, 8 Apr 2009 20:52:44 -0400
User-agent: Mutt/1.5.18 (2008-05-17)

Hi Igor,

On Wed, Apr 08, 2009 at 07:48:19PM +0400, Igor Pashev wrote:
> I get this error after about a year of my tries :-)
>
> ## SKIP ##
> compiling VECTOR.lsp to VECTOR.o
> =====================================
> === algebra bootstrap complete ======
> =====================================
> make[3]: *** No rule to make target
> `/tmp/axiom/mnt/linux/algebra/AHYP.o', needed by `src'.  Stop.
> make[3]: Leaving directory `/tmp/axiom/src/algebra'
> make[2]: *** [algebradir] Error 2
> make[2]: Leaving directory `/tmp/axiom/src'
> make[1]: *** [srcdir] Error 2
> make[1]: Leaving directory `/tmp/axiom'
> make: *** [all] Error 2

No idea what this can be.  I have been building Axiom on Slackware for years and
have never had a problem.  A fresh Git checkout seems to progress well for me
(on Slackware 12.1.0).  This almost looks like lack of disk space perhaps, or
some other local idiosyncrasy.

> ===========================================================
> As far as I know, the issue is this rule in file "src/algebra/Makefile":
> ${OUT}/%.o: ${MID}/%.nrlib/code.o
>       @ echo copying $*.nrlib to $*.o
>       @ cp ${MID}/$*.nrlib/code.o ${OUT}/$*.
>
> I think so because when I remove "${MID}/%.nrlib/code.o",
> 'make' finds this rule but, of cause,
> fails not finding "${MID}/AHYP.nrlib/code.o"
>
> Also in some my project I had similar trouble trying
> to connect a target in one directory with a prerequisite in another.
>
> Looking at other linux distributions (Debian, ALT-Linux), I
> found there are no such problems and no specific patches.
>
>
> ==========================================================
> I'm using:
> Slackware 12.2.0
> GNU Make 3.81
> GNU Awk 3.1.6
>
> Build log is very long and starts with:
> 1 making a linux system, PART=cprogs SUBPART=everything
> 2 Environment SPAD=/tmp/axiom/mnt/linux SYS=linux SPD=/tmp/axiom
> LSP=/tmp/axiom/lsp GCLDIR=/tmp/axiom/lsp/gcl-2.6.8pre3
> SRC=/tmp/axiom/src INT=/tmp/axiom/int OBJ=/tmp/axiom/obj
> MNT=/tmp/axiom/mnt ZIPS=/tmp/axiom/zips TMP=/tmp/axiom/obj/tmp
> SPADBIN=/tmp/axiom/mnt/linux/bin INC=/tmp/axiom/src/include
> CCLBASE=/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything
> NOISE=-o /tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.8pre3
> TANGLE=/tmp/axiom/mnt/linux/bin/lib/notangle VERSION=Axiom (March 2009)
> PATCH=patch DOCUMENT=/tmp/axiom/mnt/linux/bin/document
> WEAVE=/tmp/axiom/mnt/linux/bin/lib/noweave UNCOMPRESS=gunzip
>
>
> _______________________________________________
> Axiom-developer mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/axiom-developer

Take care,
Steve




reply via email to

[Prev in Thread] Current Thread [Next in Thread]