axiom-developer
[Top][All Lists]
Advanced

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

[Axiom-developer] Re: Re: things to try


From: Jinzhong Niu
Subject: [Axiom-developer] Re: Re: things to try
Date: Sat, 18 Dec 2004 13:58:38 -0500

That makes sense. I did the compilation remotely from a windows pc. I will try 
again when I am physically at the computer in our lab. Thanks a lot.

Jinzhong

---------- Original Message -------------
From: "root" address@hidden
To: "address@hidden" address@hidden
Sent: 2004-12-18 13:17:08
Subject: Re: things to try


>Jinzhong,
>
>The reason your console output ended with a running Axiom command 
>prompt is that the Axiom build runs tests. The test you were running
>is called "wiggle" (src/input/wiggle.input.pamphlet). It attempts
>to draw a graph on the screen. It appears that the graph process
>never started (perhaps you don't have xhost permission to open a
>window?) or that the graph process hung somewhere. Normally the
>axiom build completes and returns to a top level shell prompt.
>
>It appears that there may be a race condition for handling graphics.
>
>As for the issue of )quit vs quit...
>'quit' is a perfectly valid variable name as are most other
>symbols so there has to be a syntax for "escaping" the commands.
>axiom uses a leading paren for all commands.
>
>In any case, you should now have a working axiom, right?
>
>btw, please copy address@hidden as there are several
>people on this list who either have answers or have similar problems.
>
>Tim
>
>============== attached email =========================================
>
>It seems that someone has actually updated the version in the arch
>server, so I updated my local copy without doing anything on the
>Makefile.pamphlet. The problem seemed gone, but the compilation never
>brought the prompt back. The following is the ending part of the
>output of the compilation.
>
>########################################################################
>....
>make[3]: Leaving directory 
>`/home/jniu/axiom/axiom--main--1--patch-15/src/graph'
>5 making /home/jniu/axiom/axiom--main--1--patch-15/src/sman
>make[3]: Entering directory 
>`/home/jniu/axiom/axiom--main--1--patch-15/src/sman'
>18 finished /home/jniu/axiom/axiom--main--1--patch-15/src/sman
>make[3]: Leaving directory `/home/jniu/axiom/axiom--main--1--patch-15/src/sman'
>33 making /home/jniu/axiom/axiom--main--1--patch-15/src/input
>make[3]: Entering directory 
>`/home/jniu/axiom/axiom--main--1--patch-15/src/input'
>3 making /home/jniu/axiom/axiom--main--1--patch-15/int/input
>
>make[4]: Entering directory 
>`/home/jniu/axiom/axiom--main--1--patch-15/int/input'
>967a making /home/jniu/axiom/axiom--main--1--patch-15/int/input/wiggle.output 
>from /home/jniu/axiom/axiom--main--1--patch-15/int/input/wiggle.input
>sman:main entered
>sman:process_options entered
>sman:set_up_defaults entered
>sman:set_up_defaults exit
>sman:process_arguments entered
>  sman -noclef -gr -nonag -noht -noiw -ihere -ihere -nox -ws 
> '$AXIOM/bin/AXIOMsys' -grprog '$AXIOM/lib/viewman' -nagprog 
> '$AXIOM/lib/nagman' -htprog '$AXIOM/bin/hypertex -s' -clefprog '' 
> -sessionprog '$AXIOM/lib/session' -clientprog '$AXIOM/lib/spadclient' -rm 
> '(null)' -rv '(null)' -paste '(null)' 
>sman:process_arguments exit
>sman:process_options exit
>sman:start_the_local_spadclient: $AXIOM/lib/spadclient
>                        AXIOM Computer Algebra System 
>             Version of Saturday December 18, 2004 at 02:45:08 
>-----------------------------------------------------------------------------
>   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 
> /home/jniu/axiom/axiom--main--1--patch-15/mnt/linux/algebra/compress.daase..  
>  Re-reading compress.daase   Using local database 
> /home/jniu/axiom/axiom--main--1--patch-15/mnt/linux/algebra/interp.daase..   
> Re-reading interp.daase
>   Using local database 
> /home/jniu/axiom/axiom--main--1--patch-15/mnt/linux/algebra/operation.daase.. 
>   Re-reading operation.daase
>   Using local database 
> /home/jniu/axiom/axiom--main--1--patch-15/mnt/linux/algebra/category.daase..  
>  Re-reading category.daase
>   Using local database 
> /home/jniu/axiom/axiom--main--1--patch-15/mnt/linux/algebra/browse.daase..   
> Re-reading browse.daase
>(1) -> 
>(1) ->
>
>########################################################################
>
>When I checked with 'ps', it seemed that 'mnt/linux/bin/AXIOMsys' has
>been started, which I guess was axiom just built. Is this what I am
>supposed to see? I don't think it a good idea to launch axiom right
>away at the end of 'make'. Instead it may be more straightforward to
>give a message telling how to launch axiom after the compilation
>succeeds. In addition, I missed the ')' before 'quit' in my first try
>after '(1) ->'. I guess that's the style you guys have been practicing
>since 30 years ago with axiom. But from the viewpoint of user
>friendliness, the symbols like ')' (leading a command) and '='
>(leading a file name) had better been removed. What do you think?
>







reply via email to

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