Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread Waldek Hebisch
Martin Rubey wrote: > Dear Waldek, Tim, Cliff, > > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > > > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > > > > > > > I agree that algebra bootstrap should be revisited. But IMHO the > > > > main work to do is outside Makefiles: I think that algebra sh

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread root
You've clearly spent a fair amount of time understanding things about axiom. Hopefully you're documenting as you learn so we can all benefit from your work. t ___ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/l

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread root
Actually, it appears you are correct. I was confused by the compression. At some point in the near future we should eliminate the compression and that would eliminate the compress.daase file completely. t ___ Axiom-developer mailing list Axiom-develope

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread root
> > This is not a valid database file. > > I'll see if I can document the structure of such a file. > > > > t > > > > > > (30 . 3469429128) > > ((|Category| NIL NIL NIL "NIL" NIL T NIL (NIL) NIL NIL NIL) (|Union| NIL > > NIL NIL "NIL" NIL NIL NIL (NIL) |domain| NIL NIL) (|Record| NIL NIL NIL >

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread Waldek Hebisch
> This is not a valid database file. > I'll see if I can document the structure of such a file. > > t > > > (30 . 3469429128) > ((|Category| NIL NIL NIL "NIL" NIL T NIL (NIL) NIL NIL NIL) (|Union| NIL NIL > NIL "NIL" NIL NIL NIL (NIL) |domain| NIL NIL) (|Record| NIL NIL NIL "NIL" NIL > NIL NIL

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread Gabriel Dos Reis
C Y <[EMAIL PROTECTED]> writes: [...] | http://lists.nongnu.org/archive/html/axiom-developer/2006-10/msg00039.html | | Ah! I remember seeing that but I confess I did not appreciate the full | significance of it. Very nice indeed. | | Gaby, is there any plan to incorporate this into the build-

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread root
> I agree. The only thing one has to do is to rebuild the databases after each > layer. In fact, I did this manually to build an Axiom with my Guessing > Package... > > I said > > make DAASE=../../int > > after each layer. (It's a pain, but it works.) > > Tim, you wrote the Makefile, do you kn

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-16 Thread C Y
--- Waldek Hebisch <[EMAIL PROTECTED]> wrote: > > > > > > I agree that algebra bootstrap should be revisited. But IMHO the > > > main work to do is outside Makefiles: I think that algebra should > > > build just from spad files using Spad compiler and almost empty > > > databases. > > > > Agree

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Martin Rubey
Dear Waldek, Tim, Cliff, Waldek Hebisch <[EMAIL PROTECTED]> writes: > > Waldek Hebisch <[EMAIL PROTECTED]> writes: > > > > > > I agree that algebra bootstrap should be revisited. But IMHO the > > > main work to do is outside Makefiles: I think that algebra should > > > build just from spad file

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread root
This is the documentation of daase.lisp.pamphet Some of it is new and I'll add it to the file. 1) KAF FILE FORMAT == This documentation refers to KAF files which are random access files. NRLIB files are KAF files (look for NRLIB/index.KAF) The form

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread root
This is not a valid database file. I'll see if I can document the structure of such a file. t (30 . 3469429128) ((|Category| NIL NIL NIL "NIL" NIL T NIL (NIL) NIL NIL NIL) (|Union| NIL NIL NIL "NIL" NIL NIL NIL (NIL) |domain| NIL NIL) (|Record| NIL NIL NIL "NIL" NIL NIL NIL (NIL) |domain| NIL

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Waldek Hebisch
Bill Page wrote: > On October 15, 2006 9:38 PM Waldek Hebisch wrote: > > ... > > Concerning bootstrap: one can replace browse.daase and > > operations.daase by "empty" databases and bootstrap still works > > fine. I was able to build large part of algebra (including most > > of the files which AT

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Waldek Hebisch
> Waldek Hebisch <[EMAIL PROTECTED]> writes: > > > > I agree that algebra bootstrap should be revisited. But IMHO the > > main work to do is outside Makefiles: I think that algebra should > > build just from spad files using Spad compiler and almost empty > > databases. > > Agree, but that's mo

RE: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Bill Page
On October 15, 2006 9:38 PM Waldek Hebisch wrote: > ... > Concerning bootstrap: one can replace browse.daase and > operations.daase by "empty" databases and bootstrap still works > fine. I was able to build large part of algebra (including most > of the files which ATM are build from Lisp) using

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread C Y
Waldek Hebisch <[EMAIL PROTECTED]> writes: > > I agree that algebra bootstrap should be revisited. But IMHO the > main work to do is outside Makefiles: I think that algebra should > build just from spad files using Spad compiler and almost empty > databases. Agree, but that's more than just the

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Waldek Hebisch
> Waldek Hebisch <[EMAIL PROTECTED]> writes: > > | Currently rules are appended to more-rules.mk. When make is re-run > | all more-rules.mk gets duplicated. I think that we should just > | replace content of more-rules.mk: > > The whole thing should be revisited. That is on my TODO list. > the m

Re: [Axiom-developer] build-improvements and more-rules.mk

2006-10-15 Thread Gabriel Dos Reis
Waldek Hebisch <[EMAIL PROTECTED]> writes: | Currently rules are appended to more-rules.mk. When make is re-run | all more-rules.mk gets duplicated. I think that we should just | replace content of more-rules.mk: The whole thing should be revisited. That is on my TODO list. the more-rules.mk was

[Axiom-developer] build-improvements and more-rules.mk

2006-10-14 Thread Waldek Hebisch
Currently rules are appended to more-rules.mk. When make is re-run all more-rules.mk gets duplicated. I think that we should just replace content of more-rules.mk: --- src/Makefile.pamphlet (wersja 181) +++ src/Makefile.pamphlet (kopia robocza) @@ -221,7 +221,7 @@ >