[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Axiom-developer] Axiom/GCL on windows
From: |
Bill Page |
Subject: |
RE: [Axiom-developer] Axiom/GCL on windows |
Date: |
Fri, 15 Dec 2006 12:17:08 -0500 |
On December 14, 2006 11:44 PM Gabriel Dos Reis wrote:
> ...
> As of revision 403, I can successfully build
> Axiom.build-improvements
> to produce AXIOMsys on Windows, using MinGW/MSYS. I followed
> the existing description of the dependencies between components,
> so I did not build src/input. I believe that is not correct.
> We should be able to build src/input too , and in particular to
> run the regression test.
There may be some input files that depend on the presence of
X. Do we want to just let these fail or somehow prevent them
from running?
> This is a heads-up, that something is buiilding and running.
I updated to revision 403 and then got the following result:
$ mkdir axiom.test
$ cd axiom.test
$ ../build-improvements/configure
...
configure: creating ./config.status
config.status: creating src/booklets/Makefile
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/lib/Makefile
config.status: creating src/lisp/Makefile
config.status: creating src/boot/Makefile
config.status: creating src/interp/Makefile
config.status: creating src/share/Makefile
config.status: creating src/algebra/Makefile
config.status: creating src/etc/Makefile
config.status: creating src/doc/Makefile
config.status: creating build/scripts/document
config.status: creating config/axiom-c-macros.h
building list of Algebra bootstrap files...done
extracting list of SPAD type definitions...done
$ make 2>&1 | tee build.log
Making in noweb
make[1]: Entering directory `/home/Administrator/axiom.test/noweb/src'
cd c; make "CC=gcc -ansi -pedantic" "CFLAGS=" all
make[2]: Entering directory `/home/Administrator/axiom.test/noweb/src/c'
notangle -Rheader getline.nw > getline.h
/bin/sh: notangle: command not found
make[2]: *** [getline.h] Error 127
make[2]: Leaving directory `/home/Administrator/axiom.test/noweb/src/c'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/Administrator/axiom.test/noweb/src'
make: *** [build/i686-pc-mingw32/bin/notangle] Error 2
-----------
I don't understand the line:
notangle -Rheader getline.nw > getline.h
since noweb is not yet built.
>
> Furthermore, when I run AXIOMsys to test simple things, I noticed
> that I don't have the usual output under linux or other
> unix-variant systems. I don't know whether this is "normal" under
> windows, or a collateral damage I've done recently. Your insight
> would be most appreciated.
>
> Below is a sample session I run.
>
> Thanks,
>
> -- Gaby
>
> $ DAASE=./target/i686-pc-mingw32
> AXIOM=./target/i686-pc-mingw32/ ./target/i686-
> pc-mingw32/bin/AXIOMsys.exe
> GCL (GNU Common Lisp) 2.6.8 CLtL1 Dec 14 2006 20:51:04
> Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl)
> Binary License: GPL due to GPL'ed components: (UNEXEC)
> Modifications of this banner must retain notice of a
> compatible license
> Dedicated to the memory of W. Schelter
>
> Use (help) to get some basic information on how to use GCL.
> Temporary directory for compiler files set to
> C:/DOCUME~1/gdr/LOCALS~1/Temp/
> AXIOM Computer Algebra System
> Version: Axiom build-improvements branch 2006-12-04
> Timestamp: Thursday December 14, 2006 at 22:00:35
> --------------------------------------------------------------
> ---------------
> Issue )copyright to view copyright notices.
> Issue )summary for a summary of useful system commands.
> Issue )quit to leave AXIOM and return to shell.
> --------------------------------------------------------------
> ---------------
>
> Using local database
> ./target/i686-pc-mingw32/algebra/compress.daase.. Usin g
> local database ./target/i686-pc-mingw32/algebra/interp.daase..
> Using local database
> ./target/i686-pc-mingw32/algebra/operation.daase..
> Using local database
> ./target/i686-pc-mingw32/algebra/category.daase..
> Using local database
> ./target/i686-pc-mingw32/algebra/browse.daase..
> (1) -> 2 + 3
>
> (1) 5
> \axPrintType{\lispLink{\verb!(|conPage| '( |PositiveInteger|
> ))!}{\verb`Positive Integer`}}(2) ->
> (2) -> x + 3 * x^3
> Loading ./target/i686-pc-mingw32//algebra/UPMP.o for package
> UnivariatePolynomialMultiplicationPackage
>
> 3
> (2) 3x + x
> \axPrintType{\lispLink{\verb!(|conPage| '( |Polynomial| (
> |Integer| ) ))!}{\verb `Polynomial`}
> \lispLink{\verb!(|conPage| '( |Integer|
> ))!}{\verb`Integer`}}(3) - > )quit
>
>
This stuff:
> \axPrintType{\lispLink{\verb!(|conPage| '( |Polynomial| (
> |Integer| ) ))!}{\verb `Polynomial`}
> \lispLink{\verb!(|conPage| '( |Integer|
> ))!}{\verb`Integer`}}(3) - > )quit
is definitely not normal. Of course it should look exactly the
same as on linux. This looks like the type information in some
hyperdoc markup format. Very strange.
Regards,
Bill Page.
- RE: [Axiom-developer] Axiom/GCL on windows, (continued)
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/12
- RE: [Axiom-developer] Axiom/GCL on windows, Bill Page, 2006/12/12
- Re: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/26
- RE: [Axiom-developer] Axiom/GCL on windows, Page, Bill, 2006/12/29
- RE: [Axiom-developer] Axiom/GCL on windows, Page, Bill, 2006/12/29
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/29
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/29
- RE: [Axiom-developer] Axiom/GCL on windows, Page, Bill, 2006/12/13
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/13
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/14
- RE: [Axiom-developer] Axiom/GCL on windows,
Bill Page <=
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/15
- RE: [Axiom-developer] Axiom/GCL on windows, Vanuxem Gregory, 2006/12/15
- RE: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/15
- RE: [Axiom-developer] Axiom/GCL on windows, Bill Page, 2006/12/15
- RE: [Axiom-developer] Axiom/GCL on windows, Vanuxem Gregory, 2006/12/16
- RE: [Axiom-developer] Axiom/GCL on windows, Bill Page, 2006/12/16
- Re: [Axiom-developer] Axiom/GCL on windows, Gabriel Dos Reis, 2006/12/16
Re: [Axiom-developer] Axiom/GCL on windows, Vanuxem Gregory, 2006/12/11