diff --git a/book/2003-11.txt b/book/2003-11.txt
new file mode 100644
index 0000000..e458a77
--- /dev/null
+++ b/book/2003-11.txt
@@ -0,0 +1,29853 @@
+\start
+Date: Sat, 01 Nov 2003 10:55:13 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Update of screenshots page
+
+Hello,
+
+For your information, I have updated the screenshot page on Axiom web
+site (modification will be effective in 6 hours from the date of this
+email). 
+
+http://www.nongnu.org/axiom/screenshots.html
+
+The global page size should be reduced and it shows more capabilities of
+both Axiom and TeXmacs.
+
+BTW, I'm not a mathematician. If you have short examples of mathematical
+computations made with Axiom that show Axiom capabilities, especially
+compared to the other Ms (Mathematica, Maple, ...), I would be pleased
+to add them to the screenshot page. A textual output is prefered for
+bandwidth issues.
+
+\start
+Date: 01 Nov 2003 07:02:09 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Copying pre-built databases ... 
+
+Greetings!  On the problem architectures only, I tried simply doing a
+
+( mkdir -p /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra && cp debian/*aase mnt/linux/algebra/ )
+
+before the main make, and the system still tried to rebuild the
+databases, failing due to too many open files.  Is there some step
+inside the 'make' which will erase the contents of the
+mnt/linux/algebra directory before proceeding?
+
+\start
+Date: Sat, 1 Nov 2003 15:20:42 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Compiling AXIOM on SuSE 8.0
+
+Hi,
+
+just to thank you for your help.
+
+-- AXIOM didn't compile on my work computer, as David Mentre suggested due
+to a wrong translation of UPPERCASE filenames /net/CliDisk/... ->
+/net/clidisk/...
+
+-- AXIOM compiled sucessfully on my home computer (SuSE 8.0, AMD XP1800
+(however the compiler did not notice the CPU)) and seems to be fully
+functional. (At least it did what I tried in a correct way)
+
+./configure is helpfull, but why not actually setting these variables
+
+make works
+
+make install didn't work (as root) for the following reasons
+
+localhost:/home/fauser/axiom # make install
+78 installing Axiom in /usr/local/axiom
+cat: /home/fauser/axiom/src/etc/axiomcmd: No such file or directory
+make: *** [install] Error 1
+
+may be the directory is missing or wrongly addressed?
+
+thanks for your help again, I can now start to play with the system
+:-)))) and will try to in stall TeXmax also.
+BF.
+
+\start
+Date: 01 Nov 2003 18:45:01 -0500
+From: Bill Page <bill.page1@sympatico.ca>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] Help!
+
+David,
+
+I just did something very stupid ...
+
+While thinking that I should "clean up" the old versions
+of tm_axiom that were in the axiom_texmacs directory in
+the Files section of Savannah, I checked that I had all
+the files I wanted in my upload/axiom/axiom_texmacs
+directory and then did
+
+  rsync -z -v --rsh=ssh --recursive --delete .
+billpage1@savannah.nongnu.org:/upload/axiom
+
+And the damned thing did exactly what I told it to do -
+deleted everything but my new axiom_texmacs directory!
+So it is real clean now! In fact everything else is gone.
+
+Is there a chance that you may have done this the right
+way and copied everything to your system first? If so,
+could you please replace what I deleted?
+
+So sorry.
+
+\start
+Date: 01 Nov 2003 22:15:46 -0500
+From: Bill Page <bill.page1@sympatico.ca>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] New tm_axiom (was: Help!)
+
+David, Tim;
+
+Well, no need to panic, I guess... but jeez' I hate it when this
+happens.
+
+I do have everything (I think) on another computer. Unfortunately
+I wont be back in front of that machine until Tuesday. If we can't
+find everything before then, I can restore it then. But I did find
+the tutorial, so that is back now. And both the old and new versions
+of tm_axiom are there.
+
+David, thanks also for your work on tm_axiom. I have just finished
+re-compiling Axiom from the current CVS and I installed and tested
+your new version of tm_axiom. It works greate. I especially like
+the Makefile. The installation instructions are a bit arduous,
+althought quite clear. Perhaps we need a "make install" option?
+
+Cheers,
+Bill Page.
+
+On Sat, 2003-11-01 at 18:45, Bill Page wrote:
+> David,
+> 
+> I just did something very stupid ...
+> 
+> While thinking that I should "clean up" the old versions
+> of tm_axiom that were in the axiom_texmacs directory in
+> the Files section of Savannah, I checked that I had all
+> the files I wanted in my upload/axiom/axiom_texmacs
+> directory and then did
+> 
+>   rsync -z -v --rsh=ssh --recursive --delete .
+> billpage1@savannah.nongnu.org:/upload/axiom
+> 
+> And the damned thing did exactly what I told it to do -
+> deleted everything but my new axiom_texmacs directory!
+> So it is real clean now! In fact everything else is gone.
+> 
+> Is there a chance that you may have done this the right
+> way and copied everything to your system first? If so,
+> could you please replace what I deleted?
+> 
+> So sorry.
+> 
+
+\start
+Date: 01 Nov 2003 22:16:41 -0500
+From: Bill Page <bill.page1@sympatico.ca>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] New tm_axiom (was: Help!)
+
+David, Tim;
+
+Well, no need to panic, I guess... but jeez' I hate it when this
+happens.
+
+I do have everything (I think) on another computer. Unfortunately
+I wont be back in front of that machine until Tuesday. If we can't
+find everything before then, I can restore it then. But I did find
+the tutorial, so that is back now. And both the old and new versions
+of tm_axiom are there.
+
+David, thanks also for your work on tm_axiom. I have just finished
+re-compiling Axiom from the current CVS and I installed and tested
+your new version of tm_axiom. It works greate. I especially like
+the Makefile. The installation instructions are a bit arduous,
+althought quite clear. Perhaps we need a "make install" option?
+
+Cheers,
+Bill Page.
+
+On Sat, 2003-11-01 at 18:45, Bill Page wrote:
+> David,
+> 
+> I just did something very stupid ...
+> 
+> While thinking that I should "clean up" the old versions
+> of tm_axiom that were in the axiom_texmacs directory in
+> the Files section of Savannah, I checked that I had all
+> the files I wanted in my upload/axiom/axiom_texmacs
+> directory and then did
+> 
+>   rsync -z -v --rsh=ssh --recursive --delete .
+> billpage1@savannah.nongnu.org:/upload/axiom
+> 
+> And the damned thing did exactly what I told it to do -
+> deleted everything but my new axiom_texmacs directory!
+> So it is real clean now! In fact everything else is gone.
+> 
+> Is there a chance that you may have done this the right
+> way and copied everything to your system first? If so,
+> could you please replace what I deleted?
+> 
+> So sorry.
+> 
+
+\start
+Date: Sun, 02 Nov 2003 10:57:06 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bill Page <bill.page1@sympatico.ca>
+Subject: [Axiom-developer] Re: New tm_axiom
+
+Hello Bill,
+
+Bill Page <bill.page1@sympatico.ca> writes:
+
+> I do have everything (I think) on another computer. Unfortunately
+> I wont be back in front of that machine until Tuesday. If we can't
+> find everything before then, I can restore it then. But I did find
+> the tutorial, so that is back now. And both the old and new versions
+> of tm_axiom are there.
+
+I have part of the upload directory there. I'll tried to restore the
+content. But I think it is a good opportunity to update the content,
+with more recent releases of source and binary releases. :)
+
+BTW, a savannah-hacker told me that he had changed access rights on
+directories. So it might be easier to upload now. But I'm not sure the
+bug is fixed.
+
+> David, thanks also for your work on tm_axiom. I have just finished
+> re-compiling Axiom from the current CVS and I installed and tested
+> your new version of tm_axiom. It works greate. I especially like
+> the Makefile. The installation instructions are a bit arduous,
+> althought quite clear. Perhaps we need a "make install" option?
+
+In fact, the axiom/ directory (including the Makefile) is a direct copy
+of TeXmacs' plugins/axiom/ directory. In the mid term, I hope this work
+will integrate TeXmacs, it should be there.
+
+\start
+Date: Sun, 02 Nov 2003 11:04:21 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Hans_Peter_Wurmli <wurmli@hispeed.ch>
+Subject: Re: [Axiom-developer] RE: [Texmacs-dev] Patch for axiom plugin:line-breaking algorithm & support of both NAG and free Axiom
+
+Hello,
+
+Hans Peter Würmli <wurmli@hispeed.ch> writes:
+
+> I don't know whether version 1.03 will fix it, but currently my Texmacs 
+> complains on starting Axiom with:
+>
+> "clef trying to set the initial terminal settings: Invalid argument"
+
+This is due to an old script for Axiom/TeXmacs interface in TeXmacs
+source tree (or I suspect so as you haven't given to me the version of
+your TeXmacs).
+
+You should use the latest script found on:
+http://savannah.nongnu.org/files/?group=axiom   (in Axiom_texmacs
+                                                 section) 
+
+Use version:
+
+ - 1.0.2: for TeXmacs up to 1.0.2 (included)
+
+ - 1.0.3-texmacs1.0.2.4: starting from texmacs-1.0.2.4 and Axiom CVS
+   2003-10-31.
+
+It is a bit messy right now but we hope that TeXmacs and Axiom will
+synchronize in the short future.
+
+\start
+Date: Sun, 02 Nov 2003 11:31:34 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bill Page <bill.page1@sympatico.ca>
+Subject: [Axiom-developer] Re: Help!
+
+Bill Page <bill.page1@sympatico.ca> writes:
+
+> could you please replace what I deleted?
+
+I'm currently uploading the content of the axiom/ directory. With my
+poor 128Kbit/s line, it will take some time.
+
+I have deleted old cvs releases and added a new CVS snapshot, in both
+source and binary (debian 3.0/i386) form. The uploaded release is
+cvs-2003-10-31 (with the new AXIOMsys binary).
+
+In the source package (axiom-src-cvs-2003-10-31.tar.gz), I have deleted
+gcl-2.5.2.tgz, OMC*.tgz and advi* to reduce the archive size. 
+
+Bill, I have given access right "chmod -R g+wX" on all the axiom/
+directory in download section. I hope it will help to allow us to upload
+files of another project member in the future.
+
+\start
+Date: Sun, 02 Nov 2003 12:07:39 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bill Page <bill.page1@sympatico.ca>
+Subject: Re: [Axiom-developer] Re: Help!
+
+David MENTRE <david.mentre@wanadoo.fr> writes:
+
+> I'm currently uploading the content of the axiom/ directory. With my
+> poor 128Kbit/s line, it will take some time.
+
+Ok Bill, the upload is done. The content should be correct now.
+
+I had some issues with some files you uploaded:
+mkstemp Axiom_Tutorial.pkg/1.0.0/.README.txt.V2L4n7 failed: Permission denied
+mkstemp Axiom_Tutorial.pkg/1.0.0/.tutorial.pdf.q3PVmg failed: Permission denied
+mkstemp Axiom_Tutorial.pkg/1.0.0/.tutorial.tgz.a5SRpp failed: Permission denied
+mkstemp axiom_texmacs.pkg/1.0.3-texmacs1.0.2.4/.README.txt.JK0GHy failed: Permission denied
+mkstemp axiom_texmacs.pkg/1.0.3-texmacs1.0.2.4/.axiom_tm-1.0.3.tar.gz.ZZLwSI failed: Permission denied
+
+You should give them access rights "chmod g+rw" and re-upload them. I
+_think_ it will fix our previous access rights issues.
+
+\start
+Date: Fri, 31 Oct 2003 20:04:39 +0100
+From: David MENTRE <dmentre@linux-france.org>
+To: texmacs-dev@gnu.org
+Subject: [Axiom-developer] Patch for axiom plugin: line-breaking algorithm & support of both NAG and free Axiom
+
+Hello,
+
+Here is a patch against TeXmacs 1.0.2.4 axiom plugin that includes:
+
+ - support of both free and NAG versions of Axiom (only tested on the
+   free Axiom, I have not access to the NAG version)
+
+ - inclusion of a line-breaking algorithm
+
+ - modification on prompt handling to interact correctly with Axiom
+
+Please notice that this patch will work only with releases of Axiom
+starting from current CVS tree. Older Axiom (like those found
+precompiled on Axiom web site) won't work.
+
+Most of the work of this patch comes from Bill Page.
+
+Let me know of any issue with this patch.
+
+diff -aur TeXmacs-1.0.2.4-src.orig/plugins/axiom/progs/init-axiom.scm TeXmacs-1.0.2.4-src/plugins/axiom/progs/init-axiom.scm
+--- TeXmacs-1.0.2.4-src.orig/plugins/axiom/progs/init-axiom.scm	Thu Jul 17 12:44:08 2003
++++ TeXmacs-1.0.2.4-src/plugins/axiom/progs/init-axiom.scm	Fri Oct 31 19:23:52 2003
+@@ -17,7 +17,7 @@
+   (lazy-input-converter (axiom-input) axiom))
+ 
+ (plugin-configure axiom
+-  (:require (url-exists-in-path? "axiom"))
++  (:require (url-exists-in-path? "AXIOMsys"))
+   (:initialize (axiom-initialize))
+   (:launch "tm_axiom")
+   (:session "Axiom"))
+diff -aur TeXmacs-1.0.2.4-src.orig/plugins/axiom/src/tm_axiom.c TeXmacs-1.0.2.4-src/plugins/axiom/src/tm_axiom.c
+--- TeXmacs-1.0.2.4-src.orig/plugins/axiom/src/tm_axiom.c	Fri Apr 18 15:42:59 2003
++++ TeXmacs-1.0.2.4-src/plugins/axiom/src/tm_axiom.c	Fri Oct 31 19:49:51 2003
+@@ -1,4 +1,3 @@
+-
+ /******************************************************************************
+ * MODULE     : tm_axiom.c
+ * DESCRIPTION: Glue between TeXmacs and Axiom
+@@ -8,9 +7,39 @@
+ * ANY WARRANTY WHATSOEVER. See the file $TEXMACS_PATH/LICENSE for more details.
+ * If you don't have this file, write to the Free Software Foundation, Inc.,
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+-******************************************************************************/
++******************************************************************************
++*
++* Including TeX Display Math Mode Line Breaking Program
++*
++* Author: Robert S. Sutor
++*
++* Date: 1991
++*
++* Change History:
++*
++* 09/01/92 RSS Format and fix =-.
++* 09/29/03 WSP Incorporated linebreaker into tm_axiom
++*              Replace \root{n} \of {x} with \sqrt[n]{x}
++*
++* Operation:
++*
++* The expressions in display math mode are broken so that they fit
++* on a page better (line breaking).
++*
++* The array stuff is being converted to use the array node type.
++*
++* Restrictions:
++*
++* 1. This is meant to deal with output from the AXIOM computer algebra system.
++* Unpredictable results may occur if used with hand-generated TeX code or
++* TeX code generated by other programs.
++*/
++
+ 
+ #include <stdio.h>
++#include <stdlib.h>
++#include <string.h>
++#include <ctype.h>
+ #include <unistd.h>
+ 
+ #define NORMAL 0
+@@ -20,11 +49,79 @@
+ #define MATH   4
+ #define TYPE   5
+ 
+-#define LEN 128
+-/*#define LOG "/home/grozin/tmax/log"*/
++#define LEN 256
++/* #define LOG "/tmp/tm_axiom.log" */
++
++#define MATHBUFLEN     16*8192
++#define MAXMATHTOKEN   80
++#define MAXCHARSINLINE 60
++#define FATDELIMMULT   2
++
++#ifndef max
++#define max(a,b) (((a) > (b)) ? (a) : (b))
++#endif
++#ifndef min
++#define min(a,b) (((a) < (b)) ? (a) : (b))
++#endif
++
++#define TRUE 1
++#define FALSE 0
++
++#define STRCHREQ(str,char) (str[0] == char)
++
++/*
++* Type declarations.
++*/
++
++enum nodeTypes {
++ N_NODE,
++ N_TEXT,
++ N_ARRAY
++};
++
++typedef struct listNodeStruct {
++    struct listNodeStruct *nextListNode;
++    struct listNodeStruct *prevListNode;
++    enum nodeTypes nodeType;
++    long width;
++    long realWidth;
++    union {
++        char *text;
++        struct listNodeStruct *node;
++        struct arrayNodeStruct *array;
++    }   data;
++}   listNode;
++
++typedef struct arrayNodeStruct {
++    int cols;
++    listNode *argsNode;
++    listNode *entries; /* linked list of nodes, each pointing to a
++                        * row */
++}   arrayNode;
++
++/*
++ * Global Variables.
++ */
++
++char line[1024];
++char blanks[] = "                                                         ";
++char lastPrinted = '\0';
++int indent = 0;
++char mathBuffer[MATHBUFLEN], mathToken[MAXMATHTOKEN];
++int lineLen, mathBufferLen, mathBufferPtr, mathTokenLen; listNode *mathList;
++int charsOut, fatDelimiter;
++int maxLineWidth = 4500; /* 4.5 inches * 1000 */
++int maxLineSlop = 0;     /* 0.0 inches * 1000 */
++int charTable[256];
++int avgCharWidth;
++int spaceWidths[5], extraOverWidth;
++int arrayDepth = 0, arrayMaxDepth = 3;
++int charMultNum, charMultDenom;
++int sinWidth, cosWidth, tanWidth, erfWidth;
++long outLineNum = 0L;
+ 
+ char buf[LEN];
+-int len,code,writing=1,wait_type=0;
++int len,code,writing=0,wait_type=0,mmode=0; /* was writing=1 */
+ char prompt[]="-> ";
+ char math[]="$$\n";
+ char Type[]="Type: ";
+@@ -76,7 +173,7 @@
+       else if (c=='\n') { if (writing) putchar('\n'); break; }
+       else if (writing) putchar(c);
+     }
+-    else putchar(c);
++    else if (writing) putchar(c);
+   }
+ }
+ 
+@@ -90,7 +187,7 @@
+     { for (k=0;k<j;) buf[i++]=prompt[k++];
+       j=0;
+       if (i>LEN-4) { code=LONG; break; }
+-      else if (c==EOF) { code==END; break; }
++      else if (c==EOF) { code=END; break; }
+       else if (c=='\n') { buf[i++]='\n'; code=NORMAL; break; }
+       else buf[i++]=c;
+     }
+@@ -115,7 +212,7 @@
+   if (code==LONG) code=NORMAL;
+ }
+ 
+-void line(void)
++void oline(void)
+ { int i=0,j,k,c; char *s;
+   code=NORMAL; c=ch();
+   if (c==EOF) code=END;
+@@ -162,37 +259,1681 @@
+ #ifdef LOG
+   lline();
+ #endif
+-  if (wait_type&&(code==NORMAL))
++  if (/*wait_type && */(code==NORMAL))
+   { if (len==1) return;
+     wait_type=0;
+     if (len==78)
+     { for (s=buf,k=0;k<len-7;s++,k++) if ((*s)!=' ') break;
+       for (k=0;k<6;s++,k++) if ((*s)!=Type[k]) break;
+       if (k==6)
+-      { buf[77]='\0';
++      { /* buf[77]='\0'; */
++	wait_type=1;
+         printf("\2latex:\\axiomtype{%s}\5",s);
+         return;
+       }
+     }
+-  }
+-  fputs(buf,stdout);
++  };
++  if (wait_type) printf("\2latex:\\red$\\rightarrow$\\black\\ \5");
++  if (mmode) {
++    strcat(mathBuffer,buf);
++  } else {
++    fputs(buf,stdout);
++  };
+   if (code==LONG) tail();
+   if (code==LONG) code=NORMAL;
+ }
+ 
+ void must_be_prompt(char *mess)
+-{ line();
++{ iline();
+   if (code!=PROMPT)
+   { printf("\2latex:\\red Cannot get prompt %s\\black\5\5",mess);
+     exit(1);
+   }
+ }
+ 
++void error(char *msg, char *insert)
++{
++ fputs("Error (texbreak): ", stderr);
++ fputs(msg, stderr);
++ fputs(insert, stderr);
++ fputc('\n', stderr);
++
++ fputs("% Error (texbreak): ", stdout);
++ fputs(msg, stdout);
++ fputs(insert, stdout);
++ fputc('\n', stdout);
++ exit(1);
++}
++
++listNode * newListNode(enum nodeTypes nt)
++{
++ listNode *n;
++/* fputs("newListNode\n",stdout); debug */
++ n = (listNode *) malloc(sizeof(listNode));
++ n->nextListNode = n->prevListNode = NULL;
++ n->nodeType = nt;
++ n->width = -1;
++ n->realWidth = -1;
++ if (nt == N_NODE)
++ n->data.node = NULL;
++ else if (nt == N_TEXT)
++ n->data.text = NULL;
++ else {
++ n->data.array = (arrayNode *) malloc(sizeof(arrayNode));
++ n->data.array->argsNode = NULL;
++ n->data.array->entries = NULL;
++ n->data.array->cols = 0;
++ }
++ return n;
++}
++
++int nextMathToken()
++{
++
++ /*
++  * Sets mathToken. Returns 1 if ok, 0 if no more tokens.
++  */
++
++ char curChar, errChar[2];
++/* fputs("nextMathToken: ",stdout); debug */
++ errChar[1] = '\0';
++ mathToken[0] = '\0';
++ mathTokenLen = 0;
++
++ /*
++  * Kill any blanks.
++  */
++
++ while ((mathBufferPtr < mathBufferLen) && (mathBuffer[mathBufferPtr] == ' '))
++ mathBufferPtr++;
++
++ /*
++  * If at end, exit saying so.
++  */
++
++ if (mathBufferPtr >= mathBufferLen)
++ return 0;
++
++ mathToken[mathTokenLen++] = curChar = mathBuffer[mathBufferPtr++];
++
++ if (curChar == '\\') {
++ curChar = mathBuffer[mathBufferPtr++];
++ switch (curChar) {
++ case '\0': /* at end of buffer */
++ mathToken[mathTokenLen++] = ' ';
++ goto done;
++ case '\\':
++ case ' ':
++ case '!':
++ case '#':
++ case '$':
++ case '%':
++ case '&':
++ case ',':
++ case ':':
++ case ';':
++ case '^':
++ case '_':
++ case '{':
++ case '}':
++ mathToken[mathTokenLen++] = curChar;
++ goto done;
++ }
++ if (isalpha(curChar) || (curChar == '@')) {
++ mathToken[mathTokenLen++] = curChar;
++ while ((curChar = mathBuffer[mathBufferPtr]) &&
++ (isalpha(curChar) || (curChar == '@'))) {
++ mathToken[mathTokenLen++] = curChar;
++ mathBufferPtr++;
++ }
++ }
++ else {
++ errChar[0] = curChar;
++ errChar[1] = '\0';
++ error("strange character following \\: ", errChar);
++ }
++ }
++ else if (isdigit(curChar)) /* digits are individual tokens */
++ ;
++ else if (isalpha(curChar)) {
++ while ((curChar = mathBuffer[mathBufferPtr]) &&
++ (isalpha(curChar))) {
++ mathToken[mathTokenLen++] = curChar;
++ mathBufferPtr++;
++ }
++ }
++ else if (curChar == '"') { /* handle strings */
++ while ((curChar = mathBuffer[mathBufferPtr]) &&
++ (curChar != '"')) {
++ mathToken[mathTokenLen++] = curChar;
++ mathBufferPtr++;
++ }
++ mathToken[mathTokenLen++] = '"';
++ mathBufferPtr++;
++ }
++
++done:
++ mathToken[mathTokenLen--] = '\0';
++
++ /*
++  * Some translations.
++  */
++ if (0 == strcmp(mathToken, "\\sp")) {
++ mathToken[0] = '^';
++ mathToken[1] = '\0';
++ mathTokenLen = 1;
++ }
++ else if (0 == strcmp(mathToken, "\\sb")) {
++ mathToken[0] = '_';
++ mathToken[1] = '\0';
++ mathTokenLen = 1;
++ }
++/* fputs(mathToken,stdout);
++  fputs("\n",stdout); debug */
++
++ return 1;
++}
++
++void buildMathList(listNode * oldNode)
++{
++ listNode *curNode, *tmpNode;
++/* fputs("buildMathList\n",stdout); debug */
++ curNode = NULL;
++ while (nextMathToken()) {
++ if (mathToken[0] == '}')
++ break;
++ if (mathToken[0] == '{') {
++ tmpNode = newListNode(N_NODE);
++ buildMathList(tmpNode);
++ }
++ else {
++ tmpNode = newListNode(N_TEXT);
++ tmpNode->data.text = strdup(mathToken);
++ }
++ if (curNode == NULL) {
++ oldNode->data.node = tmpNode;
++ }
++ else {
++ tmpNode->prevListNode = curNode;
++ curNode->nextListNode = tmpNode;
++ }
++ curNode = tmpNode;
++ }
++
++ /*
++  * leave with one level of nesting, e.g., {{{x}}} --> {x}
++  */
++
++ tmpNode = oldNode->data.node;
++ while ( tmpNode && (tmpNode->nodeType == N_NODE) &&
++ (tmpNode->nextListNode == NULL) ) {
++ oldNode->data.node = tmpNode->data.node;
++ free(tmpNode);
++ tmpNode = oldNode->data.node;
++ }
++}
++
++listNode * string2NodeList(char *s, listNode * n)
++{
++
++ /*
++  * First argument is string to be broken up, second is a node. Return
++  * value is last item in list.
++  */
++
++ mathBufferPtr = 0;
++ strcpy(mathBuffer, s);
++ mathBufferLen = strlen(s);
++ buildMathList(n);
++ n = n->data.node;
++ while (n->nextListNode) {
++
++ /*
++  * set width to 0: other funs will have to set for real
++  */
++ n->width = 0;
++ n = n->nextListNode;
++ }
++ n->width = 0;
++ return n;
++}
++
++listNode * insertStringAfter(char *s, listNode * n)
++{
++
++ /*
++  * returns node after inserted string
++  */
++ listNode *workNode, *lastNode;
++
++ workNode = newListNode(N_NODE);
++ lastNode = string2NodeList(s, workNode);
++
++ n->nextListNode->prevListNode = lastNode;
++ lastNode->nextListNode = n->nextListNode;
++ n->nextListNode = workNode->data.node;
++ workNode->data.node->prevListNode = n;
++
++ free(workNode);
++ return lastNode->nextListNode;
++}
++
++listNode * insertStringAtBack(char *s, listNode * n)
++{
++
++ /*
++  * Breaks s up into a list of tokens and appends them onto the end of n.
++  * n must be non-NULL.
++  */
++
++ listNode *workNode, *lastNode;
++
++ workNode = newListNode(N_NODE);
++ lastNode = string2NodeList(s, workNode);
++ n->nextListNode = workNode->data.node;
++ workNode->data.node->prevListNode = n;
++ free(workNode);
++
++ return lastNode;
++}
++
++listNode * insertStringAtFront(char *s, listNode * n)
++{
++
++ /*
++  * Breaks s up into a list of tokens and appends them onto the front of
++  * n. n must be a node.
++  */
++
++ listNode *workNode, *lastNode;
++
++ workNode = newListNode(N_NODE);
++ lastNode = string2NodeList(s, workNode);
++ lastNode->nextListNode = n->data.node;
++ n->data.node->prevListNode = lastNode;
++ n->data.node = workNode->data.node;
++ free(workNode);
++
++ return lastNode;
++}
++
++int charWidth(char c)
++{
++ return (charMultNum * charTable[(int)c]) / charMultDenom;
++}
++
++void computeNodeWidth(listNode * n)
++{
++ char *s;
++ int i;
++ listNode *tmp;
++
++ long computeWidth();
++
++ if (n->width != -1) /* only = -1 if unprocessed */
++ return;
++
++ n->realWidth = 0;
++
++ if (n->nodeType == N_TEXT) {
++ s = n->data.text;
++ if (s[0] == '\\') {
++ if (s[2] == '\0') {
++ switch (s[1]) {
++ case ' ':
++ n->width = spaceWidths[0];
++ break;
++ case ',':
++ n->width = spaceWidths[1];
++ break;
++ case '!':
++ n->width = spaceWidths[2];
++ break;
++ case ':':
++ n->width = spaceWidths[3];
++ break;
++ case ';':
++ n->width = spaceWidths[4];
++ break;
++ default:
++ n->width = avgCharWidth;
++ }
++ n->realWidth = n->width;
++ }
++ else if ((0 == strcmp(s, "\\displaystyle")) ||
++ (0 == strcmp(s, "\\bf")) ||
++ (0 == strcmp(s, "\\sf")) ||
++ (0 == strcmp(s, "\\tt")) ||
++ (0 == strcmp(s, "\\rm")) ||
++ (0 == strcmp(s, "\\hbox")) ||
++ (0 == strcmp(s, "\\mbox")) ||
++ (0 == strcmp(s, "\\overline")) ||
++ (0 == strcmp(s, "\\textstyle")) ||
++ (0 == strcmp(s, "\\scriptstyle")) ||
++ (0 == strcmp(s, "\\scriptscriptstyle"))) {
++ n->width = 0;
++ }
++ else if (0 == strcmp(s, "\\ldots"))
++ n->width = 3 * charWidth('.');
++ else if (0 == strcmp(s, "\\left")) {
++ tmp = n->nextListNode;
++ if (tmp->nodeType != N_TEXT)
++ error("unusual token following \\left", "");
++ n->realWidth = n->width = (tmp->data.text[0] == '.')
++ ? 0
++ : charWidth(tmp->data.text[0]);
++ tmp->width = 0;
++ fatDelimiter = 1;
++ }
++ else if (0 == strcmp(s, "\\over")) {
++
++ /*
++  * have already added in width of numerator
++  */
++ computeNodeWidth(n->nextListNode);
++ n->realWidth = extraOverWidth + max(n->prevListNode->width, n->nextListNode->width);
++ n->width = n->realWidth - n->prevListNode->width;
++ n->nextListNode->width = 0;
++ fatDelimiter = FATDELIMMULT;
++ }
++ else if (0 == strcmp(s, "\\right")) {
++ tmp = n->nextListNode;
++ if (tmp->nodeType != N_TEXT)
++ error("unusual token following \\right", "");
++ n->realWidth = n->width = fatDelimiter *
++ ((tmp->data.text[0] == '.') ? 0 : charWidth(tmp->data.text[0]));
++ tmp->width = 0;
++ fatDelimiter = 1;
++ }
++ else if (0 == strcmp(s, "\\root")) {
++ computeNodeWidth(n->nextListNode); /* which root */
++ n->nextListNode->nextListNode->width = 0; /* \of */
++ tmp = n->nextListNode->nextListNode->nextListNode;
++ computeNodeWidth(tmp); /* root of */
++ n->realWidth = n->width = tmp->width + (avgCharWidth / 2) +
++ max(avgCharWidth, n->nextListNode->width);
++ n->nextListNode->width = 0;
++ tmp->width = 0;
++ }
++ else if (0 == strcmp(s, "\\sqrt")) {
++ computeNodeWidth(n->nextListNode);
++ n->realWidth = n->width =
++ avgCharWidth + (avgCharWidth / 2) + n->nextListNode->width;
++ n->nextListNode->width = 0;
++ }
++ else if (0 == strcmp(s, "\\zag")) {
++ computeNodeWidth(n->nextListNode);
++ computeNodeWidth(n->nextListNode->nextListNode);
++ n->realWidth = n->width = avgCharWidth + max(n->nextListNode->width,
++ n->nextListNode->nextListNode->width);
++ n->nextListNode->width = 0;
++ n->nextListNode->nextListNode->width = 0;
++ fatDelimiter = FATDELIMMULT;
++ }
++ else if ((0 == strcmp(s, "\\alpha")) ||
++ (0 == strcmp(s, "\\beta")) ||
++ (0 == strcmp(s, "\\pi"))) {
++ n->realWidth = n->width = avgCharWidth;
++ }
++ else if (0 == strcmp(s, "\\sin"))
++ /* should use table lookup here */
++ n->realWidth = n->width = sinWidth;
++ else if (0 == strcmp(s, "\\cos"))
++ n->realWidth = n->width = cosWidth;
++ else if (0 == strcmp(s, "\\tan"))
++ n->realWidth = n->width = tanWidth;
++ else if (0 == strcmp(s, "\\erf"))
++ n->realWidth = n->width = erfWidth;
++
++ /*
++  * otherwise just compute length of token after \
++  */
++ else {
++ n->width = 0;
++ for (i = 1; i < strlen(s); i++)
++ n->width += charWidth(s[i]);
++ n->realWidth = n->width;
++ }
++ }
++ else if (s[1] == '\0')
++ switch (s[0]) {
++ case '^':
++ case '_':
++ tmp = n->nextListNode;
++ computeNodeWidth(tmp);
++ n->width = n->width = tmp->width;
++ tmp->width = 0;
++ break;
++ default:
++ n->realWidth = n->width = charWidth(s[0]);
++ }
++ else {
++ n->width = 0;
++ for (i = 0; i < strlen(s); i++)
++ n->width += charWidth(s[i]);
++ n->realWidth = n->width;
++ }
++ }
++ else {
++ n->realWidth = n->width = computeWidth(n->data.node);
++ }
++}
++
++long computeWidth(listNode * n)
++{
++ long w = 0;
++
++ while (n != NULL) {
++ if (n->width == -1) {
++ computeNodeWidth(n);
++ w += n->width;
++ }
++ n = n->nextListNode;
++ }
++ return w;
++}
++
++/*
++ * displaySplitMsg:
++ *
++ * Arguments:
++ *
++ * s : a string describing the kind of expression we are trying to split.
++ *
++ * ok : whether we can split it (TRUE or FALSE)
++ *
++ *
++ * Returns: nothing
++ *
++ *
++ * Function: Displays a message on stderr about whether a particular method of
++ * line breaking will be successful.
++ */
++
++void displaySplitMsg(char *s, int ok)
++{
++/* fprintf(stderr, "%sCan split %s: %s\n", blanks, s, ok ? "TRUE" : "FALSE"); */
++}
++
++void arrayTooDeep()
++{
++ fprintf(stderr, "%s->Array nesting too deep!\n", blanks);
++}
++
++/*
++ * breakMathList:
++ *
++ * Arguments:
++ *
++ * n : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries various methods to break the expression up into multiple
++ * lines if the expression is too big.
++ */
++
++int breakMathList(listNode * n, long lineWidth)
++{
++
++int breakFracProd();
++int breakFunction();
++int breakList();
++int breakNumber();
++int breakPMEB();
++int breakParen();
++/* fputs("breakMathList\n",stdout); debug */
++ int split = FALSE;
++
++ /*
++  * Don't do anything if already short enough.
++  */
++
++ if (n->width <= lineWidth)
++ return FALSE;
++
++ /*
++  * Can't split strings, so just return.
++  */
++
++ if (n->nodeType == N_TEXT)
++ return FALSE;
++
++ blanks[indent] = ' ';
++ indent += 2;
++ blanks[indent] = '\0';
++
++ /*
++  * We know we have a node, so see what we can do.
++  */
++
++ /*
++  * Case 1: a product: t1 \ t2
++  */
++
++ if ((split = breakFracProd(n, lineWidth, "\\ ", "product", FALSE)))
++ goto done;
++
++ /*
++  * Case 2: a sequence of tokens separated by +, - or =
++  */
++
++ if ((split = breakPMEB(n, lineWidth)))
++ goto done;
++
++ /*
++  * Case 3: a fraction of terms: t1 \over t2
++  */
++
++ if ((split = breakFracProd(n, lineWidth, "\\over", "quotient", TRUE)))
++ goto done;
++
++ /*
++  * Case 4: a list of terms bracketed by \left[ and \right] with a comma
++  */
++
++ if ((split = breakList(n, lineWidth)))
++ goto done;
++
++ /*
++  * Case 5: a list of digits, possibly with one "."
++  */
++
++ if ((split = breakNumber(n, lineWidth)))
++ goto done;
++
++ /*
++  * Case 6: a parenthesized expression (e.g., a factor)
++  */
++
++ if ((split = breakParen(n, lineWidth)))
++ goto done;
++
++ /*
++  * Case 7: a function application
++  */
++
++ if ((split = breakFunction(n, lineWidth)))
++ goto done;
++
++done:
++ blanks[indent] = ' ';
++ indent -= 2;
++ blanks[indent] = '\0';
++
++ return split;
++}
++
++/*
++ * breakFracProd:
++ *
++ * Arguments:
++ *
++ * n : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ * match : either "\\over" or "\\ "
++ *
++ * label : either "quotient" or "product"
++ *
++ * paren : add parentheses (TRUE or FALSE)
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries to break up a quotient t1 \over t2 or a product t1 \ t2 by
++ * splitting and parenthesizing the numerator and/or the denominator.
++ */
++
++int breakFracProd(listNode * n, long lineWidth, char *match, char *label, int paren)
++{
++
++ listNode *rootNode, *lastNode, *t1, *t2;
++ int ok;
++ long workWidth1, workWidth2;
++
++ if (n->nodeType != N_NODE)
++ return FALSE;
++
++ rootNode = n;
++
++ ok = FALSE;
++ t1 = n = rootNode->data.node;
++ n = n->nextListNode;
++ if (n) {
++ if ((n->nodeType == N_TEXT) &&
++ (0 == strcmp(n->data.text, match))) {
++ t2 = n->nextListNode;
++ if (t2 && (NULL == t2->nextListNode))
++ ok = TRUE;
++ }
++ }
++
++ displaySplitMsg(label, ok);
++
++ if (ok) {
++
++ /* for products, determine rough widths for the two factors */
++
++ if (0 == strcmp(label, "product")) {
++ computeNodeWidth(t1);
++ computeNodeWidth(t2);
++ workWidth1 = lineWidth - charWidth(' ');
++
++ if (workWidth1 / 2 > t1->realWidth) {
++ workWidth2 = workWidth1 - t1->realWidth;
++ workWidth1 = t1->realWidth;
++ }
++ else if (workWidth1 / 2 > t2->realWidth) {
++ workWidth1 = workWidth1 - t2->realWidth;
++ workWidth2 = t2->realWidth;
++ }
++ else
++ workWidth1 = workWidth2 = workWidth1 / 2;
++
++ if (paren) {
++ if (t1->realWidth > workWidth1)
++ workWidth1 = workWidth1 - 4 * FATDELIMMULT * charWidth('(');
++ if (t2->realWidth > workWidth2)
++ workWidth2 = workWidth2 - 4 * FATDELIMMULT * charWidth('(');
++ }
++ }
++ else /* "quotient" */
++ workWidth1 = workWidth2 =
++ lineWidth - paren * 4 * FATDELIMMULT * charWidth('(');
++
++ if ((t1->nodeType == N_NODE) && (t1->realWidth > workWidth1)) {
++ t1->width = t1->realWidth;
++
++ if (breakMathList(t1, workWidth1) && paren) {
++ /* insert the \left( */
++ lastNode = insertStringAtFront("\\left(", t1);
++
++ while (lastNode->nextListNode)
++ lastNode = lastNode->nextListNode;
++
++ /* insert the \right) */
++ insertStringAtBack("\\right)", lastNode);
++ }
++ }
++
++ if ((t2->nodeType == N_NODE) && (t2->realWidth > workWidth2)) {
++ t2->width = t2->realWidth;
++
++ if (breakMathList(t2, workWidth2) && paren) {
++ /* insert the \left( */
++ lastNode = insertStringAtFront("\\left(", t2);
++
++ while (lastNode->nextListNode)
++ lastNode = lastNode->nextListNode;
++
++ /* insert the \right) */
++ insertStringAtBack("\\right)", lastNode);
++ }
++ }
++
++ return TRUE;
++ }
++ return FALSE;
++}
++
++int breakFunction(listNode * n, long lineWidth)
++{
++ listNode *t2;
++ int ok = FALSE;
++
++ if (n->nodeType != N_NODE)
++ return FALSE;
++
++ n = n->data.node;
++
++ if (n->nodeType == N_NODE)
++ return FALSE;
++
++ if ((0 == strcmp(n->data.text, "\\sin")) ||
++ (0 == strcmp(n->data.text, "\\cos")) ||
++ (0 == strcmp(n->data.text, "\\tan")) ||
++ (0 == strcmp(n->data.text, "\\log")) ||
++ (0 == strcmp(n->data.text, "\\arctan")) ||
++ (0 == strcmp(n->data.text, "\\erf"))) {
++ computeNodeWidth(n);
++ ok = TRUE;
++ }
++
++ displaySplitMsg("function", ok);
++
++ if (ok) {
++ t2 = newListNode(N_NODE);
++ t2->data.node = n->nextListNode;
++ t2->prevListNode = n;
++ n->nextListNode = t2;
++ ok = breakMathList(t2, lineWidth - n->realWidth);
++ }
++
++ return ok;
++}
++
++/*
++ * breakList:
++ *
++ * Arguments:
++ *
++ * n : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries to split an expression that is bracketed by \left[ and
++ * \right] (or \left\{ and \right\} and contains at least one comma.
++ */
++
++int breakList(listNode * n, long lineWidth)
++{
++ listNode *rootNode, *tmpNode, *lastNode, *t1, *t2, *t3;
++ int ok, comma;
++ long workWidth, maxWidth = 0;
++
++ if (n->nodeType != N_NODE)
++ return FALSE;
++
++ rootNode = n;
++
++ t1 = n = rootNode->data.node;
++ comma = ok = FALSE;
++
++ if ((t1->nodeType == N_TEXT) &&
++ (0 == strcmp(t1->data.text, "\\left")) &&
++ (t1->nextListNode) &&
++ (t1->nextListNode->nodeType == N_TEXT) &&
++ ((0 == strcmp(t1->nextListNode->data.text, "[")) ||
++ (0 == strcmp(t1->nextListNode->data.text, "\\{")))) {
++
++ t1 = t1->nextListNode->nextListNode;
++
++ /*
++  * Check for a special case: sometimes the whole body of the list is
++  * a node. Flatten this, if possible.
++  */
++
++ if ((t1->nodeType == N_NODE) &&
++ (t1->nextListNode->nodeType == N_TEXT) &&
++ (0 == strcmp(t1->nextListNode->data.text, "\\right"))) {
++ tmpNode = t1->prevListNode;
++ t2 = t1->nextListNode;
++ t3 = t1->data.node;
++ tmpNode->nextListNode = t3;
++ t3->prevListNode = tmpNode;
++ while (t3->nextListNode)
++ t3 = t3->nextListNode;
++ t3->nextListNode = t2;
++ t2->prevListNode = t3;
++ free(t1);
++ t1 = tmpNode->nextListNode;
++ }
++
++ while (t1->nextListNode && !ok) {
++ if ((t1->nodeType == N_TEXT) &&
++ (0 == strcmp(t1->data.text, ",")))
++ comma = TRUE;
++ else if ((t1->nodeType == N_TEXT) &&
++ (0 == strcmp(t1->data.text, "\\right")) &&
++ (t1->nextListNode->nodeType == N_TEXT) &&
++ ((0 == strcmp(t1->nextListNode->data.text, "]")) ||
++ (0 == strcmp(t1->nextListNode->data.text, "\\}"))) &&
++ (NULL == t1->nextListNode->nextListNode)) {
++ ok = comma;
++ tmpNode = t1->nextListNode;
++ }
++ t1 = t1->nextListNode;
++ }
++ }
++
++ displaySplitMsg("list", ok);
++
++ if (ok) {
++ if (arrayDepth >= arrayMaxDepth) {
++ arrayTooDeep();
++ return FALSE;
++ }
++
++ /*
++  * Create array environment
++  */
++
++ lastNode = insertStringAtFront("\\begin{array}{@{}l}\\displaystyle", rootNode);
++ arrayDepth++;
++ insertStringAtBack("\\end{array}", tmpNode);
++
++ /*
++  * Now break at best place short of width. Start after the
++  * environment begins and after the \left(
++  */
++
++ n = lastNode->nextListNode->nextListNode->nextListNode;
++
++ /*
++  * try to split the first expression if too big
++  */
++
++ tmpNode = n->nextListNode;
++ if (breakMathList(n, lineWidth)) {
++ workWidth = n->width;
++ n = tmpNode;
++ }
++ else
++ workWidth = n->width;
++ maxWidth = workWidth;
++
++ while (n->nextListNode) {
++ if ((n->nodeType == N_TEXT) &&
++ ((0 == strcmp(n->data.text, ",")) ||
++ (0 == strcmp(n->data.text, "\\:"))) &&
++ (workWidth + n->nextListNode->width > lineWidth)) {
++ maxWidth = max(maxWidth, workWidth);
++ n = insertStringAfter("\\right. \\\\ \\\\ \\displaystyle \\left.", n);
++
++ /*
++  * try to split the next expression if too big
++  */
++
++ tmpNode = n->nextListNode;
++ if (breakMathList(n, lineWidth)) {
++ workWidth = n->width;
++ n = tmpNode;
++ }
++ else
++ workWidth = n->width;
++ }
++ else {
++ workWidth += n->nextListNode->width;
++ n = n->nextListNode;
++ }
++ }
++
++ rootNode->width = rootNode->realWidth =
++ rootNode->data.node->width = rootNode->data.node->realWidth =
++ maxWidth;
++ arrayDepth--;
++
++ return TRUE;
++ }
++
++ return FALSE;
++}
++
++/*
++ * breakNumber:
++ *
++ * Arguments:
++ *
++ * rootNode : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries to break an expression that contains only digits and possibly
++ * a decimal point.
++ */
++
++int breakNumber(listNode * rootNode, long lineWidth)
++{
++ int ok = TRUE;
++ listNode *n, *arrNode, *rowNode, *colNode;
++ long workWidth, maxWidth = 0;
++
++ if (rootNode->nodeType != N_NODE)
++ return FALSE;
++
++ n = rootNode->data.node;
++ while (n && ok) {
++ if ((n->nodeType == N_TEXT) &&
++ (n->data.text[1] == '\0') &&
++ (isdigit(n->data.text[0]) || ('.' == n->data.text[0]))) {
++ n = n->nextListNode;
++ }
++ else
++ ok = FALSE;
++ }
++
++ displaySplitMsg("number", ok);
++
++ if (ok) {
++ if (arrayDepth >= arrayMaxDepth) {
++ arrayTooDeep();
++ return FALSE;
++ }
++
++ arrayDepth++;
++ arrNode = newListNode(N_ARRAY);
++ arrNode->data.array->entries = rowNode = newListNode(N_NODE);
++ arrNode->data.array->cols = 1;
++ arrNode->data.array->argsNode = newListNode(N_NODE);
++ string2NodeList("{@{}l}", arrNode->data.array->argsNode);
++
++ n = rootNode->data.node;
++ computeWidth(n);
++ maxWidth = workWidth = n->width;
++ rowNode->data.node = colNode = newListNode(N_NODE);
++ colNode->data.node = n;
++ n = n->nextListNode;
++
++ while (n) {
++ computeWidth(n);
++
++ if (workWidth + n->width > lineWidth) {
++ maxWidth = max(maxWidth, workWidth);
++
++ /*
++  * time to start a new row
++  */
++
++ n->prevListNode->nextListNode = NULL;
++ n->prevListNode = NULL;
++ workWidth = n->width;
++ rowNode->nextListNode = newListNode(N_NODE);
++ rowNode = rowNode->nextListNode;
++ rowNode->data.node = colNode = newListNode(N_NODE);
++ colNode->data.node = n;
++ }
++ else
++ workWidth += (n->nextListNode) ? n->nextListNode->width :0 ;
++
++ n = n->nextListNode;
++ }
++
++ rootNode->data.node = arrNode;
++ rootNode->width = rootNode->realWidth =
++ arrNode->width = arrNode->realWidth = maxWidth;
++ arrayDepth--;
++
++ return TRUE;
++ }
++
++ return FALSE;
++}
++
++void resetWidths(listNode * n)
++{
++ if (n) {
++ n->width = -1;
++ n->realWidth = 0;
++ if (n->nodeType == N_NODE)
++ resetWidths(n->data.node);
++ resetWidths(n->nextListNode);
++ }
++}
++
++/*
++ * breakParen:
++ *
++ * Arguments:
++ *
++ * n : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries to split an expression that is bracketed by left( and \right)
++ * (e.g., a factor).
++ */
++
++int breakParen(listNode * n, long lineWidth)
++{
++ listNode *tmpNode, *workNode;
++ int ok = FALSE;
++
++ if (n->nodeType != N_NODE)
++ goto say_msg;
++
++ tmpNode = n->data.node;
++
++ /*
++  * check for \left
++  */
++
++ if ((tmpNode == NULL) ||
++ (tmpNode->nodeType == N_NODE) ||
++ (0 != strcmp(tmpNode->data.text, "\\left")))
++ goto say_msg;
++
++ /*
++  * check for '('
++  */
++
++ tmpNode = tmpNode->nextListNode;
++
++ if ((tmpNode == NULL) ||
++ (tmpNode->nodeType == N_NODE) ||
++ ('(' != tmpNode->data.text[0]))
++ goto say_msg;
++
++ /*
++  * now move to the end
++  */
++
++ tmpNode = tmpNode->nextListNode;
++
++ if (tmpNode != NULL) {
++ while (tmpNode->nextListNode)
++ tmpNode = tmpNode->nextListNode;
++ tmpNode = tmpNode->prevListNode;
++ }
++
++ /*
++  * check for \right
++  */
++
++ if ((tmpNode == NULL) ||
++ (tmpNode->nodeType == N_NODE) ||
++ (0 != strcmp(tmpNode->data.text, "\\right")))
++ goto say_msg;
++
++ /*
++  * check for ')'
++  */
++
++ tmpNode = tmpNode->nextListNode;
++
++ if ((tmpNode == NULL) ||
++ (tmpNode->nodeType == N_NODE) ||
++ (')' != tmpNode->data.text[0]))
++ goto say_msg;
++
++ ok = TRUE;
++
++say_msg:
++ displaySplitMsg("parenthesized expression", ok);
++
++ if (ok) {
++
++ /*
++  * nest the whole inside if necessary, i.e., there is more than one
++  * term between the ( and the \right
++  */
++
++ if (tmpNode->prevListNode->prevListNode !=
++ n->data.node->nextListNode->nextListNode) {
++ workNode = newListNode(N_NODE);
++ workNode->data.node = n->data.node->nextListNode->nextListNode;
++ n->data.node->nextListNode->nextListNode = workNode;
++ tmpNode->prevListNode->prevListNode->nextListNode = NULL;
++ tmpNode->prevListNode->prevListNode = workNode;
++ workNode->prevListNode = n->data.node->nextListNode;
++ workNode->nextListNode = tmpNode->prevListNode;
++ resetWidths(workNode);
++ computeWidth(workNode);
++ }
++
++ return breakMathList(n->data.node->nextListNode->nextListNode,
++ lineWidth - 4 * FATDELIMMULT * charWidth('('));
++ }
++
++ return FALSE;
++}
++
++/*
++ * breakPMEB:
++ *
++ * Arguments:
++ *
++ * n : the starting node at which we are to try to break
++ *
++ * lineWidth : the maximum width of a line
++ *
++ *
++ * Returns: TRUE or FALSE, depending on whether the expression was broken
++ *
++ *
++ * Function: Tries to split an expression that contains only +, -, = or \ as
++ * operators. The split occurs after the operator.
++ */
++
++int breakPMEB(listNode * n, long lineWidth)
++{
++ char *s;
++ listNode *rootNode, *tmpNode, *lastNode;
++ int ok, op;
++ long workWidth, maxWidth = 0;
++
++ if (n->nodeType != N_NODE)
++ return FALSE;
++
++ if (n->width <= lineWidth + maxLineSlop) /* allow a little slop here */
++ return FALSE;
++
++ rootNode = n;
++ tmpNode = n = n->data.node;
++ ok = TRUE;
++ op = FALSE;
++
++ while (n && ok) {
++ if (n->nodeType == N_TEXT) {
++ s = n->data.text;
++ if (STRCHREQ(s, '+') || STRCHREQ(s, '-') || STRCHREQ(s, '=') ||
++ (0 == strcmp(s, "\\ ")))
++ op = TRUE;
++ else if ((0 == strcmp(s, "\\left")) ||
++ (0 == strcmp(s, "\\right")) ||
++ (0 == strcmp(s, "\\over")) ||
++ STRCHREQ(s, ',')) {
++ ok = FALSE;
++ break;
++ }
++ }
++ tmpNode = n;
++ n = n->nextListNode;
++ }
++ ok = ok & op;
++
++ displaySplitMsg("(+,-,=, )-expression", ok);
++
++
++ if (ok) {
++ if (arrayDepth >= arrayMaxDepth) {
++ arrayTooDeep();
++ return FALSE;
++ }
++
++ /*
++  * Create array environment
++  */
++
++ lastNode = insertStringAtFront("\\begin{array}{@{}l}\\displaystyle", rootNode);
++ arrayDepth++;
++ insertStringAtBack("\\end{array}", tmpNode);
++
++ /*
++  * Now break at best place short of width. Start after the
++  * environment begins.
++  */
++
++ n = lastNode->nextListNode;
++
++ /*
++  * try to split the first expression if too big
++  */
++
++ tmpNode = n->nextListNode;
++ if (breakMathList(n, lineWidth)) {
++ workWidth = n->width;
++ n = tmpNode;
++ }
++ else
++ workWidth = n->width;
++ maxWidth = workWidth;
++
++ while (n->nextListNode) {
++ loop_top:
++ if ((n->nodeType == N_TEXT) &&
++ (STRCHREQ(n->data.text, '+') || STRCHREQ(n->data.text, '-') ||
++ STRCHREQ(n->data.text, '=') ||
++ (0 == strcmp(n->data.text, "\\ "))) &&
++ (workWidth > 24) && /* avoid - or + on their own line */
++ (workWidth + n->nextListNode->width > lineWidth)) {
++
++ if ((workWidth < lineWidth / 3) &&
++ (breakMathList(n->nextListNode, lineWidth - workWidth))) {
++ n->nextListNode->width = -1;
++ n->nextListNode->realWidth = 0;
++ computeNodeWidth(n->nextListNode);
++ goto loop_top;
++ }
++
++ /*
++  * \ means multiplication. Use a \cdot to make this clearer
++  */
++
++ if (0 == strcmp(n->data.text, "\\ "))
++ n = insertStringAfter("\\cdot \\\\ \\\\ \\displaystyle", n);
++ else
++ n = insertStringAfter("\\\\ \\\\ \\displaystyle", n);
++ maxWidth = max(maxWidth, workWidth);
++
++ /*
++  * try to split the next expression if too big
++  */
++
++ tmpNode = n->nextListNode;
++ if (breakMathList(n, lineWidth)) {
++ workWidth = n->width;
++ n = tmpNode;
++ }
++ else
++ workWidth = n->width;
++ }
++ else {
++ workWidth += n->nextListNode->width;
++ n = n->nextListNode;
++ }
++ }
++
++ rootNode->width = rootNode->realWidth =
++ rootNode->data.node->width = rootNode->data.node->realWidth =
++ maxWidth;
++ arrayDepth--;
++
++ return TRUE;
++ }
++
++ return FALSE;
++}
++
++void freeMathList(listNode * n)
++{
++  listNode *tmpNode;
++
++  while (n != NULL) {
++    if (n->nodeType == N_NODE)
++      freeMathList(n->data.node);
++    else if (n->nodeType == N_TEXT)
++      free(n->data.text);
++    else {
++      freeMathList(n->data.array->argsNode);
++      freeMathList(n->data.array->entries);
++      free(n->data.array);
++    }
++    tmpNode = n->nextListNode;
++    free(n);
++    n = tmpNode;
++  }
++}
++
++int newLineIfNecessary(int lastWasNewLine)
++{
++ if (!lastWasNewLine || (charsOut > 0)) {
++ putc('\n', stdout);
++ outLineNum++;
++ charsOut = 0;
++ }
++ return TRUE;
++}
++
++int printChar(char c)
++{
++ if ((charsOut > MAXCHARSINLINE) &&
++ isdigit(lastPrinted) && isdigit(c)) {
++ putc('\n', stdout);
++ outLineNum++;
++ charsOut = 0;
++ }
++
++ putc(c, stdout);
++ lastPrinted = c;
++ charsOut++;
++
++ /*
++  * break lines after following characters
++  */
++
++ if ((charsOut > MAXCHARSINLINE) && strchr("+- ,_^", c)) {
++ putc('\n', stdout);
++ outLineNum++;
++ charsOut = 0;
++ lastPrinted = '\0';
++ return TRUE;
++ }
++ return FALSE;
++}
++
++int printString(char *s)
++{
++  if (s[0]) {
++    if (!s[1])
++      return printChar(s[0]);
++    else {
++      fputs(s, stdout);
++      charsOut += strlen(s);
++    }
++  }
++  return FALSE;
++}
++
++int printMathList(listNode * n, int lastWasNewLine)
++{
++  listNode *tmpNode, *rowNode, *colNode;
++  int begin, group;
++/* fputs("printMathList\n",stdout); debug */
++  while (n != NULL) {
++    if (n->nodeType == N_NODE) {
++      lastWasNewLine = printChar('{');
++      lastWasNewLine = printMathList(n->data.node, lastWasNewLine);
++      lastWasNewLine = printChar('}');
++    }
++    else if (n->nodeType == N_ARRAY) {
++      lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++      lastWasNewLine = printString("\\begin{array}");
++      lastWasNewLine = printMathList(n->data.array->argsNode, lastWasNewLine);
++      lastWasNewLine = printString("\\displaystyle");
++      lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++
++      rowNode = n->data.array->entries; /* node pointing to first row */
++      while (rowNode) {
++        colNode = rowNode->data.node;
++        while (colNode) {
++          if (colNode->prevListNode) { /* if not first column */
++            lastWasNewLine = printString(" & ");
++            lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++          }
++          lastWasNewLine = printMathList(colNode->data.node, lastWasNewLine);
++          colNode = colNode->nextListNode;
++        }
++        if (rowNode->nextListNode) /* if not last row */
++          lastWasNewLine = printString(" \\\\");
++
++        lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++        rowNode = rowNode->nextListNode;
++      }
++
++      lastWasNewLine = printString("\\end{array}");
++      lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++    }
++    else if (n->nodeType == N_TEXT) {
++      if ((0 == strcmp(n->data.text, "\\root"))) {
++        printString("\\sqrt[");
++      }
++      else if ((0 == strcmp(n->data.text, "\\of"))) {
++        printString("]");
++      }
++ /*
++  * handle keywords that might appear in math mode
++  */
++
++      else if ((0 == strcmp(n->data.text, "by")) ||
++      (0 == strcmp(n->data.text, "if")) ||
++      (0 == strcmp(n->data.text, "then")) ||
++      (0 == strcmp(n->data.text, "else"))) {
++        lastWasNewLine = printString(" \\hbox{ ");
++        lastWasNewLine = printString(n->data.text);
++        lastWasNewLine = printString(" } ");
++      }
++
++ /*
++  * handle things that should be in a special font
++  */
++
++      else if ((0 == strcmp(n->data.text, "true")) ||
++      (0 == strcmp(n->data.text, "false")) ||
++      (0 == strcmp(n->data.text, "table")) ||
++      (0 == strcmp(n->data.text, "Aleph"))) {
++        lastWasNewLine = printString(" \\mbox{\\rm ");
++        lastWasNewLine = printString(n->data.text);
++        lastWasNewLine = printString("} ");
++      }
++
++ /*
++  * handle things that should always be on their own line
++  */
++
++      else if ((0 == strcmp(n->data.text, "\\\\")) ||
++      (0 == strcmp(n->data.text, "\\displaystyle"))) {
++        lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++        lastWasNewLine = printString(n->data.text);
++        lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++      }
++
++ /*
++  * handle phrases that should be on their own line.
++  */
++
++      else if ((0 == strcmp(n->data.text, "\\begin")) ||
++      (0 == strcmp(n->data.text, "\\end"))) {
++        lastWasNewLine = newLineIfNecessary(lastWasNewLine);
++        lastWasNewLine = printString(n->data.text);
++        begin = (n->data.text[1] == 'b') ? TRUE : FALSE;
++
++        n = n->nextListNode; /* had better be a node */
++        tmpNode = n->data.node;
++        lastWasNewLine = printChar('{');
++        lastWasNewLine = printMathList(tmpNode, lastWasNewLine);
++        lastWasNewLine = printChar('}');
++
++        if (begin) {
++
++ /*
++  * if array, print the argument.
++  */
++
++          if (0 == strcmp(tmpNode->data.text, "array")) {
++            n = n->nextListNode; /* had better be a node */
++            lastWasNewLine = printChar('{');
++            lastWasNewLine = printMathList(n->data.node, lastWasNewLine);
++            lastWasNewLine = printChar('}');
++          }
++        }
++        lastWasNewLine = newLineIfNecessary(FALSE);
++      }
++
++ /*
++  * handle everything else, paying attention as to whether we
++  * should include a trailing blank.
++  */
++
++      else {
++        group = 0;
++ /* guess whether next word is part of a type */
++        if ((strlen(n->data.text) > 2) &&
++        ('A' <= n->data.text[0]) &&
++        ('Z' >= n->data.text[0])) {
++          group = 1;
++          lastWasNewLine = printString("\\hbox{\\axiomType{");
++        }
++        lastWasNewLine = printString(n->data.text);
++        if (group) {
++          lastWasNewLine = printString("}\\ }");
++          group = 0;
++        }
++        tmpNode = n->nextListNode;
++        if ((n->data.text[0] == '_') ||
++        (n->data.text[0] == '^') ||
++        (n->data.text[0] == '.') ||
++        (n->data.text[0] == '(') ||
++        (0 == strcmp(n->data.text, "\\left")) ||
++        (0 == strcmp(n->data.text, "\\right")) ||
++        (0 == strcmp(n->data.text, "\\%")));
++        else if (tmpNode && (tmpNode->nodeType == N_TEXT)) {
++          if (((isdigit(n->data.text[0])) &&
++          (isdigit(tmpNode->data.text[0]))) ||
++          ((isdigit(n->data.text[0])) &&
++          (',' == tmpNode->data.text[0])) ||
++          (tmpNode->data.text[0] == '\'') ||
++          (tmpNode->data.text[0] == '_') ||
++          (tmpNode->data.text[0] == '^') ||
++          (tmpNode->data.text[0] == '.') ||
++          (tmpNode->data.text[0] == ')'));
++          else
++            lastWasNewLine = printChar(' ');
++        }
++      }
++    }
++    n = n->nextListNode;
++  }
++  return lastWasNewLine;
++}
++
++void resetCharMults()
++{
++
++ /*
++ * this is a ratio by which the standard \mit should be multiplied to get
++ * other fonts, roughly
++ */
++
++ charMultNum = charMultDenom = 1;
++}
++
++void ttCharMults()
++{
++
++ /*
++  * this is a ratio by which the standard \mit should be multiplied to get
++  * the \tt font, roughly
++  */
++
++ charMultNum = 11;
++ charMultDenom = 10;
++}
++
++void initCharTable()
++{
++ int i;
++
++ avgCharWidth = 95; /* where 1000 = 1 inch */
++
++ spaceWidths[0] = 51; /* \ */
++ spaceWidths[1] = 25; /* \, */
++ spaceWidths[2] = -25; /* \! */
++ spaceWidths[3] = 37; /* \: */
++ spaceWidths[4] = 42; /* \; */
++
++ extraOverWidth = 33; /* extra space in fraction bar */
++
++ sinWidth = 186; /* width of \sin */
++ cosWidth = 203;
++ tanWidth = 219;
++ erfWidth = 185;
++
++ for (i = 0; i < 256; i++)
++   charTable[i] = avgCharWidth;
++
++ charTable['!'] = 42;
++ charTable['"'] = 76;
++ charTable['%'] = 126;
++ charTable['('] = 59;
++ charTable[')'] = 59;
++ charTable['+'] = 185;
++ charTable[','] = 42;
++ charTable['-'] = 185;
++ charTable['.'] = 42;
++ charTable['/'] = 76;
++ charTable['0'] = 76;
++ charTable['1'] = 76;
++ charTable['2'] = 76;
++ charTable['3'] = 76;
++ charTable['4'] = 76;
++ charTable['5'] = 76;
++ charTable['6'] = 76;
++ charTable['7'] = 76;
++ charTable['8'] = 76;
++ charTable['9'] = 76;
++ charTable[':'] = 42;
++ charTable[';'] = 42;
++ charTable['<'] = 202;
++ charTable['='] = 202;
++ charTable['>'] = 202;
++ charTable['A'] = 114;
++ charTable['B'] = 123;
++ charTable['C'] = 119;
++ charTable['D'] = 130;
++ charTable['E'] = 121;
++ charTable['F'] = 119;
++ charTable['G'] = 119;
++ charTable['H'] = 138;
++ charTable['I'] = 79;
++ charTable['J'] = 99;
++ charTable['K'] = 140;
++ charTable['L'] = 103;
++ charTable['M'] = 164;
++ charTable['N'] = 138;
++ charTable['O'] = 120;
++ charTable['P'] = 118;
++ charTable['Q'] = 120;
++ charTable['R'] = 116;
++ charTable['S'] = 102;
++ charTable['T'] = 110;
++ charTable['U'] = 120;
++ charTable['V'] = 122;
++ charTable['W'] = 164;
++ charTable['X'] = 137;
++ charTable['Y'] = 122;
++ charTable['Z'] = 114;
++ charTable['['] = 42;
++ charTable[']'] = 42;
++ charTable['a'] = 80;
++ charTable['b'] = 65;
++ charTable['c'] = 66;
++ charTable['d'] = 79;
++ charTable['e'] = 71;
++ charTable['f'] = 91;
++ charTable['g'] = 78;
++ charTable['h'] = 87;
++ charTable['i'] = 52;
++ charTable['j'] = 71;
++ charTable['k'] = 84;
++ charTable['l'] = 48;
++ charTable['m'] = 133;
++ charTable['n'] = 91;
++ charTable['o'] = 73;
++ charTable['p'] = 76;
++ charTable['q'] = 73;
++ charTable['r'] = 73;
++ charTable['s'] = 71;
++ charTable['t'] = 55;
++ charTable['u'] = 87;
++ charTable['v'] = 79;
++ charTable['w'] = 113;
++ charTable['x'] = 87;
++ charTable['y'] = 80;
++ charTable['z'] = 77;
++ charTable['{'] = 76;
++ charTable['|'] = 42;
++ charTable['}'] = 76;
++}
++
++void tex_to_latex()
++{
++  char *ptr1, leqno[60];
++/* fputs("tex_to_latex\n",stdout); debug */
++  while ((ptr1=strchr(mathBuffer,'\n'))) { strcpy(ptr1,ptr1+1); };
++/*
++ * handle equation number
++ */
++  if ((ptr1=strstr(mathBuffer,"\\leqno("))) {
++    strcpy(leqno,ptr1);
++    *ptr1 = '\0';
++  } else {
++    strcpy(leqno,"");
++  };
++/*
++ * Break long lines
++ * Replace \root{n} \of {x} with \sqrt[n]{x}
++ */
++  mathBufferLen=strlen(mathBuffer);
++  fatDelimiter = 1;
++  arrayDepth = 0;
++  mathList = newListNode(N_NODE);
++  buildMathList(mathList);
++  resetCharMults();
++  computeWidth(mathList);
++  breakMathList(mathList, maxLineWidth);
++  charsOut = 0;
++  printMathList(mathList->data.node, TRUE);
++  freeMathList(mathList);
++  fputs(leqno,stdout);
++}
++
+ void session(void)
+-{ int c,i,mmode,delims=0,prompts=0;
++{ int c,delims=0;
+ #ifdef LOG
+   log=fopen(LOG,"w");
+ #endif
++
++ initCharTable();
++
+   /* Write initial lines up to (but not including)
+      the line with the first prompt
+   */
+@@ -200,13 +1941,18 @@
+   while (1)
+   { iline();
+     if (code==TYPE) { if ((++delims)==2) writing=0; }
+-    else if (code==PROMPT) { if ((++prompts)==2) break; }
++    else if (code==PROMPT) break;
+   }
+   /* force-feeding */
+   fputs(")set messages prompt plain\n",axin); fflush(axin);
+ #ifdef LOG
+   fputs("SENT )set messages prompt plain\n",log); fflush(log);
+ #endif
++  must_be_prompt("0");
++  fputs(")set messages autoload off\n",axin); fflush(axin);
++#ifdef LOG
++  fputs("SENT )set messages autoload off\n",log); fflush(log);
++#endif
+   must_be_prompt("1");
+   fputs(")set quit unprotected\n",axin); fflush(axin);
+ #ifdef LOG
+@@ -238,11 +1984,22 @@
+     fflush(axin);
+     mmode=0;
+     while (1)
+-    { line();
++    { oline();
+       if ((code==PROMPT)||(code==END)) break;
+-      if (code==MATH)
+-      if (mmode) { mmode=0; wait_type=1; fputs("$\5\n",stdout); }
+-      else { mmode=1; fputs("\2latex:$\\displaystyle\n",stdout); }
++      if (code==MATH) {
++        if (mmode) { /* convert TeX to LaTex etc. */
++/* fputs(mathBuffer,stdout);  debug */
++          fputs("\2latex:$\\displaystyle\n",stdout);
++	  tex_to_latex();
++	  mmode=0; wait_type=1;
++          fputs("$\5\n",stdout);
++       	} else {
++          mathBufferPtr = 0;
++          mathBufferLen = 0;
++          mathBuffer[0] = '\0';
++	  mmode=1;
++       	}
++     };
+     }
+     if (code==END) break;
+   }
+@@ -263,11 +2020,12 @@
+     case 0: /* Axiom */
+       dup2(p1[1],1); close(p1[1]); close(p1[0]);
+       dup2(p2[0],0); close(p2[0]); close(p2[1]);
+-      execlp("axiom","axiom","-noclef",0);
+-      fatal("exec axiom");
++      execlp("AXIOMsys","AXIOMsys","-noclef",0);
++      fatal("exec AXIOMsys");
+     default: /* parent */
+       close(p1[1]); close(p2[0]);
+       axin=fdopen(p2[1],"w"); axout=fdopen(p1[0],"r");
+       session();
+   }
++  return 0;
+ }
+
+\start
+Date: 02 Nov 2003 14:38:25 -0500
+From: Bill Page <bill.page1@sympatico.ca>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Axiom-developer] Re: Help!
+
+David,
+
+Ok, thanks for updating and restoring everything. I have modified
+the permissions and re-uploaded the axiom_texmacs.pkg and
+Axiom_Tutorial.pkg. I hope that solves our mutual updating
+problems. Give it another try and let me know. (I'll try inserting
+something into one of your directories a bit later - I am a
+little shy of touching this at the moment... <grin>)
+
+Cheers,
+Bill Page.
+
+On Sun, 2003-11-02 at 06:07, David MENTRE wrote:
+> David MENTRE <david.mentre@wanadoo.fr> writes:
+> 
+> > I'm currently uploading the content of the axiom/ directory. With my
+> > poor 128Kbit/s line, it will take some time.
+> 
+> Ok Bill, the upload is done. The content should be correct now.
+> 
+> I had some issues with some files you uploaded:
+> mkstemp Axiom_Tutorial.pkg/1.0.0/.README.txt.V2L4n7 failed: Permission denied
+> mkstemp Axiom_Tutorial.pkg/1.0.0/.tutorial.pdf.q3PVmg failed: Permission denied
+> mkstemp Axiom_Tutorial.pkg/1.0.0/.tutorial.tgz.a5SRpp failed: Permission denied
+> mkstemp axiom_texmacs.pkg/1.0.3-texmacs1.0.2.4/.README.txt.JK0GHy failed: Permission denied
+> mkstemp axiom_texmacs.pkg/1.0.3-texmacs1.0.2.4/.axiom_tm-1.0.3.tar.gz.ZZLwSI failed: Permission denied
+> 
+> You should give them access rights "chmod g+rw" and re-upload them. I
+> _think_ it will fix our previous access rights issues.
+> 
+
+\start
+Date: Mon, 3 Nov 2003 09:44:25 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] make and databases
+
+I'll look into the issue. I might have to include some special
+mechanism for your case as you want behavior that isn't correct
+in general. 
+
+\start
+Date: Mon, 3 Nov 2003 11:55:34 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <daly@idsi.net>, <camm@enhanced.com>
+Subject: RE: [Axiom-developer] make and databases
+
+Tim,
+
+This might sound like a stupid suggestion, but ...
+
+Why not include all the files from autoload directly
+into the interp saved image? That should reduce the
+number of loads required and should not affect the
+behaviour of AXIOM any other platform. No?
+
+Regards,
+Bill Page.
+
+> -----Original Message-----
+> From: 
+> axiom-developer-bounces+bill.page1=sympatico.ca@nongnu.org 
+> [mailto:axiom-developer-bounces+bill.page1=sympatico.ca@nongnu
+> .org] On Behalf Of Tim Daly
+> Sent: Monday, November 03, 2003 9:44 AM
+> To: camm@enhanced.com
+> Cc: axiom-developer@nongnu.org; daly@idsi.net
+> Subject: [Axiom-developer] make and databases
+> 
+> 
+> I'll look into the issue. I might have to include some 
+> special mechanism for your case as you want behavior that 
+> isn't correct in general. 
+> 
+
+\start
+Date: Mon, 3 Nov 2003 12:53:13 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: Bill.page1@sympatico.ca
+Subject: [Axiom-developer] autoload
+Cc: camm@enhanced.com
+
+Bill,
+
+The autoload files fall into 3 categories: compiler code which is only
+needed for developers, hypertex code which is only needed for documenation,
+and NAG library code, which is unused at the moment.
+
+The only reason you see this code loading a lot is that we are using
+most of these facilities during the build. In actual use the code
+rarely gets loaded.
+
+In fact, though, the whole loading issue is due to history. It used to
+be the case that Axiom needed to run in under a meg of memory so autoloading
+was vital. It still is an issue because I'm trying to get it to run on a
+Zaurus. But, in general, there is no reason why we couldn't load all of
+the code AND the algebra into a single image and run it without the whole
+algebra subdirectory and the databases (databases queries are cached after 
+the first read).
+
+\start
+Date: Mon, 03 Nov 2003 20:41:24 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Axiom description on TeXmacs web page
+
+Hello,
+
+The page describing Axiom on TeXmacs web site has been updated:
+  http://texmacs.org/tmweb/plugins/cas.en.html#axiom
+
+Let me know if you see something wrong on this page. I have write access
+to the web site.
+
+\start
+Date: Mon, 3 Nov 2003 14:12:38 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] axiom release schedule
+
+David,
+
+c/correct typ/correct type/
+
+\start
+Date: Mon, 03 Nov 2003 21:16:33 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: axiom release schedule
+
+Hello Tim,
+
+Tim Daly <daly@rio.sci.ccny.cuny.edu> writes:
+
+> c/correct typ/correct type/
+
+Excuse me, but where should I put this correction? I don't see "correct
+typ" in neither TeXmacs and Axiom web pages.
+
+\start
+Date: Tue, 4 Nov 2003 14:32:38 +0100 (CET)
+From: Martin RUBEY <rubey@labri.fr>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Hello, assumptions, bug
+
+Hi,
+
+congratulations for your wonderful work! I'm very much looking forward to 
+using axiom as my favorite CAS in the future!
+
+Unfortunately, I do not have access to the axiom book, so I hope that a
+version will be online soon. I'm especially interested in programming in
+the axiom language, I suppose I can use the aldor docs for that? Other
+than that, I also like lisp very much, but I suppose for axiom it's better
+to stick to spad?
+
+One question right away: how can I tell axiom that it should assume x>0,
+for example. Playing around, I also discovered a bug, I reported it
+already. By the way, I think that the bug form is wonderful! (the maxima
+project has already the problem, that bugs are not very much classified)
+
+The bug comes from playing around with the examples given in 
+http://www.math.unm.edu/~wester/cas/Paper.ps
+
+Maybe a little background: I do Combinatorics, with side interests in 
+Algebra and Graph Theory, currently at the LaBRI in Bordeaux.
+
+\start
+Date: Tue, 4 Nov 2003 09:56:48 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: dpt@math.harvard.edu
+Subject: [Axiom-developer] Re: [Axiom-legal] RE: clef, readline, and the GPL
+Cc: bill.page1@sympatico.ca
+
+I'll remove the --enable-readline from the lisp configure.
+
+Clef needs to be updated slightly. It was written before readline I believe.
+It should follow the readline conventions of using Ctrl-N, Ctrl-P, etc
+in addition to the arrow keys. At the time those conventions didn't exist
+(even though we were all emacs users).
+
+\start
+Date: Wed, 05 Nov 2003 21:42:26 +0100
+From: Gerard Milmeister <gemi@bluewin.ch>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] RPM for Fedora
+
+Hi,
+
+I am packaging Axiom for Fedora. I created a src rpm
+available at:
+http://www.hotfeet.ch/~gemi/rpms/axiom-0.0-0.fdr.1.cvs20031031.src.rpm
+I builds on RedHat 9, but it would be nice if
+somebody could test it, before I submit.
+Two aesthetic questions:
+1. What files can I exclude from the package? For example
+the noweb files are not needed for the running system.
+2. Quite a number of text files have the executable flag set,
+that should be fixed in CVS.
+
+\start
+Date: Wed, 5 Nov 2003 15:56:45 -0500
+From: root <daly@idsi.net>
+To: gemi@bluewin.ch
+Subject: Re: [Axiom-developer] RPM for Fedora
+
+Gérard,
+
+I just downloaded the phoebe fedora CDs last night.
+I'll try to do a machine build tonight.
+
+I'll look into the executable flag issue.
+Noweb files will be used in the running system in the future.
+
+\start
+Date: Wed, 5 Nov 2003 16:47:53 -0500 
+From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
+To: "'daly@idsi.net'" <daly@idsi.net>
+Subject: RE: [Axiom-developer] RPM for Fedora
+Cc: gemi@bluewin.ch
+
+Tim,
+
+Isn't Yarrow the most recent fedora release?
+
+  http://fedora.redhat.com/download/
+
+I thought phoebe what last years "Christmas present" ...
+
+Bill Page.
+
+> -----Original Message-----
+> From: root [mailto:daly@idsi.net]
+> Sent: Wednesday, November 05, 2003 3:57 PM
+> To: gemi@bluewin.ch
+> Cc: axiom-developer@nongnu.org
+> Subject: Re: [Axiom-developer] RPM for Fedora
+>
+>
+> G=E9rard,
+>
+> I just downloaded the phoebe fedora CDs last night.
+> I'll try to do a machine build tonight.
+>
+> I'll look into the executable flag issue.
+> Noweb files will be used in the running system in the future.
+
+\start
+Date: Wed, 5 Nov 2003 17:36:47 -0500
+From: root <daly@idsi.net>
+To: Bill.Page@drdc-rddc.gc.ca
+Subject: Re: [Axiom-developer] RPM for Fedora
+Cc: gemi@bluewin.ch
+
+There was a yet-more-recent release mentioned but every mirror was
+either overloaded or not up to date. I figure I'd download phoebe
+and then upgrade later. It takes about 24 hours to build a complete
+set of CDs so I don't plan to do it often. The rumor is that fedora
+releases should happen every 3 months. Perhaps we can plan to 
+stabilize Axiom releases in time for each fedora release. If I had
+been clever I'd have set up an axiom and an axiom-beta tree on cvs.
+I'm not sure I can do that now.
+
+\start
+Date: Wed, 5 Nov 2003 21:59:39 -0500
+From: root <daly@idsi.net>
+To: gemi@bluewin.ch
+Subject: Re: [Axiom-developer] RPM for Fedora
+
+I tried to install the rpm on fedora (phoebe) and I get:
+
+user gemi does not exist
+group gemi does not exist 
+
+for each file in the rpm. I'm downloading the fedora (yarrow) CDs now.
+It'll take a couple days to get a complete download followed by a
+system rebuild but I'll be happy to test the rpm again.
+
+\start
+Date: Wed, 5 Nov 2003 22:29:38 -0500
+From: root <daly@idsi.net>
+To: gemi@bluewin.ch
+Subject: [Axiom-developer] axiom build
+
+Gérard,
+
+The axiom build from the rpm fails because it requires latex to be installed.
+The default install of fedora (phoebe) does not install latex.
+
+\start
+Date: Wed, 5 Nov 2003 22:54:57 -0500
+From: root <daly@idsi.net>
+To: gemi@bluewin.ch
+Subject: [Axiom-developer] axiom build
+
+Gérard,
+
+The build depends on installing the rpms (in order):
+
+tetex-fonts-1.0.7-64.i386.rpm  (disk 3)
+tetex-1.0.7-64.i386.rpm        (disk 3)
+netpbm-progs-9.24-9.i386.rpm   (disk 1)
+tetex-latex-1.0.7-64.i386.rpm  (disk 3)
+
+I'll have to add a few lines to the configure script to
+check that latex exists and can be executed.
+
+\start
+Date: Thu, 6 Nov 2003 06:30:20 -0500
+From: root <daly@idsi.net>
+To: bill.page1@sympatico.ca
+Subject: [Axiom-developer] windows port
+
+Bill,
+
+check out www.wxwindows.org
+
+I've been looking at the windows port a bit more.
+Except for the fact that it is C++ (I just spent a month
+rewriting Magnus, my other computer algebra system which
+is in C++) it looks like it might be useful.
+
+\start
+Date: Thu, 6 Nov 2003 07:25:50 -0500
+From: root <daly@idsi.net>
+To: gemi@bluewin.ch
+Subject: [Axiom-developer] Re: axiom build
+
+re: latex
+
+Both GCL and Axiom use latex. GCL uses it to format the GCL manual.
+Axiom uses it as part of the literate programming tools.
+
+Technically latex is not needed to install the axiom rpm since
+the rpm only includes source code. So I don't think you need to
+check for latex.
+
+I have to figure out how to check for a latex install in the axiom
+configure script.
+
+\start
+Date: Thu, 06 Nov 2003 13:20:37 +0100
+From: Gerard Milmeister <gemi@bluewin.ch>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: axiom build
+
+On Thu, 2003-11-06 at 04:54, root wrote:
+> G=E9rard,
+>
+> The build depends on installing the rpms (in order):
+>
+> tetex-fonts-1.0.7-64.i386.rpm  (disk 3)
+> tetex-1.0.7-64.i386.rpm        (disk 3)
+> netpbm-progs-9.24-9.i386.rpm   (disk 1)
+> tetex-latex-1.0.7-64.i386.rpm  (disk 3)
+>
+> I'll have to add a few lines to the configure script to
+> check that latex exists and can be executed.
+Is it not so, that it is gcl that requires these?
+Maybe the gcl included with the axiom distribution should
+be made not to depend on them.
+
+\start
+Date: Thu, 06 Nov 2003 13:26:08 +0100
+From: Gerard Milmeister <gemi@bluewin.ch>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] RPM for Fedora
+
+On Thu, 2003-11-06 at 03:59, root wrote:
+> I tried to install the rpm on fedora (phoebe) and I get:
+>
+> user gemi does not exist
+> group gemi does not exist
+>
+> for each file in the rpm. I'm downloading the fedora (yarrow) CDs now.
+> It'll take a couple days to get a complete download followed by a
+> system rebuild but I'll be happy to test the rpm again.
+>
+> Tim
+I build the src and i386 rpms as normal user (as it is recommended)
+The binaries have the right user and group, but the src seem to
+have the user and group set to the builder's.
+I have downloaded the yarrow cd's and will install them tonight.
+I hope all will be alright, but my experience with RH8-RH9 was
+not bad.
+
+\start
+Date: Thu, 6 Nov 2003 13:56:05 +0100
+From: michel.lavaud@univ-orleans.fr
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] windows port
+
+Hello Tim,
+
+> Bill,
+> 
+> check out www.wxwindows.org
+> 
+> I've been looking at the windows port a bit more.
+> Except for the fact that it is C++ (I just spent a month
+> rewriting Magnus, my other computer algebra system which
+> is in C++) it looks like it might be useful.
+
+My understanding of wxWindows is that it is mainly a library to build guis=
+ 
+usable under various OSes (Linux, Windows and Mac). So it could be useful 
+for the future, if you want to build interfaces for Axiom, or maybe to 
+port Advi under multiple OSes, but I wonder if it is really useful right 
+now, just to compile Axiom on Windows ?  I would say it is more like 
+Tcl/Tk or Python/Tk? But I maybe wrong, it's a long time since I looked at=
+ 
+wxWindows and discussed with Julian Smart.
+
+\start
+Date: Thu, 6 Nov 2003 14:36:36 +0100
+From: gemi@bluewin.ch
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: axiom build
+
+>-- Original-Nachricht --
+>Date: Thu, 6 Nov 2003 07:25:50 -0500
+>From: root <daly@idsi.net>
+>To: gemi@bluewin.ch
+>CC: daly@idsi.net, axiom-developer@nongnu.org
+>Subject: Re: axiom build
+>Reply-to: daly@idsi.net
+>
+>
+>re: latex
+>
+>Both GCL and Axiom use latex. GCL uses it to format the GCL manual.
+>Axiom uses it as part of the literate programming tools.
+>
+>Technically latex is not needed to install the axiom rpm since
+>the rpm only includes source code. So I don't think you need to
+>check for latex.
+>
+>I have to figure out how to check for a latex install in the axiom
+>configure script.
+>
+>Tim
+
+So I will have to put those dependencies that you mentioned
+into BuildRequires.
+
+\start
+Date: Thu, 6 Nov 2003 09:40:50 -0500 
+From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
+To: "'michel.lavaud@univ-orleans.fr'" <michel.lavaud@univ-orleans.fr>
+Subject: RE: [Axiom-developer] windows port
+
+Michel,
+
+I agree with you. wxwindows is a cross-platform gui
+solution and there are several of these that we could
+choose *if* (when?) we get involved in writing or re-
+writing graphical interfaces for Axiom. (For example,
+TeXmacs has this specific problem at the moment between
+Linux, Windows and MacIntosh versions.)
+
+The operative word is *if* because in many ways I think
+it would be best if we could concentrate our efforts on
+the mathematical algorithm and documentation side of the
+effort and depend on integration of other open source
+packages for the user and development interfaces. I think
+this is important because for the last several years I
+have argued strongly for example with the Maple developers
+that they have spent way to many resources developing user
+interfaces (with only moderate success at best) at the
+expense of mathematical advances (which I have to admit
+has still advanced somewhat in spite of the diversion of
+resources). For Maplesoft, the decision of concentrate
+on gui development is mostly driven by marketing
+considerations. But one of the advantages of open source
+development, it seems to me, is that we need not be driven
+by such considerations.
+
+The current difficulties with the Axiom port to Windows
+however are not of this kind. They are actually only
+relatively minor compatibility problems with the original
+"extras" C code that extends GCL (such as the socket io and
+file system operations). The best way to resolve this I think
+is to get rid of this extra C code in favour of the
+functionality that is now built to GCL. But this involves
+some deeper analysis of the spad and Lisp/Boot code than
+either Tim or I have had time for yet.
+
+Regards,
+Bill Page.
+
+> -----Original Message-----
+> From: michel.lavaud@univ-orleans.fr
+> [mailto:michel.lavaud@univ-orleans.fr]
+> Sent: Thursday, November 06, 2003 7:56 AM
+> To: daly@idsi.net
+> Cc: axiom-developer@nongnu.org
+> Subject: Re: [Axiom-developer] windows port
+>
+>
+> Hello Tim,
+>
+> > Bill,
+> >
+> > check out www.wxwindows.org
+> >
+> > I've been looking at the windows port a bit more.
+> > Except for the fact that it is C++ (I just spent a month
+> > rewriting Magnus, my other computer algebra system which
+> > is in C++) it looks like it might be useful.
+>
+> My understanding of wxWindows is that it is mainly a library
+> to build guis usable under various OSes (Linux, Windows and
+> Mac). So it could be useful for the future, if you want to
+> build interfaces for Axiom, or maybe to port Advi under
+> multiple OSes, but I wonder if it is really useful right
+> now, just to compile Axiom on Windows ?  I would say it is
+> more like Tcl/Tk or Python/Tk? But I maybe wrong, it's a long
+> time since I looked at wxWindows and discussed with Julian
+> Smart.
+>
+
+\start
+Date: Thu, 6 Nov 2003 15:47:47 +0100 (CET)
+From: Martin RUBEY <rubey@labri.fr>
+To: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
+Subject: RE: [Axiom-developer] windows port
+Cc: "'michel.lavaud@univ-orleans.fr'" <michel.lavaud@univ-orleans.fr>
+
+On Thu, 6 Nov 2003, Page, Bill wrote:
+> The operative word is *if* because in many ways I think
+> it would be best if we could concentrate our efforts on
+> the mathematical algorithm and documentation side of the
+> effort and depend on integration of other open source
+> packages for the user and development interfaces. 
+
+Yes.
+
+\start
+Date: Thu, 6 Nov 2003 14:48:58 +0000 (GMT)
+From: acn1 <acn1@cam.ac.uk>
+To: root <daly@idsi.net>
+Subject: Re: [Axiom-developer] windows port
+Cc: bill.page1@sympatico.ca
+
+There is a GUI tools summary page
+http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
+that I found helpful when wondering what to try to use. It is very clear 
+that LOTS of people find wxWindows very good but when I tried (maybe a 
+year ago) I found that the versions I downloaded did not buidl all their 
+demos and examples "out of the box" on either Windows or Linux and 
+although with coaxing I got a lot further I got somewhat put off. This 
+year's experiment I have been making is FOX (www.fox-toolkit.org) which 
+(with at most a modest following breeze) has built for me on Windows (via 
+MinGW32), RedHat 9.0, 64-bit Linux, Solaris and Darwin.
+    Arthur
+On Thu, 6 Nov 2003, root wrote:
+> Bill,
+> check out www.wxwindows.org
+> I've been looking at the windows port a bit more.
+> Except for the fact that it is C++ (I just spent a month
+> rewriting Magnus, my other computer algebra system which
+> is in C++) it looks like it might be useful.
+> 
+
+\start
+Date: 06 Nov 2003 12:06:54 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] autoload
+Cc: Bill.page1@sympatico.ca
+
+Greetings!  I'm just uploading now a temporary work around to see if
+there are any other issues on the dlopen systems.  I just patched the
+Makefile.pamphlet in src/algebra (only on these systems) to copy
+prebuilt *.daase files in place of attempting a rebuild, for now.
+
+Would be interested in knowing your progress on the Zaurus.  Axiom on
+Debian ARM/Linux looked like it was building great, and then
+mysteriously halted near the end, perhaps due to an autobuilder
+timeout.  (The Debian autobuilders will kill a build if they don't
+generate output after a certain interval.)
+
+You can see the log at:
+
+http://buildd.debian.org/fetch.php?&pkg=axiom&ver=0.0.0cvs-9&arch=arm&stamp=1067765668&file=log&as=raw
+
+which ends with:
+
+------------------------------------------------------------------------
+   ExpertSystemToolsPackage is now explicitly exposed in frame initial 
+   ExpertSystemToolsPackage will be automatically loaded when needed 
+      from /build/buildd/axiom-0.0.0cvs/int/algebra/ESTOOLS.NRLIB/code
+
+(1) -> 0 making /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ESTOOLS.o from /build/buildd/axiom-0.0.0cvs/int/algebra/ESTOOLS.NRLIB
+0 making /build/buildd/axiom-0.0.0cvs/int/algebra/EXPEXPAN.spad from /build/buildd/axiom-0.0.0cvs/src/algebra/expexpan.spad.pamphlet
+0 making /build/buildd/axiom-0.0.0cvs/int/algebra/EXPEXPAN.NRLIB from /build/buildd/axiom-0.0.0cvs/int/algebra/EXPEXPAN.spad
+GCL (GNU Common Lisp)  (2.6.1) Fri Oct 31 00:55:17 EST 2003
+Licensed under GNU Library General Public License
+Dedicated to the memory of W. Schelter
+
+Use (help) to get some basic information on how to use GCL.
+
+(AXIOM Sockets) The AXIOM server number is undefined.
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+Saturday November 1, 2003 at 03:27:02 
+-----------------------------------------------------------------------------
+ 
+   Using local database /build/buildd/axiom-0.0.0cvs/src/share/algebra/compress.daase..   Using local database /build/buildd/axiom-0.0.0cvs/src/share/algebra/interp.daase..
+   Using local database /build/buildd/axiom-0.0.0cvs/src/share/algebra/operation.daase..
+   Using local database /build/buildd/axiom-0.0.0cvs/src/share/algebra/category.daase..
+   Using local database /build/buildd/axiom-0.0.0cvs/src/share/algebra/browse.daase..
+(1) ->    Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/apply.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/c-doc.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/c-util.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/profile.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/category.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/compiler.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/define.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/functor.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/info.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/iterator.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/modemap.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/nruncomp.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/package.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/htcheck.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/xruncomp.
+   Compiling AXIOM source code from file 
+      /build/buildd/axiom-0.0.0cvs/int/algebra/EXPEXPAN.spad using old 
+      system compiler.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/parsing.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/bootlex.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/def.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/fnewmeta.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/metalex.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/metameta.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/parse.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/postpar.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/postprop.
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/autoload/preparse.
+   EXPEXPAN abbreviates domain ExponentialExpansion 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ACF.o for 
+      category AlgebraicallyClosedField 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FIELD.o for 
+      category Field 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/EUCDOM.o for 
+      category EuclideanDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PID.o for 
+      category PrincipalIdealDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/GCDDOM.o for 
+      category GcdDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/INTDOM.o for 
+      category IntegralDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/COMRING.o for
+      category CommutativeRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RING.o for 
+      category Ring 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RNG.o for 
+      category Rng 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ABELGRP.o for
+      category AbelianGroup 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CABMON.o for 
+      category CancellationAbelianMonoid 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ABELMON.o for
+      category AbelianMonoid 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ABELSG.o for 
+      category AbelianSemiGroup 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/SETCAT.o for 
+      category SetCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/BASTYPE.o for
+      category BasicType 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/KOERCE.o for 
+      category CoercibleTo 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/SGROUP.o for 
+      category SemiGroup 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/MONOID.o for 
+      category Monoid 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/LMODULE.o for
+      category LeftModule 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/BMODULE.o for
+      category BiModule 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RMODULE.o for
+      category RightModule 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ALGEBRA.o for
+      category Algebra 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/MODULE.o for 
+      category Module 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ENTIRER.o for
+      category EntireRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/UFD.o for 
+      category UniqueFactorizationDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/DIVRING.o for
+      category DivisionRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RADCAT.o for 
+      category RadicalCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/TRANFUN.o for
+      category TranscendentalFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/TRIGCAT.o for
+      category TrigonometricFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ATRIG.o for 
+      category ArcTrigonometricFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/HYPCAT.o for 
+      category HyperbolicFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/AHYP.o for 
+      category ArcHyperbolicFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ELEMFUN.o for
+      category ElementaryFunctionCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FS.o for 
+      category FunctionSpace 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ES.o for 
+      category ExpressionSpace 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ORDSET.o for 
+      category OrderedSet 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RETRACT.o for
+      category RetractableTo 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/IEVALAB.o for
+      category InnerEvalable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/EVALAB.o for 
+      category Evalable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PATAB.o for 
+      category Patternable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/KONVERT.o for
+      category ConvertibleTo 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FPATMAB.o for
+      category FullyPatternMatchable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/TYPE.o for 
+      category Type 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PATMAB.o for 
+      category PatternMatchable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FRETRCT.o for
+      category FullyRetractableTo 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/GROUP.o for 
+      category Group 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PDRING.o for 
+      category PartialDifferentialRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FLINEXP.o for
+      category FullyLinearlyExplicitRingOver 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/LINEXP.o for 
+      category LinearlyExplicitRingOver 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CHARZ.o for 
+      category CharacteristicZero 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CHARNZ.o for 
+      category CharacteristicNonZero 
+   processing macro definition RN ==> Fraction Integer 
+   processing macro definition UPXS ==> UnivariatePuiseuxSeries(FE,var,cen) 
+   processing macro definition EXPUPXS ==> ExponentialOfUnivariatePuiseuxSeries(FE,var,cen) 
+   processing macro definition UPXSSING ==> UnivariatePuiseuxSeriesWithExponentialSingularity(R,FE,var,cen) 
+   processing macro definition OFE ==> OrderedCompletion FE 
+   processing macro definition Result ==> Union(OrderedCompletion FE,failed) 
+   processing macro definition PxRec ==> Record(k: Fraction Integer,c: FE) 
+   processing macro definition Term ==> Record(%coef: UnivariatePuiseuxSeries(FE,var,cen),%expon: ExponentialOfUnivariatePuiseuxSeries(FE,var,cen),%expTerms: List Record(k: Fraction Integer,c: FE)) 
+   processing macro definition TypedTerm ==> Record(%term: Record(%coef: UnivariatePuiseuxSeries(FE,var,cen),%expon: ExponentialOfUnivariatePuiseuxSeries(FE,var,cen),%expTerms: List Record(k: Fraction Integer,c: FE)),%type: String) 
+   processing macro definition SIGNEF ==> ElementaryFunctionSign(R,FE) 
+   processing macro definition Exports ==> -- the constructor category 
+   processing macro definition Implementation ==> -- the constructor capsule 
+------------------------------------------------------------------------
+   initializing NRLIB EXPEXPAN for ExponentialExpansion 
+   compiling into NRLIB EXPEXPAN 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/QFCAT.o for 
+      category QuotientFieldCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FEVALAB.o for
+      category FullyEvalableOver 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ELTAB.o for 
+      category Eltable 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/DIFEXT.o for 
+      category DifferentialExtension 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/DIFRING.o for
+      category DifferentialRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/STEP.o for 
+      category StepThrough 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OINTDOM.o for
+      category OrderedIntegralDomain 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ORDRING.o for
+      category OrderedRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OAGROUP.o for
+      category OrderedAbelianGroup 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OCAMON.o for 
+      category OrderedCancellationAbelianMonoid 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OAMON.o for 
+      category OrderedAbelianMonoid 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OASGP.o for 
+      category OrderedAbelianSemiGroup 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/REAL.o for 
+      category RealConstant 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PFECAT.o for 
+      category PolynomialFactorizationExplicit 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FAMR.o for 
+      category FiniteAbelianMonoidRing 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/AMR.o for 
+      category AbelianMonoidRing 
+****** Domain: R already in scope
+****** Domain: R already in scope
+****** Domain: R already in scope
+****** Domain: FE already in scope
+****** Domain: FE already in scope
+****** Domain: FE already in scope
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PI.o for 
+      domain PositiveInteger 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/NNI.o for 
+      domain NonNegativeInteger 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/INT.o for 
+      domain Integer 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/INS.o for 
+      category IntegerNumberSystem 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CFCAT.o for 
+      category CombinatorialFunctionCategory 
+   compiling local coeff : Record(%coef: UnivariatePuiseuxSeries(FE,var,cen),%expon: ExponentialOfUnivariatePuiseuxSeries(FE,var,cen),%expTerms: List Record(k: Fraction Integer,c: FE)) -> UnivariatePuiseuxSeries(FE,var,cen)
+      EXPEXPAN;coeff is replaced by QVELTterm0 
+Time: 15.56 SEC.
+
+   compiling local exponent : Record(%coef: UnivariatePuiseuxSeries(FE,var,cen),%expon: ExponentialOfUnivariatePuiseuxSeries(FE,var,cen),%expTerms: List Record(k: Fraction Integer,c: FE)) -> ExponentialOfUnivariatePuiseuxSeries(FE,var,cen)
+      EXPEXPAN;exponent is replaced by QVELTterm1 
+Time: 2.56 SEC.
+
+   compiling local upxssingIfCan : $ -> Union(UnivariatePuiseuxSeriesWithExponentialSingularity(R,FE,var,cen),failed)
+Time: 7.39 SEC.
+
+   compiling exported retractIfCan : $ -> Union(UnivariatePuiseuxSeries(FE,var,cen),failed)
+Time: 11.20 SEC.
+
+   compiling exported / : (UnivariatePuiseuxSeriesWithExponentialSingularity(R,FE,var,cen),UnivariatePuiseuxSeriesWithExponentialSingularity(R,FE,var,cen)) -> $
+Time: 6.69 SEC.
+
+   compiling exported / : ($,$) -> $
+Time: 24.62 SEC.
+
+   compiling exported coerce : UnivariatePuiseuxSeries(FE,var,cen) -> $
+Time: 9.77 SEC.
+
+   compiling local seriesQuotientLimit : (UnivariatePuiseuxSeries(FE,var,cen),UnivariatePuiseuxSeries(FE,var,cen)) -> Union(OrderedCompletion FE,failed)
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OM.o for 
+      category OpenMath 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/LSAGG.o for 
+      category ListAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/STAGG.o for 
+      category StreamAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/URAGG.o for 
+      category UnaryRecursiveAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/RCAGG.o for 
+      category RecursiveAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/HOAGG.o for 
+      category HomogeneousAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/AGG.o for 
+      category Aggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/LNAGG.o for 
+      category LinearAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/IXAGG.o for 
+      category IndexedAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ELTAGG.o for 
+      category EltableAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CLAGG.o for 
+      category Collection 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/FLAGG.o for 
+      category FiniteLinearAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ELAGG.o for 
+      category ExtensibleLinearAggregate 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/LIST.o for 
+      domain List 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ILIST.o for 
+      domain IndexedList 
+Time: 16.20 SEC.
+
+   compiling local seriesQuotientInfinity : (UnivariatePuiseuxSeries(FE,var,cen),UnivariatePuiseuxSeries(FE,var,cen)) -> Union(OrderedCompletion FE,failed)
+Time: 13.52 SEC.
+
+   compiling exported limitPlus : $ -> Union(OrderedCompletion FE,failed)
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/STRING.o for 
+      domain String 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/CHAR.o for 
+      domain Character 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/SINT.o for 
+      domain SingleInteger 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/OUTFORM.o for
+      domain OutputForm 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PRIMARR.o for
+      domain PrimitiveArray 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/A1AGG-.o for 
+      domain OneDimensionalArrayAggregate& 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/ISTRING.o for
+      domain IndexedString 
+Time: 34.30 SEC.
+
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/UPXSCCA.o for
+      category UnivariatePuiseuxSeriesConstructorCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/UPXSCAT.o for
+      category UnivariatePuiseuxSeriesCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/UPSCAT.o for 
+      category UnivariatePowerSeriesCategory 
+   Loading /build/buildd/axiom-0.0.0cvs/mnt/linux/algebra/PSCAT.o for 
+      category PowerSeriesCategory 
+****** Domain: $ already in scope
+augmenting $: (CharacteristicNonZero)
+augmenting (UnivariatePuiseuxSeriesWithExponentialSingularity R FE var cen): (PolynomialFactorizationExplicit)
+make[4]: *** wait: No child processes.  Stop.
+make[4]: *** Waiting for unfinished jobs....
+make[4]: *** wait: No child processes.  Stop.
+make[3]: *** wait: No child processes.  Stop.
+make[3]: *** Waiting for unfinished jobs....
+make[3]: *** wait: No child processes.  Stop.
+make: *** wait: No child processes.  Stop.
+make: *** Waiting for unfinished jobs....
+make: *** wait: No child processes.  Stop.
+make[2]: *** [srcdir] Terminated
+make[1]: *** [all] Terminated
+Build killed with signal 15 after 150 minutes of inactivity
+******************************************************************************
+
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Bill,
+> 
+> The autoload files fall into 3 categories: compiler code which is only
+> needed for developers, hypertex code which is only needed for documenation,
+> and NAG library code, which is unused at the moment.
+> 
+> The only reason you see this code loading a lot is that we are using
+> most of these facilities during the build. In actual use the code
+> rarely gets loaded.
+> 
+> In fact, though, the whole loading issue is due to history. It used to
+> be the case that Axiom needed to run in under a meg of memory so autoloading
+> was vital. It still is an issue because I'm trying to get it to run on a
+> Zaurus. But, in general, there is no reason why we couldn't load all of
+> the code AND the algebra into a single image and run it without the whole
+> algebra subdirectory and the databases (databases queries are cached after 
+> the first read).
+> 
+> Tim
+> 
+> 
+> _______________________________________________
+> Axiom-developer mailing list
+> Axiom-developer@nongnu.org
+> http://mail.nongnu.org/mailman/listinfo/axiom-developer
+> 
+> 
+> 
+
+\start
+Date: Thu, 6 Nov 2003 12:19:52 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] autoload
+Cc: Bill.page1@sympatico.ca
+
+Camm,
+
+re: patch. I'll look at it.
+
+re: zaurus 5600
+
+the 5600 isn't an ARM chip, it's an intel x-scale chip which i believe
+is binary compatible with x86. i'm about to find out...
+
+i have the terminal app installed, i've seen it do wireless network
+browsing, and i'm trying to figure out how to build a .ipk file so I
+can run the app installer. it looks like they might be tar.gz
+files. the next step is to tar up a GCL lisp image and try to get it
+on the machine.
+
+i wish they had indented the tops of the keyboard keys so i could
+hunt-and-peck with the stylus.
+
+overall i have to rate the 5600 an A+. it's an amazing hunk of
+hardware and software. took literally seconds to network.
+400 Mhz, 196M memory, wireless connectivity, linux, pocketsized.
+personally i'd have skipped the consumer market, gone bigtime
+into the geek market, and advertised on slashdot. 
+
+i'm hoping somebody does a wireless cpu/disk i can bolt to my
+hip that depends on an 802 keyboard/display tablet. That way 
+i can carry all of my data and programs around, walk up to any
+pc anywhere, and be able to work instantly. splitting off the
+display and keyboard from the cpu/memory/disk gives much better
+form factors for both.
+
+re: compile failure
+
+That particular compile takes a long while to compile which might
+explain the timeout. I'm rather curious what the compiler could
+be doing for so long on this file. I suspect a minor rewrite will
+reorder the category search and it will compile nearly instantly.
+That is a task for another day.
+
+\start
+Date: Thu, 6 Nov 2003 12:23:35 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] autoload
+Cc: Bill.page1@sympatico.ca
+
+Camm,
+
+Another autoload factoid:
+
+You'll notice that during the image build there are a bunch of 
+domains loaded. I did an analysis of the most frequently loaded
+domains (just before we shipped the system to NAG) and added code
+to pre-load the top 50 or so into the saved image. This list could
+be expanded.
+
+This won't fix the database build problem but might be of interest
+later.
+
+\start
+Date: Thu, 6 Nov 2003 17:50:21 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] zaurus
+
+Camm,
+
+Did I read correctly that debian produces an ARM version of Axiom?
+Or tries to? If so, please point me at the .ipk file.
+That would rock hard.
+
+\start
+Date: 06 Nov 2003 18:08:54 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: zaurus
+
+Greetings!  While I'm a bit confused if your zaurus is arm or i386
+from earlier email, you can get prebuilt gcl arm tarballs at:
+
+http://people.debian.org/~camm/gcl
+
+and following the brief instructions in HOWTO-UNPACK-DEBS.  Don't know
+anything about an .ipk file, but it is likely just some packaging
+format, no?  If your zaurus is arm, you should be able to untar the
+build, set your paths, and build axiom as normal.  Currently, there is
+no completed axiom build on Debian arm due to the timeouts, but it is
+close.  I'm reasonably confident I can build it by hand, sidestepping
+timeout issues, on some of the arm boxes I have access to.  Would this
+be useful?  Can we simply repackage the .deb into an .ipk?
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> Camm,
+> 
+> Did I read correctly that debian produces an ARM version of Axiom?
+> Or tries to? If so, please point me at the .ipk file.
+> That would rock hard.
+> 
+
+\start
+Date: Thu, 6 Nov 2003 20:26:48 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] Re: zaurus
+
+Camm,
+
+It appears that the x-scale processor is really the same architecture
+as an arm processor. 
+
+A .ipk file contains 3 things:
+  debian
+  control.tar.gz
+  data.tar.gz
+
+which appears to be the same as a .deb file. Bill's friend points out
+that there are 2 similar file formats. Anyway I'm about to try gcl.
+I'll let you know.
+
+\start
+Date: 06 Nov 2003 21:03:59 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: zaurus
+
+Great!  The path ahead looks quite smooth.
+
+I'd suggest using 2.6.1-18, which will hit the main mirror site soon.
+I can get you the file in the interim if you need.  -18 closed a
+compiler bug which may have contributed to the timeout reported in the
+axiom build.  (Basically the accumulation of data in an internal
+compiler variable -- not a show stopper on all but perhaps the slower
+machines.) 
+
+I'll try a build too.  Please let me know if you have problems with
+the .deb. 
+
+Take care,
+
+
+root <daly@idsi.net> writes:
+
+> Camm,
+> 
+> It appears that the x-scale processor is really the same architecture
+> as an arm processor. 
+> 
+> A .ipk file contains 3 things:
+>   debian
+>   control.tar.gz
+>   data.tar.gz
+> 
+> which appears to be the same as a .deb file. Bill's friend points out
+> that there are 2 similar file formats. Anyway I'm about to try gcl.
+> I'll let you know.
+
+\start
+Date: 06 Nov 2003 21:23:44 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: zaurus
+
+Greetings again!  OK, we're building now with -18, -- let you know
+tomorrow how far we've gotten :-).
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> Camm,
+> 
+> It appears that the x-scale processor is really the same architecture
+> as an arm processor. 
+> 
+> A .ipk file contains 3 things:
+>   debian
+>   control.tar.gz
+>   data.tar.gz
+> 
+> which appears to be the same as a .deb file. Bill's friend points out
+> that there are 2 similar file formats. Anyway I'm about to try gcl.
+> I'll let you know.
+
+\start
+Date: Fri, 07 Nov 2003 14:25:44 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] autoload
+Cc: camm@enhanced.com, Bill.page1@sympatico.ca
+
+Hello Tim,
+
+Tim Daly <daly@rio.sci.ccny.cuny.edu> writes:
+
+> the 5600 isn't an ARM chip, it's an intel x-scale chip which i believe
+> is binary compatible with x86. i'm about to find out...
+
+You already found it by yourself but I previsouly said that the XScale
+processor is a variation of the ARM architecture. <grin>
+
+http://mail.nongnu.org/archive/html/axiom-developer/2003-10/msg00366.html
+
+\start
+Date: 07 Nov 2003 09:29:13 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Axiom-developer] autoload
+Cc: Bill.page1@sympatico.ca
+
+Greetings!  Just a progress report so far -- the arm axiom build is
+still compiling, as the machine has other load as well.  There was a
+bug in compiling an algebra file, but I restarted the make, and it
+appears to be proceeding past this point.  I'd like to see how far it
+gets, and then rerun just the (minimal) failing command in a gcl-dbg
+image to see what's going on.  Most likely a gcc issue on arm.
+
+Here is the failed step:
+
+0 making /home/camm/axiom-0.0.0cvs/int/algebra/HB.NRLIB from /home/camm/axiom-0.0.0cvs/int/algebra/HB.spad
+GCL (GNU Common Lisp)  (2.6.1) Thu Nov  6 19:56:40 GMT 2003
+Licensed under GNU Library General Public License
+Dedicated to the memory of W. Schelter
+
+Use (help) to get some basic information on how to use GCL.
+
+(AXIOM Sockets) The AXIOM server number is undefined.
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+Friday November 7, 2003 at 10:14:12 
+-----------------------------------------------------------------------------
+ 
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/compress.daase..   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/interp.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/operation.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/category.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/browse.daase..
+
+Error: Caught fatal error [memory may be damaged]
+Fast links are on: do (si::use-fast-links nil) for debugging
+Error signalled by SYSTEM:TOP-LEVEL.
+Broken at APPLY.  Type :H for Help.
+BOOT>>
+
+
+And here is where we are in the running build:
+
+0 making /home/camm/axiom-0.0.0cvs/int/algebra/FFCG.NRLIB from /home/camm/axiom-0.0.0cvs/int/algebra/FFCG.spad
+GCL (GNU Common Lisp)  (2.6.1) Thu Nov  6 19:56:40 GMT 2003
+Licensed under GNU Library General Public License
+Dedicated to the memory of W. Schelter
+
+Use (help) to get some basic information on how to use GCL.
+
+(AXIOM Sockets) The AXIOM server number is undefined.
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+Friday November 7, 2003 at 10:14:12 
+-----------------------------------------------------------------------------
+ 
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/compress.daase..   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/interp.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/operation.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/category.daase..
+   Using local database /home/camm/axiom-0.0.0cvs/src/share/algebra/browse.daase..
+(1) ->    Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/apply.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/c-doc.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/c-util.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/profile.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/category.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/compiler.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/define.   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/c-doc.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/c-util.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/profile.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/category.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/compiler.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/define.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/functor.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/info.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/iterator.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/modemap.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/nruncomp.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/package.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/htcheck.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/xruncomp.
+   Compiling AXIOM source code from file 
+      /home/camm/axiom-0.0.0cvs/int/algebra/FFCG.spad using old system 
+      compiler.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/parsing.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/bootlex.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/def.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/fnewmeta.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/metalex.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/metameta.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/parse.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/postpar.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/postprop.
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/autoload/preparse.
+   FFCG abbreviates domain FiniteFieldCyclicGroup 
+   processing macro definition PI ==> PositiveInteger 
+   processing macro definition FFPOLY ==> FiniteFieldPolynomialPackage PrimeField p 
+   processing macro definition SI ==> SingleInteger 
+   processing macro definition Exports ==> -- the constructor category 
+   processing macro definition Implementation ==> FiniteFieldCyclicGroupExtensionByPolynomial(PrimeField p,(elt (FiniteFieldPolynomialPackage (PrimeField p)) createPrimitivePoly) extdeg) 
+------------------------------------------------------------------------
+   initializing NRLIB FFCG for FiniteFieldCyclicGroup 
+   compiling into NRLIB FFCG 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/FAXF.o for 
+      category FiniteAlgebraicExtensionField 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/XF.o for 
+      category ExtensionField 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/FIELD.o for 
+      category Field 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/EUCDOM.o for 
+      category EuclideanDomain 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/PID.o for 
+      category PrincipalIdealDomain 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/GCDDOM.o for 
+      category GcdDomain 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/INTDOM.o for 
+      category IntegralDomain 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/COMRING.o for 
+      category CommutativeRing 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/RING.o for 
+      category Ring 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/RNG.o for 
+      category Rng 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/ABELGRP.o for 
+      category AbelianGroup 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/CABMON.o for 
+      category CancellationAbelianMonoid 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/ABELMON.o for 
+      category AbelianMonoid 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/ABELSG.o for 
+      category AbelianSemiGroup 
+   Loading /home/camm/axiom-0.0.0cvs/mnt/linux/algebra/SETCAT.o for 
+      category SetCategory 
+
+
+David MENTRE <david.mentre@wanadoo.fr> writes:
+
+> Hello Tim,
+> 
+> Tim Daly <daly@rio.sci.ccny.cuny.edu> writes:
+> 
+> > the 5600 isn't an ARM chip, it's an intel x-scale chip which i believe
+> > is binary compatible with x86. i'm about to find out...
+> 
+> You already found it by yourself but I previsouly said that the XScale
+> processor is a variation of the ARM architecture. <grin>
+> 
+> http://mail.nongnu.org/archive/html/axiom-developer/2003-10/msg00366.html
+> 
+
+\start
+Date: Fri, 7 Nov 2003 10:06:15 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: david.mentre@wanadoo.fr
+Subject: Re: [Axiom-developer] autoload
+Cc: camm@enhanced.com, Bill.page1@sympatico.ca
+
+I saw your note about x-scale and arm while copying a soon-to-fail binary. 
+This ARM processor is going to cause Great Program Lossage (GPL :-) )
+because I have to build a cross-compiler environment. So many technologies,
+so little time...
+
+\start
+Date: Fri, 7 Nov 2003 11:46:45 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: Axiom on GCL on Zaurus
+
+I think I can manage to install the files by hand.
+I'll look at it as soon as I can and get back to you.
+
+Tim
+
+\start
+Date: 07 Nov 2003 12:20:15 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: Axiom on GCL on Zaurus
+
+Greetings!  OK, but we think that a precompiled arm binary will be
+installable?  There are of course shared libraries to consider, but
+should be readily available.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Camm,
+> 
+> I unpacked and studied the GCL .deb file. It includes prereqs
+> of things like GCC so I really can't install it on my Zaurus.
+> 
+
+\start
+Date: 07 Nov 2003 12:20:56 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] autoload
+Cc: Bill.page1@sympatico.ca
+
+Greetings!  Unless a Debian arm .deb will do???
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> I saw your note about x-scale and arm while copying a soon-to-fail binary. 
+> This ARM processor is going to cause Great Program Lossage (GPL :-) )
+> because I have to build a cross-compiler environment. So many technologies,
+> so little time...
+> 
+
+\start
+Date: Fri, 7 Nov 2003 10:08:23 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Axiom on GCL on Zaurus
+
+Camm,
+
+I unpacked and studied the GCL .deb file. It includes prereqs
+of things like GCC so I really can't install it on my Zaurus.
+
+\start
+Date: 07 Nov 2003 12:18:33 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: TCL/TK
+
+Greetings!
+
+Yes!  Try (tkconnect), and check out the gcl-tk demos.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Camm,
+> 
+> I saw GCL/TK roll by in the GCL build.
+> Does GCL have built-in TCL/TK support?
+> 
+
+\start
+Date: Fri, 7 Nov 2003 10:33:58 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] TCL/TK
+
+Camm,
+
+I saw GCL/TK roll by in the GCL build.
+Does GCL have built-in TCL/TK support?
+
+\start
+Date: Fri, 7 Nov 2003 14:58:51 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: "'Tim Daly'" <daly@rio.sci.ccny.cuny.edu>
+Subject: RE: [Axiom-developer] Re: Axiom on GCL on Zaurus
+Cc: 'Camm Maguire' <camm@enhanced.com>
+
+Tim,
+
+You can not install gcc on the Zaurus?
+Why not?
+
+
+> -----Original Message-----
+> From: 
+> axiom-developer-bounces+bill.page1=sympatico.ca@nongnu.org 
+> [mailto:axiom-developer-bounces+bill.page1=sympatico.ca@nongnu
+> .org] On Behalf Of Camm Maguire
+> Sent: Friday, November 07, 2003 12:20 PM
+> To: Tim Daly
+> Cc: axiom-developer@nongnu.org
+> Subject: [Axiom-developer] Re: Axiom on GCL on Zaurus
+> 
+> 
+> Greetings!  OK, but we think that a precompiled arm binary 
+> will be installable?  There are of course shared libraries to 
+> consider, but should be readily available.
+> 
+> Take care,
+> 
+> Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+> 
+> > Camm,
+> > 
+> > I unpacked and studied the GCL .deb file. It includes prereqs of 
+> > things like GCC so I really can't install it on my Zaurus.
+> > 
+> > Tim
+
+\start
+Date: Fri, 07 Nov 2003 18:46:59 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] autoload
+Cc: camm@enhanced.com, Bill.page1@sympatico.ca
+
+Tim Daly <daly@rio.sci.ccny.cuny.edu> writes:
+
+> because I have to build a cross-compiler environment. So many technologies,
+> so little time...
+
+Been there, done that. However, I can't recover the pointers to the
+needed scripts/binaries right now.
+
+You'll find pre-build toolchains and instructions starting from:
+
+ - In the debian distribution
+
+ - http://www.arm.linux.org.uk/developer/tools.shtml
+
+ - http://www.aleph1.co.uk/armlinux/docs/toolchain/
+
+ - and of course, as you are using a zaurus:
+   http://docs.zaurus.com/index.php?id=linux_compiler_setup_howto 
+
+As far as I remember, gcc >= 3.3 is the recommended release to build on
+ARM architecture. However, I don't remember recommendations for libc &
+binutils.
+
+I hope it helps a little,
+
+\start
+Date: Sat, 8 Nov 2003 11:15:24 -0500
+From: root <daly@idsi.net>
+To: vdhoeven@texmacs.org, bill.page1@sympatico.ca
+Subject: [Axiom-developer] Re: Axiom tutorial by Bill
+Cc: axiom@texmacs.org
+
+Good morning, Joris.
+
+You're ahead of the curve on this one. I haven't had a chance to view
+the tutorial under TeXmacs yet. I'll download it today and review it.
+
+re: tex macros
+
+One of the things to think about is that the tutorial was written to
+run in Axiom's help system called hyperdoc. Hyperdoc has several 
+features that are enabled by embedded tex macros. All of these are
+in the axiom style file. Using tmdoc would break things in hyperdoc.
+We'll have to work out some compromise.
+
+It will allow examples to be clicked on and executed. 
+
+It allows "constraints" between lines. That is, if the example that is 
+chosen requires previous examples then the previous examples will be
+automatically run first. If you try to execute, say, a draw command
+and the function defined in the draw command is defined elsewhere
+you can specify in the tex macros that the definition must be run first.
+
+It allows navigation (thus the random-looking "help", etc).
+
+It allows embedding the live graphics image directly into the page.
+Thus if you execute a draw command the image will show up in the page.
+But if you click on the image it becomes a separate window on the desktop
+and can execute live (e.g. rotate, scale, print, etc).
+
+It allows "tear-off" pages. That is, you can click on a page and move
+it to the desktop as a freestanding page. It would be like clicking on
+a mozilla tab and opening it a new desktop window.
+
+Almost all of this is supported by inline TeX macros.
+
+Several new facilities are planned such as the ability to follow
+citations in the text, dynamically extract, compile, load, and execute
+the code in a pamphlet, dynamic "booklet" construction by adjoining
+sections from pamphlets, semantic search (so you can find Abelian as
+a concept, as a math definition, as code implementation in a particular
+domain, or as standard text in pamphlets and booklets.
+
+re: buggy tex/latex
+
+If you find buggy examples of tex/latex please send them to the list.
+I know of one bug due to escapes that I'm chasing on another queue.
+I'm documenting how I debug it in the DevelopersNotes file so developers
+can see some of the debugging tools. It is listed as an open bug.
+
+I never use tex/latex output so I'm unlikely to see the bugs.
+
+re: trailing ->
+
+We could probably implement a "set prompt" command that would allow
+you to set the prompt to anything (including nothing). Would that help?
+
+re: the more general interaction of TeXmacs and Axiom
+
+We've had many discussions about this subject as I have a near religious
+belief that documentation is vital. We're not using the computer to do
+anything more than a fancy typewriter at the moment. That's fine for now
+but it will be positively primitive in 30 years. I've attached parts of
+other discussions here just to recover them from history.
+
+I'm not sure how far TeXmacs is willing to change to support Axiom.
+Clearly most of the technology we develop over time will not be specific
+to Axiom (e.g. running embedded code in a pamphlet could be Maple code).
+If the machinery is done correctly then the current Axiom would just be
+a plugable "engine". A lot of the ideas would be useful in TeXmacs.
+
+Sorry, I'm off building castles in the air again. I'll stop.
+
+Tim
+
+> I am going through the Axiom tutorial by Bill, which looks really nice,
+> and have a few comments:
+> 
+>   1) I very strongly suggest to organize things in the same way
+>      as we do for the TeXmacs documentation (i.e. use the tmdoc style).
+>      This should still not be hard to change at this moment,
+>      because you also nicely cut the documentation into small pieces.
+> 
+>      The advantage of tmdoc is that it separates content from linking
+>      information: the main documentation should contain few hyperlinks
+>      (no explicit top, previous, next links) and meta-documentation files
+>      contain information about the logical arrangement of the individual
+>      files (this also allows you to share content between several books
+>      with potentially different orderings of sections).
+> 
+>      In the future, the tools around tmdoc should be further develop
+>      (you may participate by the way: this is not very difficult stuff).
+>      For instance, we already support the automatic generation of
+>      one large document with all files and the creation of web-sites.
+>      We plan to add top/previous/next links on request, and wiki-like
+>      back-links. So: by trying to conform to the tmdoc drd, you will
+>      benefit from all these possibilities...
+> 
+>   2) I need to implement something which allows you to remove
+>      all trailing ->'s in embedded axiom sessions.
+> 
+>   3) I notice some "strange styles" on the bottom line from
+>      time to time, like "help axoim-tutorial axiom-tutorial axiom"
+>      (see oneStep06.tm). You should make one style "axiom-tutorial",
+>      based on "tmdoc" and using the package "axiom".
+> 
+>   4) Functions with arbitrary numbers of arguments will be obsolete
+>      in the next version of TeXmacs, so you will need to rewrite
+>      your customized menu macro.
+> 
+>   5) The TeX/LaTeX output of Axiom is quite buggy from time to time.
+>      Some effort really has to be spent on this issue.
+> 
+>   6) It would be nice to integrate the Tutorial into the TeXmacs
+>      interface for Axiom. Do you already have some ideas on
+>      how you want to do that.
+> 
+> More later, but let us first discuss the above points.
+> 
+> Best wishes, Joris
+
+======================================================================
+
+I like your idea of "synopsys" and "algorithm" tags.  Clearly the
+pamphlet files need structure.  However I'm not sure that the chunk
+tags are the right place for the structure. The chunk tags are 
+intended to quote and embed code in a tex document. The booklet
+extension allows the code to be in files which are "included" but
+still has the idea that they embed code. We're beginning to evolve
+the noweb idea. David Mentre took the first step with the booklet
+code.
+
+> Bertfried Fauser wrote:
+> Regarding my current view on mathematics, it is far from beeing a static
+> sort of things. Many people do believe that mathamatics is given as-is and
+> has only to be 'described' or 'explained'. However, I personally expect a
+> great reworking of many areas of mathematics in a more 'categorial' way.
+> Any documentation of a project like AXIOM should be capable of such
+> reorganization, and you do indeed think about this.
+
+Actually, Axiom's math evolves. Bill Sit has given me a newer version
+of the PLEQN domain that includes later work. Several other people
+have indicated that they also have later, improved work. I'm
+struggling with the idea that Axiom should have an embedded CVS so you
+can add new work while still referencing the old. And CVS solves the
+problem of authors taking different directions with the same
+mathematics. But I'd have to change the build structure to take this
+into account so this idea is a long way off yet.
+
+What you appear to suggest is that portions of the document might contain
+tags, lists, or markers (TLM) that indicate the intended use of the
+material.  The machinery for this would be easy to add. We simply need
+to have a parameter on various tex tags (e.g. \section[synopsys]{The
+Section}) What isn't clear, as you point out, is the meaning
+associated with the TLMs. Perhaps a standard portion of the pamphlet
+could exist (similar to an index) to carry this information. I have
+a "concept index" for commutative algebra which I plan to use to
+structure the booklet files once they come into existence.
+
+My thoughts on the subject, clearly open to debate, are that the 
+pamphlet files contain information that the author can structure
+to explain a particular point. Think of these files as "technical
+papers" which potentially contain code. A technical paper has a
+certain assumed, but not required, structure by convention. It has
+an abstract, background, new results, summary, and bibliography.
+I think the pamphlet files will evolve structure by convention also.
+
+This raw information can be used and viewed in many different ways.
+My thought was that "booklet" files would be the organizers of information.
+So to address your example of sophistication level I'd expect an author
+to write a booklet file that includes portions of pamphlet files. Simple
+booklets such as an intro to linear algebra would only include text from
+the examples portions of pamphlets. Complex booklets about lie algebras
+might include portions of the theory sections containing theorems. So
+booklets are intended to organize the pamphlet information for a particular
+purpose. Pamphlet files are for organizing raw information about the code
+and its supporting mathematics. I'm not sure if this is (a) a clear division
+of responsibility or (b) a workable solution to your issue. It needs more
+discussion.
+
+> Bertfried Fauser wrote:
+> My own experience shows, that documentation of code takes away 2/3 of the
+> total amount of work needed and only 1/3 goes into coding and testing.
+> Waht is clear to oneself has to be described very precicely in a
+> documentation and there has to be a mechanism guaranteeing that code and
+> documentation are recent and mutually related. Perhaps this is already
+> guaranteed by using literate programming. However, there is a notorious
+> tendency to make small hacks and 'forget' about documenting them, since
+> one thinks about doing this in the next major realeas.... which never
+> happens.
+
+Knuth and Dijkstra both made this observation and both decided that
+literate programming was the technique most likely to attack the issue
+of documenting the code. It is ultimately up to the programmer to document.
+I'm hoping, by force of convention, to convince Axiom programmers that it
+is worthwhile spending 2/3 of their time documenting. The saving grace
+is that, at least in mathematics, you get professional recognition for
+writing up your results so you can, at minimum, attach the technical
+paper to the code and call it a "pamphlet". That allows later authors to
+better structure the mixture. If we succeed in keeping the theory with
+the code it will be a major improvement over the current situation. Of
+course, I'm not satisfied with just mixing the two. I want to exploit
+the collection and make it useful for broader purposes.
+
+When the alpha version gets uploaded look at
+src/algebra/dhmatrix.spad.pamphlet. I've combined the theory with the
+code. Denavit-Hartenburg Matricies (DH Matricies) are 4x4 matricies
+with special structure that enable them to describe rotations,
+translations, scale, perspective, and skew operations. This domain was
+used to create the graphics in the glossy pages of the Axiom book.  I
+wrote the original spad code essentially without comments. The theory
+comes from Richard Paul's Ph.D.  thesis (which he gave me permission
+to use). I'm now trying to atone for my sins and document the domain
+properly. Since this code will support graphics I'm hoping to use it
+as an example domain to exploit ADVI's ability to embed active graphics.
+
+ADVI seems like worthwhile technology as they have found a mechanism
+that allows authors of tex documents to embed information into the
+dvi file that ADVI can use. This allows Axiom to perform all kinds of
+interesting magic which opens up new ways to construct "books", booklets,
+pamphlets, slides, technical papers, etc. And it uses "standard technology"
+(since Knuth anticipated this in the dvi file format).
+
+The alpha release of Axiom will use an axiom.sty file that will eventually
+allow us to embed ADVI information. ADVI has shown what's possible but we
+need to do much more.
+
+=======================================================================
+
+It is important to get the documentation available quickly but it is
+more important to structure the documentation to support the system
+as a whole. I'd like to see Texmacs and ADVI support pamphlet files
+in their native format. So one of the delays has been that I'm trying
+to understand the details of ADVI and what changes might be required
+to support the literate programming style.
+
+Please try to look "into the distance" with the documentation and
+Texmacs. Once the documents get released "into the wild" there 
+will be great resistance to changing it because people will build
+tools (like the axiom-texmacs interface) that they will refuse to
+change for "legacy" reasons. We've already seen this with the 
+axiom-texmacs "prompt" issue. NAG's axiom hasn't been available for
+2 years and still people won't change. 
+
+The documentation structure is critical to the long term success of Axiom,
+a point I've beaten beyond the grave. But the documentation structure has
+to support things like Axiom Journal articles, "drag and drop" literate
+programs (where you drag a pamphlet file onto a running Axiom and it gets
+compiled, the docs get put in the right places, the required references
+get fetched and loaded, etc), pamphlets can be combined into booklets, etc.
+
+Fifteen years ago we did hyperdoc which was a browser-like technology
+with hyperlinking. This was years before Mosaic was conceived and it
+was very creative then but it's dead technology now. What new features
+will you create when you combine Axiom and Texmacs that will look
+positively insightful fifteen years from now? What features are
+lacking in all of the online documentation you've already seen? How
+does having the embedded code and/or the ability to have "live"
+documents change the game? I'm interested in ADVI because I can have a
+document page that includes moving graphics generated in real time.
+When we did the hyperdoc we set it up so that you could get a page
+with a draw command which, when executed, launched an embedded
+graphics page. That embedded graphics was "live" and you could rotate,
+scale, shade, and print it. How can we do this in Texmacs?  
+
+What will mathematicians need from the documentation 30 years from now
+and what do we need to do now to support that? Can texmacs import the
+axiom type lattice and "know" about the domains? Can it dynamically
+build booklet tables of contents as you visit files (so I can create a
+booklet by visiting a series of pamphlets (this would allow me to keep
+a structured booklet of the math I've learned from the pamhlets.
+Essentially it is a personalized book)). Can it "fold" and "unfold"
+code and/or documentation? Can it follow references and bibliographic
+links to load code and docs? Can I construct a course outline and let
+texmacs find related material in the docs (e.g. a linear algebra
+course)? If you look at the linear algebra course at MIT's OCW website
+ask yourself how the documentation (tests, projects, video, course
+outline, textbooks, etc) can all be combined in some form of pamphlet.
+Can I construct a CAD-like graphic image of a bridge and attach both
+the matrix mathematics and its associated documentation to points in
+the bridge image? Can I structure the documentation so that the
+documentation presented to the user is adjusted to his level of
+expertise (e.g. a student discussion of matricies vs a research math
+discussion of matricies)? What if the notion of files goes away and
+all of Axiom is just one big, coordinated document (that happens to
+have execution sematics for portions of the graphics or the code).
+How can I think about, navigate, modify, and maintain a terabyte sized
+"document" that is Axiom? How do we integrate a semantic web into the
+documentation so that the concepts are automatically classified into a
+proper hierarchy (e.g. KREP, a knowledge representation system). A
+KREP-style semantic web would allow a user to navigate by concepts
+rather than text. KREP is 20 year old technology and we should be
+using it already. The "next internet" project is looking at building a
+global semantic web. What will it mean to Axiom if work you do today
+is instantly classified and available worldwide tonight?
+
+So I guess I'm asking you to be innovative with the documentation as 
+it is critical to the long term success of Axiom.
+
+=======================================================================
+
+Axiom needs the documentation mechanism to support research in a deeper way.
+
+When researching a concept I generally have a pile of research papers
+as well as my own notes and experimental code. There are also numerous
+versions of these things including versions of test cases and results.
+
+I've looked at some "outlining tools" that could have some helpful ideas.
+In particular the ability to "fold" text so you can temporarily blank
+out intervening sections is quite useful. I tend to do this a lot in
+emacs by splitting the buffer and having two views of the same buffer.
+
+But that's just a simple tool. We need to think deeply about the issue
+of organizing (a really bad choice of word as is "capturing", "structuring")
+the work done during research.
+
+For instance, I'm working on the Hanna-Neumann conjecture. This involves
+writing and running code to check for possible counter-examples as well
+as exploring the boundaries of the problem (e.g. if a counter-example
+exists it must have a certain form). To do this I generally write code,
+try it and examine the results (possibly making a note to myself about 
+some vital insight in some ephemeral form like writing it on my hand).
+Next I'll try another slight modification to the code, etc. In a better
+world the file system would keep all of my versions (the Symbolics machine
+filesystem used to do this) as well as the attached notes. It also involves
+none-machine interaction like conversations, blackboard work, and email
+discussions. My research rarely ever occurs in the office because I can't
+get contiguous blocks of quiet there.
+
+I've been muttering about the "30 year" design goal and what we how we can
+innovate now to support researchers in the future. 
+
+There is a book called "The Mind Map Book" by Tony and Barry Buzan.
+They seem to have thought about this also and I need to read the book
+with an eye to understanding their concept.
+
+\start
+Date: 08 Nov 2003 19:58:04 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Latest Debian package (-11)
+
+Greetings!  Just wanted to give a brief report on some of the latest
+building and autobuilding:
+
+1) With 2.6.1-18 and later, the ia64 problem, in which shared
+   libraries at runtime had to exactly match those present at compile
+   time, has been eliminated.  Just tested the latest ia64 axiom build
+   against multiple versions of the same shared libs, and all is
+   stable.(!)
+
+2) I lost contact with my arm machine during the build, but it looks
+   as though at most there might be problems compiling one or two
+   algebra files.  The build will take days to complete on this arch,
+   but apparently this will give us axiom on a pda.  (Will anyone use
+   axiom there?)
+
+3) Systems using dlopen (alpha, mips(el), hppa, and ia64) still cannot
+   build the databases, only (apparently) due to the limit on the
+   number of simultaneously opened (and dlopened) files (1024).  The
+   patch I've temporarily put in to copy prebuilt databases from i386
+   on these platforms allows the current build to complete on these
+   arches.  
+
+4) Building the package takes a long time on some systems, but ppc,
+   alpha, and ia64 have recently successfully completed my latest
+   upload.  Given earlier results, I don't expect any difficulties
+   from mips(el), hppa, sparc, and s390 (thanks Gerhard for clearing
+   the gcc compiler bug here!)  In principle, arm and m68k should be
+   fine too, but as these machines are rather slow and less exercised
+   in the areas we're using, may give us a few surprises.
+
+5) In researching some of the latest GCL changes, I feel that it may
+   be quite straightforward to eliminate the need for dlopen on the 5
+   platforms mentioned above by making use of an alternate relocation
+   pathway through the bfd library.  Don't know how important it is,
+   but unless someone indicates they really need it, I'm going to
+   focus on clearing up more ansi issues first.
+
+\start
+Date: Sat, 8 Nov 2003 22:12:55 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: Latest Debian package (-11)
+
+> 1) With 2.6.1-18 and later, the ia64 problem, in which shared
+>    libraries at runtime had to exactly match those present at compile
+>    time, has been eliminated.  Just tested the latest ia64 axiom build
+>    against multiple versions of the same shared libs, and all is
+>    stable.(!)
+
+cool. I'll try this on the TestDrive machines as soon as I get the chance.
+
+> 
+> 2) I lost contact with my arm machine during the build, but it looks
+>    as though at most there might be problems compiling one or two
+>    algebra files.  The build will take days to complete on this arch,
+>    but apparently this will give us axiom on a pda.  (Will anyone use
+>    axiom there?)
+
+I'll certainly use it there. It may take longer than you think to build.
+I've had a build going for 3 days (so far) on a 166Mhz pentium. 
+
+It would be best to start by copying an already built src and int
+directories, (tar them from a working system and untar them to the new
+system) creating a blank obj and mnt directories, and then typing
+make. The int directory should contain only machine-generated,
+machine-independent files and it caches a lot of work (like generating
+the lisp code from the spad files and the spad code from the pamphlet
+files as well as the doc files).
+
+The obj directory is machine-generated, machine-specific files (e.g.
+C compiles, lisp to .o files, etc) will be regenerated as will the 
+mnt directory. 
+
+If this doesn't work somewhere please send me the tail of the console
+output and I'll fix it. As Axiom continues to grow it is important
+to keep this functionality stable.
+
+> 
+> 3) Systems using dlopen (alpha, mips(el), hppa, and ia64) still cannot
+>    build the databases, only (apparently) due to the limit on the
+>    number of simultaneously opened (and dlopened) files (1024).  The
+>    patch I've temporarily put in to copy prebuilt databases from i386
+>    on these platforms allows the current build to complete on these
+>    arches.  
+
+I'm puzzled by this dlopen issue. Axiom doesn't keep files open during
+database builds. It loads the files but I believe they are closed
+after loading. Will dlopen fail after 1024 files have been used?  I
+thought that file ids were reused.
+
+> 
+> 4) Building the package takes a long time on some systems, but ppc,
+>    alpha, and ia64 have recently successfully completed my latest
+>    upload.  Given earlier results, I don't expect any difficulties
+>    from mips(el), hppa, sparc, and s390 (thanks Gerhard for clearing
+>    the gcc compiler bug here!)  In principle, arm and m68k should be
+>    fine too, but as these machines are rather slow and less exercised
+>    in the areas we're using, may give us a few surprises.
+
+You mentioned that two algebra files failed to compile. That's strange
+as all of the files compile here. Is there some resource limit that
+gets hit?
+
+> 
+> 5) In researching some of the latest GCL changes, I feel that it may
+>    be quite straightforward to eliminate the need for dlopen on the 5
+>    platforms mentioned above by making use of an alternate relocation
+>    pathway through the bfd library.  Don't know how important it is,
+>    but unless someone indicates they really need it, I'm going to
+>    focus on clearing up more ansi issues first.
+
+I'm expecting the build to complete on this slow pentium. Then I'm going
+to upgrade the machine to yarrow (the latest fedora ISOs).
+
+GCL 2.5.2 is no longer in the axiom zips directory as the 2.6.1 build
+appears stable.
+
+I tried using the tk::tkconnect function and it appears to work.
+I then tried to use the latest tools widget demo and it fails
+because the file contains commas outside of backquotes. Once these
+are removed the file still contains dots. I've backed off this effort
+for the moment and am applying all effort to getting the graphics alive.
+
+\start
+Date: 09 Nov 2003 00:32:41 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Latest Debian package (-11)
+
+Greetings!
+
+root <daly@idsi.net> writes:
+
+> > 1) With 2.6.1-18 and later, the ia64 problem, in which shared
+> >    libraries at runtime had to exactly match those present at compile
+> >    time, has been eliminated.  Just tested the latest ia64 axiom build
+> >    against multiple versions of the same shared libs, and all is
+> >    stable.(!)
+> 
+> cool. I'll try this on the TestDrive machines as soon as I get the chance.
+> 
+> > 
+> > 2) I lost contact with my arm machine during the build, but it looks
+> >    as though at most there might be problems compiling one or two
+> >    algebra files.  The build will take days to complete on this arch,
+> >    but apparently this will give us axiom on a pda.  (Will anyone use
+> >    axiom there?)
+> 
+> I'll certainly use it there. It may take longer than you think to build.
+> I've had a build going for 3 days (so far) on a 166Mhz pentium. 
+> 
+> It would be best to start by copying an already built src and int
+> directories, (tar them from a working system and untar them to the new
+> system) creating a blank obj and mnt directories, and then typing
+> make. The int directory should contain only machine-generated,
+> machine-independent files and it caches a lot of work (like generating
+> the lisp code from the spad files and the spad code from the pamphlet
+> files as well as the doc files).
+> 
+> The obj directory is machine-generated, machine-specific files (e.g.
+> C compiles, lisp to .o files, etc) will be regenerated as will the 
+> mnt directory. 
+> 
+> If this doesn't work somewhere please send me the tail of the console
+> output and I'll fix it. As Axiom continues to grow it is important
+> to keep this functionality stable.
+> 
+
+OK, will try this when I get a chance -- thanks!
+
+> > 
+> > 3) Systems using dlopen (alpha, mips(el), hppa, and ia64) still cannot
+> >    build the databases, only (apparently) due to the limit on the
+> >    number of simultaneously opened (and dlopened) files (1024).  The
+> >    patch I've temporarily put in to copy prebuilt databases from i386
+> >    on these platforms allows the current build to complete on these
+> >    arches.  
+> 
+> I'm puzzled by this dlopen issue. Axiom doesn't keep files open during
+> database builds. It loads the files but I believe they are closed
+> after loading. Will dlopen fail after 1024 files have been used?  I
+> thought that file ids were reused.
+> 
+
+Haven't really used dlopen too much, but to my understanding, one
+file-id is used while the code in the .o file is mmapped and made
+available to the running program.  Lisp, again to my knowledge, has no
+'unload' command -- i.e. once code is loaded it is expected to be
+available for the rest of the session -- and in any case axiom nor any
+other program I've used attempts such an 'unload' to my knowledge.  So
+basically yes, a lisp load implemented with dlopen will fail after
+1024 loads, unless we can do something that I'm not seeing at the
+moment.  One such (heavyweight) idea would be to keep a list of
+dlopened files, and at some interval make a gcc system call to
+concatenate these .o files into one .so, close the existing id's and
+open one to the new object.  Not sure if it will work, but sounds
+feasible. 
+
+> > 
+> > 4) Building the package takes a long time on some systems, but ppc,
+> >    alpha, and ia64 have recently successfully completed my latest
+> >    upload.  Given earlier results, I don't expect any difficulties
+> >    from mips(el), hppa, sparc, and s390 (thanks Gerhard for clearing
+> >    the gcc compiler bug here!)  In principle, arm and m68k should be
+> >    fine too, but as these machines are rather slow and less exercised
+> >    in the areas we're using, may give us a few surprises.
+> 
+> You mentioned that two algebra files failed to compile. That's strange
+> as all of the files compile here. Is there some resource limit that
+> gets hit?
+> 
+
+Possibly.  I haven't yet investigated, and in any case, the machine is
+currently unavailable.
+
+> > 
+> > 5) In researching some of the latest GCL changes, I feel that it may
+> >    be quite straightforward to eliminate the need for dlopen on the 5
+> >    platforms mentioned above by making use of an alternate relocation
+> >    pathway through the bfd library.  Don't know how important it is,
+> >    but unless someone indicates they really need it, I'm going to
+> >    focus on clearing up more ansi issues first.
+> 
+> I'm expecting the build to complete on this slow pentium. Then I'm going
+> to upgrade the machine to yarrow (the latest fedora ISOs).
+> 
+> GCL 2.5.2 is no longer in the axiom zips directory as the 2.6.1 build
+> appears stable.
+> 
+
+Great!  Should be actually quite more stable than 2.5.2.
+
+> I tried using the tk::tkconnect function and it appears to work.
+> I then tried to use the latest tools widget demo and it fails
+> because the file contains commas outside of backquotes. Once these
+> are removed the file still contains dots. I've backed off this effort
+> for the moment and am applying all effort to getting the graphics alive.
+> 
+
+Will look into fixing these.  Must confess, never used them myself,
+but they seem to have potential.
+
+gclcvs also has the gtk library hooks checked in, but nothing has been
+done with them yet.
+
+Take care,
+
+\start
+Date: Sun, 9 Nov 2003 12:47:25 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] TeXmacs / AXIOM under SuSE 8.0
+Cc: Bill Page <bill.page1@sympatico.ca>, vdhoeven@texmacs.org
+
+Dear Bill,
+
+as I promised, I will keep you informed about my quest to run AXIOM inside
+of TeXmacs. I would not yet call it nightmare, sicne it kept me from
+sleeping last nights...
+
+* FYI: I had installed the RedHat prpm of TeXmacs (a practice which worked
+for many other HedHat packages on my SuSE distribution with variouse
+versions) For the reasons you know already (missing path varibales, etc
+this didn't work.
+
+* Now I downloaded TeXmacs sources and tried to compile...
+  -- The compilation failed to to a missing guile package
+  -- I downloaded guile and ./configured, make, make install
+     worked, hence I think guile has been installed successfully.
+     I was able to start it, but don't know what to do with it.
+  -- I did a seciond run on TeXmacs and it compiled without further
+     errors.
+  -- I made sure that axiom and AXIOMsys is in the path
+  -- I copied tm_axiom 1.0.3 as distributed from the savannah AXIOM
+     web-site and copied it to the correct places(while the RedHat rpm put
+     TeXmacs in the dirs /usr/share/TeXmacs and /usr/libexec/TeXmacs the
+     compiles version resides in /usr/local/share/TeXmacs and
+    /usr/local/libexec/ which should be no problem.
+
+  -- to have a reverence, I renamed my maple8 (vioa a link) into maple, so
+     that the command maple launches a maple8 command line session.
+
+* My Findings:
+  -- It is impossible (for me) to detect from inside TeXmacs which version
+     is running, the rpm is 1.0.2.5 while the self compiles is 1.0.2.6.
+     This is annoying and there should be  a possibility to get this inforation
+     in the menue Help->About
+  -- After starting (the compiled) TeXmacs, I do no longer find in the
+     Text->Session menue the session called Shell, thats quite awkward,
+     since a shell is always in the path?
+  -- TeXmacs started a scheme session and I could type something after the
+     prompt, and TeXmacs came up with some scheme output (since I do not
+     know scheme, I produced an error message, but it looks quite
+     functioning.
+  -- TeXmacs was able to strt a maple (veriosn8) session, I see the
+     Maple leave stratuup message, but then a red written error message
+     and further input to maple was no possible.
+  -- TeXmacs is still not able to start an AXIOM session, the console says
+     that tm_axiom is loaded (i.e that from savannah AXIOM) but nothing
+     happens, beside that a blue session box is created. Typing in this
+     box is possible but nothing happens after pressing <return>, I get
+     just a new line.
+     If I goto the Session menue and press close session, I get an axiom
+     promt 'axiom]' but there is no further typing possible.
+
+All in all I spent now several hours to check pathes, to move the files to
+the correct place, compile guile, TeXmacs etc but didn't succed in making
+TeXmacs even functional with maple (version8) (I didn't check with maple
+5,6,7,9, since maple 8 might be still the most common in use and should
+wotk without problems)
+
+Given the variouse maple versions, it might be a good habit of TeXmacs to
+provide tm_maple(version) files if tehre is a need to have different such
+interfaces, the same may go for axiom, tm_axiom.gnu1 tm_axiom.NAG etc
+
+I would really like to hear if other have succeded to work with TeXmacs
+under SuSe, say with maple, maxima, and of course with AXIOM!
+
+I will ponder further on what I might have done wrong and then give it
+another chance. For the moment I ran out of further ideas ....
+
+\start
+Date: Sun, 9 Nov 2003 13:01:00 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: root <daly@idsi.net>
+Subject: Re: [Axiom-developer] Re: Axiom tutorial by Bill
+Cc: Bill Page <bill.page1@sympatico.ca>, vdhoeven@texmacs.org, axiom@texmacs.org
+
+On Sat, 8 Nov 2003, root wrote:
+
+Dear Tim!
+
+> I'm not sure how far TeXmacs is willing to change to support Axiom.
+> Clearly most of the technology we develop over time will not be specific
+> to Axiom (e.g. running embedded code in a pamphlet could be Maple code).
+> If the machinery is done correctly then the current Axiom would just be
+> a plugable "engine". A lot of the ideas would be useful in TeXmacs.
+>
+> Sorry, I'm off building castles in the air again. I'll stop.
+
+This is not an castle in the air! I have a whole chapter in my
+Habilitationsschrift (second book needed for post lecturing qualification
+in Germany) and an original article which will possibly be printed the J.
+of Symbolic Computation which where processed through maple. Maple ha s
+filter function which allows to produce (poorly!) TeX files where maple
+statements are included in a \begin{mapleinput} ... \end{mapleinput}
+environment pair. Maple puts its LaTeX output into an analogous
+environment. After some sed x goes to y stuff, the whole chapter/article
+is simply LaTeXed (including bitex etc) to produce teh *final* printout
+(no further modification hence no handmade errors are included then.
+
+I would be *extraordinarily* intersted in a sort of pamphlet mechanism
+which is flexible enough to do this type of text/algebra processing with
+maple and AXIOM.
+
+TeXmacs is not giving you the full control over the TeX code, which I
+dislike personally and which I even hate beeing an editor! We had lots of
+problems with Scientifiy Workplace produced TeX and I had personally
+problem with TeXmacs produced TeX code, which is rather complicated.
+However, If TeXmacs would support several _engines_ this would be a big
+argument for me to use it (after it fiannly works on my computer properly,
+see my mail on TeXmacs on SuSE 8.0)
+
+Hence I admire (and inhabit already its stables) castles in the air!
+cheers
+BF.
+
+\start
+Date: Sun, 9 Nov 2003 12:09:31 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: <axiom@texmacs.org>
+Subject: [Axiom-developer] Re: Axiom tutorial by Bill
+
+http://www.math.u-psud.fr/~vdhoeven: personal homepage
+-----------------------------------------------------------
+
+On Sat, 8 Nov 2003, root wrote:
+> Good morning, Joris.
+> One of the things to think about is that the tutorial was written to
+> run in Axiom's help system called hyperdoc. Hyperdoc has several
+> features that are enabled by embedded tex macros. All of these are
+> in the axiom style file. Using tmdoc would break things in hyperdoc.
+
+No, it does not; the axiom-manual style should inherit from tmdoc,
+but may also provide all functionality from the original axiom style.
+Secondly, it is easy to write scheme functions which forget about
+the additional functionality provided by tmdoc.
+
+> It will allow examples to be clicked on and executed.
+>
+> It allows "constraints" between lines. That is, if the example that is
+> chosen requires previous examples then the previous examples will be
+> automatically run first. If you try to execute, say, a draw command
+> and the function defined in the draw command is defined elsewhere
+> you can specify in the tex macros that the definition must be run first.
+
+Yes, that is the idea. But we have to be careful about how,
+precisely, this should be implemented.
+
+> It allows navigation (thus the random-looking "help", etc).
+>
+> It allows embedding the live graphics image directly into the page.
+> Thus if you execute a draw command the image will show up in the page.
+> But if you click on the image it becomes a separate window on the desktop
+> and can execute live (e.g. rotate, scale, print, etc).
+
+Live graphics is again another topic. Ideally speaking someone should
+implement an OpenGL plugin for TeXmacs, so that the user can do this
+kind of manipulations both directly into the text or in a separate window.
+Also, such a component would be easily reusable by the 18 other system to
+which TeXmacs connects... So if someone is interested to spend a month
+or so on this job, then please contact me.
+
+> It allows "tear-off" pages. That is, you can click on a page and move
+> it to the desktop as a freestanding page. It would be like clicking on
+> a mozilla tab and opening it a new desktop window.
+
+I do not exactly understand what you mean, but this seems easy to do.
+
+> Almost all of this is supported by inline TeX macros.
+>
+> Several new facilities are planned such as the ability to follow
+> citations in the text, dynamically extract, compile, load, and execute
+> the code in a pamphlet, dynamic "booklet" construction by adjoining
+> sections from pamphlets, semantic search (so you can find Abelian as
+> a concept, as a math definition, as code implementation in a particular
+> domain, or as standard text in pamphlets and booklets.
+
+This is much easier to program when your document is a tree and
+we already have some of these facilities in TeXmacs. So: why not
+implement the others inside TeXmacs, because this will serve many
+others besides axiom users?
+
+> re: buggy tex/latex
+>
+> If you find buggy examples of tex/latex please send them to the list.
+> I know of one bug due to escapes that I'm chasing on another queue.
+> I'm documenting how I debug it in the DevelopersNotes file so developers
+> can see some of the debugging tools. It is listed as an open bug.
+
+Just look at Bills tutorial, and you will find many of them,
+either bugs, or ugly exports.
+
+> I never use tex/latex output so I'm unlikely to see the bugs.
+>
+> re: trailing ->
+>
+> We could probably implement a "set prompt" command that would allow
+> you to set the prompt to anything (including nothing). Would that help?
+
+No; I have to do something here...
+
+> re: the more general interaction of TeXmacs and Axiom
+>
+> We've had many discussions about this subject as I have a near religious
+> belief that documentation is vital. We're not using the computer to do
+> anything more than a fancy typewriter at the moment. That's fine for now
+> but it will be positively primitive in 30 years. I've attached parts of
+> other discussions here just to recover them from history.
+>
+> I'm not sure how far TeXmacs is willing to change to support Axiom.
+> Clearly most of the technology we develop over time will not be specific
+> to Axiom (e.g. running embedded code in a pamphlet could be Maple code).
+> If the machinery is done correctly then the current Axiom would just be
+> a plugable "engine". A lot of the ideas would be useful in TeXmacs.
+
+Yes, and *much* easier to program directly inside TeXmacs,
+because we already have all necessary infrastructure for it.
+Moreover, TeXmacs is a *dynamic* editor, not a batch job processor,
+and improvements inside TeXmacs *directly* serve to all other systems
+to which we already connect.
+
+About the attached previous discussion:
+  1) What existing systems for documentation did you take a look at?
+     The OMDOC DTDs might provide many of the things you need.
+  2) If you have a precise idea about the DTD you want, then it will be
+     worth it to spend some time to write a TeXmacs plug-in for that,
+     consisting of a style file and scheme routines with interesting
+     operations for your tags.
+  3) Live graphics would be quite easy to implement in TeXmacs,
+     if there is a volunteer to write an OpenGL plug-in.
+
+\start
+Date: Sun, 9 Nov 2003 12:33:42 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: <Bertfried.Fauser@uni-konstanz.de>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org
+
+>   -- It is impossible (for me) to detect from inside TeXmacs which version
+>      is running, the rpm is 1.0.2.5 while the self compiles is 1.0.2.6.
+>      This is annoying and there should be  a possibility to get this inforation
+>      in the menue Help->About
+
+I just added this.
+
+>   -- After starting (the compiled) TeXmacs, I do no longer find in the
+>      Text->Session menue the session called Shell, thats quite awkward,
+>      since a shell is always in the path?
+
+This is strange.
+
+>   -- TeXmacs was able to strt a maple (veriosn8) session, I see the
+>      Maple leave stratuup message, but then a red written error message
+>      and further input to maple was no possible.
+
+Maple is not officially supported since we get no cooperation
+whatsoever from MapleSoft.
+
+>   -- TeXmacs is still not able to start an AXIOM session, the console says
+>      that tm_axiom is loaded (i.e that from savannah AXIOM) but nothing
+>      happens, beside that a blue session box is created. Typing in this
+>      box is possible but nothing happens after pressing <return>, I get
+>      just a new line.
+>      If I goto the Session menue and press close session, I get an axiom
+>      promt 'axiom]' but there is no further typing possible.
+
+We are still not fixed on the tm_axiom which has to be used,
+so the open version of Axiom is not really supported yet either...
+
+Have you tried with Pari or Maxima?
+
+> Given the variouse maple versions, it might be a good habit of TeXmacs to
+> provide tm_maple(version) files if tehre is a need to have different such
+> interfaces, the same may go for axiom, tm_axiom.gnu1 tm_axiom.NAG etc
+
+That seems like a nice task!
+
+
+\start
+Date: Sun, 09 Nov 2003 12:46:45 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Camm Maguire <camm@enhanced.com>
+Subject: 1024 file limit (was: Re: [Axiom-developer] Latest Debian package (-11))
+
+Hello Camm,
+
+Camm Maguire <camm@enhanced.com> writes:
+
+> 3) Systems using dlopen (alpha, mips(el), hppa, and ia64) still cannot
+>    build the databases, only (apparently) due to the limit on the
+>    number of simultaneously opened (and dlopened) files (1024).  The
+>    patch I've temporarily put in to copy prebuilt databases from i386
+>    on these platforms allows the current build to complete on these
+>    arches.  
+
+Isn't this 1024 file limit a system limit that can be raised up by using
+shell commands?
+
+If I do:
+david@oops:~$ ulimit -a
+[...]
+open files                    (-n) 1024
+
+So, doing 'ulimit -n 2048' should allow 2048 file descriptors for the
+process. I tested on my machine and I need to be root to do that. Maybe
+a Debian Unix expert might help?
+
+\start
+Date: Sun, 9 Nov 2003 12:38:24 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: <Bertfried.Fauser@uni-konstanz.de>
+Subject: Re: [Axiom-developer] Re: Axiom tutorial by Bill
+Cc: axiom@texmacs.org, vdhoeven@texmacs.org, Bill Page <bill.page1@sympatico.ca>
+
+> TeXmacs is not giving you the full control over the TeX code,
+
+Of course not: it is not a TeX front-end. But TeX is *VERY CLEARLY*
+an *OUTDATED* format for computer algebra, since it has *NO SEMANTICS*
+and not even a *RELIABLE PARSER*.
+
+> which I dislike personally and which I even hate beeing an editor!
+> We had lots of problems with Scientifiy Workplace produced TeX
+
+I never tried Scientific Workplace, because I hate proprietary software.
+So please do not compare things which have nothing to do.
+
+> and I had personally problem with TeXmacs produced TeX code,
+> which is rather complicated.
+
+When? Examples? I bet that the produced code will often be
+better than what you write by hand.
+
+\start
+Date: Sun, 09 Nov 2003 13:53:04 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Joris van der Hoeven <vdhoeven@texmacs.org>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org, Bertfried.Fauser@uni-konstanz.de
+
+Hello Joris,
+
+Joris van der Hoeven <vdhoeven@texmacs.org> writes:
+
+> We are still not fixed on the tm_axiom which has to be used,
+> so the open version of Axiom is not really supported yet either...
+
+We (the Axiom guy) have proposed the latest one as TeXmacs bug #2242:
+
+ Update of axiom plugin to interface with both free & NAG ver 
+ http://savannah.gnu.org/patch/index.php?func=detailpatch&patch_id=2242&group_id=156
+
+\start
+Date: Sun, 9 Nov 2003 18:11:58 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org, Joris van der Hoeven <vdhoeven@texmacs.org>, Bertfried.Fauser@uni-konstanz.de
+
+Hi David,
+
+> > We are still not fixed on the tm_axiom which has to be used,
+> > so the open version of Axiom is not really supported yet either...
+>
+> We (the Axiom guy) have proposed the latest one as TeXmacs bug #2242:
+>
+>  Update of axiom plugin to interface with both free & NAG ver
+>  http://savannah.gnu.org/patch/index.php?func=detailpatch&patch_id=2242&group_id=156
+
+I know, but as I noticed in some previous emails, the LaTeX line-breaking
+code is quite heavily bugged. I would very much prefer to have the same
+patch without the additional line-breaking code. Also, if I remember well
+(see my previous emails), the new version does not work with the NAG
+version of Axiom.
+
+Best wishes, and thanks for your help, Joris
+
+\start
+Date: Sun, 9 Nov 2003 14:50:28 -0500
+From: root <daly@idsi.net>
+To: vdhoeven@texmacs.org
+Subject: [Axiom-developer] texmacs cvs broken?
+
+If I do:
+
+cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs login
+
+it succeeds. Then I do:
+
+cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs co texmacs
+
+and I get a texmacs directory containing only the CVS directory.
+Any idea why I didn't get the sources?
+
+\start
+Date: Sun, 9 Nov 2003 21:19:30 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: root <daly@idsi.net>
+Subject: [Axiom-developer] Re: texmacs cvs broken?
+Cc: vdhoeven@texmacs.org
+
+> If I do:
+>
+> cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs login
+>
+> it succeeds. Then I do:
+>
+> cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs co texmacs
+>
+> and I get a texmacs directory containing only the CVS directory.
+> Any idea why I didn't get the sources?
+
+cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs co src
+
+\start
+Date: Sun, 9 Nov 2003 15:22:57 -0500
+From: root <daly@idsi.net>
+To: vdhoeven@texmacs.org
+Subject: [Axiom-developer] Re: texmacs cvs broken?
+Cc: vdhoeven@texmacs.org
+
+> > If I do:
+> >
+> > cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs login
+> >
+> > it succeeds. Then I do:
+> >
+> > cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs co texmacs
+> >
+> > and I get a texmacs directory containing only the CVS directory.
+> > Any idea why I didn't get the sources?
+> 
+> cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/texmacs co src
+
+cvs server: cannot find module `src' - ignored
+cvs [checkout aborted]: cannot expand modules
+
+\start
+Date: Sun, 9 Nov 2003 21:28:23 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: root <daly@idsi.net>
+Subject: [Axiom-developer] Re: texmacs cvs broken?
+Cc: vdhoeven@texmacs.org
+
+> cvs server: cannot find module `src' - ignored
+> cvs [checkout aborted]: cannot expand modules
+
+Follow the instructions on
+
+	http://www.texmacs.org/tmweb/download/cvs.en.html
+
+\start
+Date: Sun, 9 Nov 2003 15:54:42 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+Cc: pierre.gnaedig@laposte.net
+
+re: diff command. sure.
+
+re: noweb. 
+
+ummm, there are "short term" and "long term" discussions.  In the
+short term I'm just patching noweb. In the long term I have other
+plans and extensions. It won't be a "fork" of noweb so much as a
+rethink of the whole thing (probably with a complete rewrite). But
+that's longer term. For now the only extension is the "booklet" code
+by David Mentre. Literate programming is the goal; noweb is a useful
+tool. If you use the installed noweb be sure to use the axiom.sty
+file rather than the noweb.sty file.
+
+re: bolt-on-the-side. 
+
+This strategy has a lot of upsides and downsides.  One downside is
+that I have to get code to run on many different ports.  I'd rather
+face that problem and solve it. I want Axiom to build "out of the box"
+so I have to make sure the correct version is used and the correct
+patches are applied. The upside is that I can make sure that Axiom
+actually works on various platforms since I can (and do) test it. If I
+let the user choose "a version" or even "gcl-2.5.2" and build it
+themselves it is likely they will have build problems.  These build
+problems will make Axiom more painful to install.
+
+I agree that the bolt-on-the-side strategy is not optimal, that not
+everyone agrees that it is good, that it might duplicate existing
+code on an individual's platform, that it makes porting painful, 
+that it could (if we wanted to, but we don't) discourage giving
+patches back to projects, that it makes tracking external projects
+an issue, etc. 
+
+Nevertheless, I'm still of the opinion that bolt-on-the-side (BOTS?)
+is a higher-quality strategy for the Axiom pile. All the pain for
+the developers and none for the users.
+
+BSD port issues:
+
+GCL-2.6.1 doesn't build there? I can restore GCL-2.5.2.tgz and you 
+can change the switch in the Makefile. All of the code to build
+2.5.2 exists. I'd like to know what you needed to change for 2.6.1
+
+To add your changes to the Axiom build there will be a global
+change to the AXIOM variable. It will end up being:
+
+AXIOM=(yourpath)/mnt/BSD
+
+and all of the changes for BSD will be buried in the Makefile
+stanzas at the top level. Setting this variable will cause a
+
+Makefile.BSD 
+
+file to appear (rather than Makefile.Linux) and this will be
+automatically invoked to apply the BSD changes (like using
+gcl-2.5.2 rather than gcl-2.6.1).
+
+\start
+Date: Sun, 09 Nov 2003 22:07:44 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+Cc: pierre.gnaedig@laposte.net
+
+root writes:
+> re: diff command. sure.
+> 
+> re: noweb. 
+> 
+> ummm, there are "short term" and "long term" discussions.  In the
+> short term I'm just patching noweb. In the long term I have other
+> plans and extensions. It won't be a "fork" of noweb so much as a
+> rethink of the whole thing (probably with a complete rewrite). But
+> that's longer term. For now the only extension is the "booklet" code
+> by David Mentre. Literate programming is the goal; noweb is a useful
+> tool. If you use the installed noweb be sure to use the axiom.sty
+> file rather than the noweb.sty file.
+
+Aaaah. OK. I remember that now. It is much easier for me, then just
+to use our local noweb port, and snip it out of axiom. I'll make sure
+that any local hacks get to find out about axiom.sty.
+
+> re: bolt-on-the-side. 
+> 
+> This strategy has a lot of upsides and downsides.  One downside is
+> that I have to get code to run on many different ports.  I'd rather
+> face that problem and solve it. I want Axiom to build "out of the box"
+> so I have to make sure the correct version is used and the correct
+> patches are applied. The upside is that I can make sure that Axiom
+> actually works on various platforms since I can (and do) test it. If I
+> let the user choose "a version" or even "gcl-2.5.2" and build it
+> themselves it is likely they will have build problems.  These build
+> problems will make Axiom more painful to install.
+
+Hmm.
+
+> I agree that the bolt-on-the-side strategy is not optimal, that not
+> everyone agrees that it is good, that it might duplicate existing
+> code on an individual's platform, that it makes porting painful, 
+> that it could (if we wanted to, but we don't) discourage giving
+> patches back to projects, that it makes tracking external projects
+> an issue, etc. 
+
+Hmm^2.
+
+> Nevertheless, I'm still of the opinion that bolt-on-the-side (BOTS?)
+> is a higher-quality strategy for the Axiom pile. All the pain for
+> the developers and none for the users.
+
+Hmmm^3. :-)
+
+> BSD port issues:
+> 
+> GCL-2.6.1 doesn't build there? I can restore GCL-2.5.2.tgz and you 
+> can change the switch in the Makefile. All of the code to build
+> 2.5.2 exists. I'd like to know what you needed to change for 2.6.1
+
+2.6.1+ is closer to building than older version, so please don't
+go backwards. :-) The freeBSD patches to make GCL-2.5.3 work are
+sizeable and messy.
+
+> To add your changes to the Axiom build there will be a global
+> change to the AXIOM variable. It will end up being:
+> 
+> AXIOM=(yourpath)/mnt/BSD
+
+I already have a patch that does this, but with s/BSD/freebsd/.
+
+> and all of the changes for BSD will be buried in the Makefile
+> stanzas at the top level. Setting this variable will cause a
+> 
+> Makefile.BSD 
+> 
+> file to appear (rather than Makefile.Linux) and this will be
+> automatically invoked to apply the BSD changes (like using
+> gcl-2.5.2 rather than gcl-2.6.1).
+
+Right. My local build (functional, but not packaged), dikes out
+the GCL build, and uses a FreeBSD GCL port (locally upgraded to
+GCL-HEAD). This will be the most likely way that the FreeBSD port
+will be built for distribution, as it works. The hacks/patches
+to do this are small(ish), and the literate programming style
+of axiom make this delightfully easy :-).
+
+Re-engineering the FreeBSD/GCL-2.5.3 patches into Axiom is another
+route, but will be an upgrading/maintenance nightmare for me, and
+I'm very reluctant to go that way unless I can convice someone else
+to maintain it ;-)
+
+\start
+Date: Sun, 9 Nov 2003 17:16:30 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+Cc: pierre.gnaedig@laposte.net
+
+Mark,
+
+re: maintaining it.
+
+not to worry as the ultimate burden of maintaining it will fall to me.
+
+re: freeBSD vs BSD
+
+yeah, i seem to remember there are some differences between the various
+*BSD kinfolk but I'm not sure of the differences. I guess I'm about to
+get educated though. Anyway, (yourpath)/mnt/freebsd is ok.
+
+re: diffs
+
+where can I find the diffs?
+
+re: Hmm^n
+
+grin^n
+
+\start
+Date: Sun, 09 Nov 2003 22:29:29 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: [Axiom-developer] Compiling Axiom on FreeBSD - patches
+
+Hi
+
+Enclosed are patches to compile Axiom on FreeBSD. The result works,
+but hasn't been extensively tested.
+
+NOTES -
+
+I'm using a local port of GCL to do the build. In the lsp/ dir, I
+create a symlink to where the GCL sources are checked out (a hacked
+GCL HEAD). The symlink is called GCL-2.7.0 for reasons that even I
+can't remember. ;-)
+
+FreeBSD uses "Berkely make", or pmake, NOT GNU make, so the GNU
+make port is used to do the build, so makefiles must have "make foo
+..." replaced with "${MAKE} foo ..." to pick this up.  This must
+also be done to noweb, or FreeBSD's noweb port needs to be installed.
+
+The FreeBSD build is kicked off with
+$ cd <ToWhereAxiomIs>
+$ export AXIOM=`pwd`/mnt/freebsd
+$ gmake GCLVERSION=GCL-2.7.0
+
+Good Luck!
+
+Index: Makefile
+===================================================================
+RCS file: /cvsroot/axiom/axiom/Makefile,v
+retrieving revision 1.3
+diff -u -d -r1.3 Makefile
+--- Makefile	31 Oct 2003 11:42:57 -0000	1.3
++++ Makefile	9 Nov 2003 20:36:40 -0000
+@@ -71,8 +73,9 @@
+ 	@echo 78 installing Axiom in ${INSTALL}
+ 	@mkdir -p ${INSTALL}
+ 	@cp -pr ${MNT} ${INSTALL}
+-	@echo AXIOM=${INSTALL}/mnt/${SYS} >${COMMAND}
+-	@cat ${SRC}/etc/axiomcmd >>${COMMAND}
++	@echo '#!/bin/sh -' >${COMMAND}
++	@echo AXIOM=${INSTALL}/mnt/${SYS} >>${COMMAND}
++	@cat ${SRC}/etc/axiom >>${COMMAND}
+ 	@chmod +x ${COMMAND}
+ 	@echo 79 Axiom installation finished.
+ 	@echo
+Index: Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/Makefile.pamphlet,v
+retrieving revision 1.12
+diff -u -d -r1.12 Makefile.pamphlet
+--- Makefile.pamphlet	31 Oct 2003 11:42:57 -0000	1.12
++++ Makefile.pamphlet	9 Nov 2003 20:36:44 -0000
+@@ -236,11 +236,12 @@
+ 	@mkdir -p ${MNT}/${SYS}/bin
+ 	@( cd ${OBJ}/noweb ; \
+ 	tar -zxf ${ZIPS}/noweb-2.10a.tgz ; \
++	cd ${OBJ}/noweb ; \
++	patch < ${ZIPS}/noweb.makefiles.patch ; \
+ 	cd ${OBJ}/noweb/src ; \
+-	./awkname gawk ; \
++	./awkname ${AWK} ; \
+ 	cd ${OBJ}/noweb/src/c ; \
+-	cp ${ZIPS}/noweb.modules.c.patch . ; \
+-	patch <noweb.modules.c.patch ; \
++	patch < ${ZIPS}/noweb.modules.c.patch ; \
+ 	cd ${OBJ}/noweb/src ; \
+ 	${MAKE} BIN=${MNT}/${SYS}/bin LIB=${MNT}/${SYS}/bin/lib \
+                 MAN=${MNT}/${SYS}/bin/man \
+@@ -271,7 +272,7 @@
+ 	@( cd ${OBJ}/noweb ; \
+ 	tar -zxf ${ZIPS}/noweb-2.10a.tgz ; \
+ 	cd ${OBJ}/noweb/src ; \
+-	./awkname gawk ; \
++	./awkname ${AWK} ; \
+ 	cd ${OBJ}/noweb/src/c ; \
+ 	cp ${ZIPS}/noweb.modules.c.patch . ; \
+ 	patch <noweb.modules.c.patch ; \
+@@ -368,8 +369,9 @@
+ 	@echo 78 installing Axiom in ${INSTALL}
+ 	@mkdir -p ${INSTALL}
+ 	@cp -pr ${MNT} ${INSTALL}
+-	@echo AXIOM=${INSTALL}/mnt/${SYS} >${COMMAND}
+-	@cat ${SRC}/etc/axiomcmd >>${COMMAND}
++	@echo '#!/bin/sh -' >${COMMAND}
++	@echo AXIOM=${INSTALL}/mnt/${SYS} >>${COMMAND}
++	@cat ${SRC}/etc/axiom >>${COMMAND}
+ 	@chmod +x ${COMMAND}
+ 	@echo 79 Axiom installation finished.
+ 	@echo
+@@ -778,6 +780,51 @@
+ 	@echo 42 Makefile.irixmips3 called
+ 	@echo 43 Environment : ${ENV} 
+ 	@echo 44 finished system build on `date` | tee >lastBuildDate
++
++<<rootdirs>>
++<<noweb>>
++<<literate commands>>
++<<srcsetup>>
++<<src>>
++<<lsp>>
++<<document>>
++<<clean>>
++
++@
++\subsection{Makefile.freebsd}
++Annoyingly enough it seems that GCL uses a default extension of .lsp
++rather than .lisp so we add the {\bf LISP} variable here. We need to
++depend on the default extension behavior because the system build
++will load either the interpreted or compiled form of a file depending
++on which is available. This varies at different stages of the build.
++<<Makefile.freebsd>>=
++# System dependent Makefile for the freebsd platform
++# Platform variable
++PLF:=FREEBSDplatform
++# C compiler flags
++CCF:="-O -pipe -fno-strength-reduce -Wall -D_GNU_SOURCE -D${PLF} -I/usr/X11R6/include -I/usr/local/include"
++# Loader flags
++LDF:="-L/usr/X11R6/lib -L/usr/local/lib"
++# C compiler to use
++CC:=gcc 
++AWK=awk
++RANLIB=ranlib
++TOUCH=touch
++TAR=tar
++AXIOMXLROOT=${AXIOM}/compiler
++O=o
++BYE=bye
++LISP=lsp
++DAASE=${SRC}/share
++
++ENV=PLF=${PLF} CCF=${CCF} LDF=${LDF} CC=${CC} AWK=${AWK} RANLIB=${RANLIB} \
++    TOUCH=${TOUCH} TAR=${TAR} AXIOMXLROOT=${AXIOMXLROOT} O=${O} BYE=${BYE} \
++    LISP=${LISP} DAASE=${DAASE}
++
++all: rootdirs noweb srcsetup lspdir srcdir
++	@echo 45 Makefile.freebsd called
++	@echo 46 Environment : ${ENV} 
++	@echo 47 finished system build on `date` | tee >lastBuildDate
+ 
+ <<rootdirs>>
+ <<noweb>>
+Index: lsp/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/lsp/Makefile.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 Makefile.pamphlet
+--- lsp/Makefile.pamphlet	23 Oct 2003 11:21:21 -0000	1.3
++++ lsp/Makefile.pamphlet	9 Nov 2003 20:36:45 -0000
+@@ -289,6 +289,84 @@
+ 	@( cd ccl ; ${ENV} ${MAKE} clean )
+ 
+ @
++\subsection{The GCL-2.7.0 stanza}
++\subsubsection{Configure and Make GCL}
++We enable several features of GCL. 
++The [[--enable-readline]] uses GNU readline for the prompts. 
++The [[--enable-maxpage]] is set to allow the image to grow 4 times what it would by default. 
++The [[--enable-vssize]] allows virtual stack to grow by twice the normal size. 
++The [[--enable-statsysbfd]] uses a static system bfd library for loading and
++relocating object files.
++<<gclConfigureMake270>>=
++	@(cd ${GCLVERSION} ; \
++	${ENV} ./configure \
++		--prefix=/usr/local \
++		--enable-machine=FreeBSD \
++		--infodir=/usr/local/info \
++		--enable-info=/usr/local/info \
++		--enable-tkconfig=/usr/local/lib/tk8.4 \
++		--enable-tclconfig=/usr/local/lib/tcl8.4 \
++		--with-x \
++		--x-includes=/usr/X11R6/include \
++		--x-libraries=/usr/X11R6/lib \
++		--disable-dlopen \
++		--disable-dynsysbfd \
++		--disable-statsysbfd \
++		--disable-locbfd \
++		--enable-custreloc \
++		--enable-vssize=65536*2 \
++		--enable-readline \
++		--enable-maxpage=128*1024 \
++		i386-portbld-freebsd5.1 ; \
++	${ENV} ${MAKE} ; \
++	cp unixport/saved_gcl ${OUT}/lisp )
++@
++GCL 2.7.0 changes are due to Mark R V Murray <mark@grondar.org>
++The key problem to solve is that 2.7.0 may use the common lisp 2.0
++standard if it has been compiled with [[--with-ansi]]. Axiom builds
++GCL 2.7.0 without this option.  In Common Lisp 1.0 if you do
++(in-package 'foo) and the foo package does not exist it is created.
++In Common Lisp 2.0 if you do (in-package 'foo) and the foo package
++does not exist it is an error.  This is an incorrect fix in the
++long term. Axiom should be changed everywhere to conform to the
++common lisp 2.0 standard.
++
++This stanza will be written out when the GCLVERSION variable is
++``gcl-2.7.0''. It will overwrite the default version. See the 
++top level Makefile.pamphlet.
++<<gcl-2.7.0>>=
++# gcl version 2.7.0
++OUT=${OBJ}/${SYS}/bin
++
++all:
++	@echo 14 building ${LSP} ${GCLVERSION}
++
++gcldir: 
++	@echo 15 building ${GCLVERSION}
++	@touch ${OBJ}/${SYS}/lib/cfuns-c.ini
++	@touch ${OBJ}/${SYS}/lib/sockio-c.ini
++<<gclConfigureMake270>>
++	@echo 13 finished system build on `date` | tee >gcldir
++
++ccldir: ${LSP}/ccl/Makefile
++	@echo 22 building CCL
++	@mkdir -p ${INT}/ccl
++	@mkdir -p ${OBJ}/${SYS}/ccl
++	@( cd ccl ; ${ENV} ${MAKE} )
++
++${LSP}/ccl/Makefile: ${LSP}/ccl/Makefile.pamphlet
++	@echo 23 making ${LSP}/ccl/Makefile from ${LSP}/ccl/Makefile.pamphlet
++	@( cd ccl ; ${SPADBIN}/document ${NOISE} Makefile )
++
++document:
++	@echo 24 making docs in ${LSP}
++	@mkdir -p ${INT}/doc/lsp/ccl
++	@( cd ccl ; ${ENV} ${MAKE} document )
++
++clean:
++	@echo 25 cleaning ${LSP}/ccl
++	@( cd ccl ; ${ENV} ${MAKE} clean )
++@
+ \section{Gnu Common Lisp 2.5}
+ GCL 2.5 requires a different Makefile. In particular, GCL 2.5
+ has a different method of building the lisp image. And, just to
+Index: src/algebra/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/algebra/Makefile.pamphlet,v
+retrieving revision 1.4
+diff -u -d -r1.4 Makefile.pamphlet
+--- src/algebra/Makefile.pamphlet	29 Oct 2003 13:01:11 -0000	1.4
++++ src/algebra/Makefile.pamphlet	9 Nov 2003 20:38:17 -0000
+@@ -32499,7 +32499,7 @@
+ #all:	${SUBPART}
+ 
+ everything: check lib db cmd gloss
+-	@ echo invoking make in `pwd` with parms:
++	@ echo invoking ${MAKE} in `pwd` with parms:
+ 	@ echo SYS= ${SYS} LSP= ${LSP} PART= ${PART} SUBPART= ${SUBPART}
+ 	@ echo SPAD= ${SPAD} SRC= ${SRC} INT= ${INT}
+ 	@ echo OBJ= ${OBJ} MNT= ${MNT} O=${O} LISP=${LISP} BYE=${BYE}
+Index: src/boot/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/boot/Makefile.pamphlet,v
+retrieving revision 1.1
+diff -u -d -r1.1 Makefile.pamphlet
+--- src/boot/Makefile.pamphlet	28 Aug 2003 12:15:28 -0000	1.1
++++ src/boot/Makefile.pamphlet	9 Nov 2003 20:38:29 -0000
+@@ -1565,7 +1565,7 @@
+ # this stanza will create the final bootsys image
+  
+ ${SAVESYS}:	${OBJS} ${LOADSYS}
+-	@ echo 44 invoking make in `pwd` with parms:
++	@ echo 44 invoking ${MAKE} in `pwd` with parms:
+ 	@ echo SYS= ${SYS} 
+ 	@ echo LSP= ${LSP} 
+ 	@ echo PART= ${PART} 
+Index: src/etc/axiom
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/etc/axiom,v
+retrieving revision 1.1
+diff -u -d -r1.1 axiom
+--- src/etc/axiom	31 Oct 2003 11:42:58 -0000	1.1
++++ src/etc/axiom	9 Nov 2003 20:38:29 -0000
+@@ -1,3 +1 @@
+ $AXIOM/bin/clef -e $AXIOM/bin/AXIOMsys
+-
+-
+Index: src/interp/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/Makefile.pamphlet,v
+retrieving revision 1.6
+diff -u -d -r1.6 Makefile.pamphlet
+--- src/interp/Makefile.pamphlet	31 Oct 2003 11:42:58 -0000	1.6
++++ src/interp/Makefile.pamphlet	9 Nov 2003 20:38:55 -0000
+@@ -506,9 +506,9 @@
+ gives the path to the version of AKCL. Now that the system is running
+ on GCL this variable has been renamed to GCLDIR. This cannot be eliminated
+ entirely because the system uses this variable to look up a file 
+-called collectfn.lsp which is part of the GCL distribution. This
++called gcl_collectfn.lsp which is part of the GCL distribution. This
+ file lookup is in conditional lisp code so other lisps will not 
+-see the file load. The collectfn.lsp code is used by GCL to generate
++see the file load. The gcl_collectfn.lsp code is used by GCL to generate
+ the ``.fn'' files which are used to optimize function calling.
+ \end{verbatim}
+ <<depsys>>=
+@@ -583,7 +583,7 @@
+ 		${MNT}/${SYS}/algebra/exposed.${O} \
+ 		${SRC}/doc/msgs/s2-us.msgs \
+ 	        ${INT}/algebra/warm.data
+-	@ echo 5 invoking make in `pwd` with parms:
++	@ echo 5 invoking ${MAKE} in `pwd` with parms:
+ 	@ echo SYS= ${SYS} 
+ 	@ echo LSP= ${LSP} 
+ 	@ echo PART= ${PART} 
+Index: src/interp/util.lisp.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/util.lisp.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 util.lisp.pamphlet
+--- src/interp/util.lisp.pamphlet	9 Oct 2003 10:46:23 -0000	1.2
++++ src/interp/util.lisp.pamphlet	9 Nov 2003 20:39:04 -0000
+@@ -68,10 +68,10 @@
+   ;; perform system initializations for building a starter system
+   (init-memory-config)
+   #+:AKCL
+-  (let ((collectfn (concatenate 'string (string lsp) "/cmpnew/collectfn")))
+-   (unless (probe-file (concatenate 'string collectfn ".o"))
+-     (compile-file collectfn))
+-   (load collectfn)
++  (let ((gcl_collectfn (concatenate 'string (string lsp) "/cmpnew/gcl_collectfn")))
++   (unless (probe-file (concatenate 'string gcl_collectfn ".o"))
++     (compile-file gcl_collectfn))
++   (load gcl_collectfn)
+    (compiler::emit-fn t)
+    (mapcar
+      #'load
+Index: src/lib/XDither.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/XDither.c.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 XDither.c.pamphlet
+--- src/lib/XDither.c.pamphlet	9 Oct 2003 10:46:28 -0000	1.2
++++ src/lib/XDither.c.pamphlet	9 Nov 2003 20:39:04 -0000
+@@ -51,7 +51,6 @@
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
+-#include <malloc.h>
+ 
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+Index: src/lib/XShade.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/XShade.c.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 XShade.c.pamphlet
+--- src/lib/XShade.c.pamphlet	9 Oct 2003 10:46:28 -0000	1.2
++++ src/lib/XShade.c.pamphlet	9 Nov 2003 20:39:05 -0000
+@@ -50,7 +50,6 @@
+ #include "useproto.h"
+ 
+ #include <stdio.h>
+-#include <malloc.h>
+ #include <stdlib.h>
+ 
+ #include <X11/Xlib.h>
+Index: src/lib/cfuns-c.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/cfuns-c.c.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 cfuns-c.c.pamphlet
+--- src/lib/cfuns-c.c.pamphlet	9 Oct 2003 10:46:28 -0000	1.2
++++ src/lib/cfuns-c.c.pamphlet	9 Nov 2003 20:39:05 -0000
+@@ -52,7 +52,6 @@
+ #include <unistd.h>
+ #include <stdlib.h>
+ #include <string.h>
+-#include <malloc.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ 
+Index: src/lib/fnct_key.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/fnct_key.c.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 fnct_key.c.pamphlet
+--- src/lib/fnct_key.c.pamphlet	9 Oct 2003 10:46:29 -0000	1.2
++++ src/lib/fnct_key.c.pamphlet	9 Nov 2003 20:39:06 -0000
+@@ -352,7 +352,7 @@
+                 close(fd);
+             }
+         }
+-        bsdSignal(SIGCLD, null_fnct,RestartSystemCalls);
++        bsdSignal(SIGCHLD, null_fnct,RestartSystemCalls);
+         switch (id = fork()) {
+           case -1:
+             perror("Special key");
+Index: src/lib/openpty.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/openpty.c.pamphlet,v
+retrieving revision 1.4
+diff -u -d -r1.4 openpty.c.pamphlet
+--- src/lib/openpty.c.pamphlet	31 Oct 2003 11:42:58 -0000	1.4
++++ src/lib/openpty.c.pamphlet	9 Nov 2003 20:39:07 -0000
+@@ -92,7 +92,7 @@
+ #endif
+ 
+ {
+-#if defined(SUNplatform) || defined (HP9platform) || defined(LINUXplatform) || defined(RTplatform) ||defined(AIX370platform) 
++#if defined(SUNplatform) || defined (HP9platform) || defined(LINUXplatform) || defined(RTplatform) ||defined(AIX370platform) || defined(FREEBSDplatform)
+   int looking = 1, i;
+   int oflag = O_RDWR;                  /* flag for opening the pty */
+   
+@@ -204,7 +204,7 @@
+ 	sprintf(serv, "/dev/ttyp%02x", channelNo);
+ 	channelNo++;
+ #endif
+-#if defined(SUNplatform) || defined (HP9platform) || defined(linux) 
++#if defined(SUNplatform) || defined (HP9platform) || defined(FREEBSDplatform) || defined(linux) 
+ 	static int channelNo = 0;
+ 	static char group[] = "pqrstuvwxyzPQRST";
+ 	static int groupNo = 0;
+
+\start
+Date: Sun, 09 Nov 2003 22:33:00 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> Mark,
+> 
+> re: maintaining it.
+> 
+> not to worry as the ultimate burden of maintaining it will fall to me.
+
+:-) Be careful what you ask for!
+
+> re: freeBSD vs BSD
+> 
+> yeah, i seem to remember there are some differences between the various
+> *BSD kinfolk but I'm not sure of the differences. I guess I'm about to
+> get educated though. Anyway, (yourpath)/mnt/freebsd is ok.
+
+I suspect that "BSD" may be a better choice, if it can be shown that
+this works on other BSD's, but other folks will need to verify that.
+
+> re: diffs
+> 
+> where can I find the diffs?
+
+You should have them already. Our mails must have crossed.
+
+> re: Hmm^n
+> 
+> grin^n
+
+Hehehehe!
+
+\start
+Date: Mon, 10 Nov 2003 00:35:26 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: Joris van der Hoeven <vdhoeven@texmacs.org>
+Subject: Re: [Axiom-developer] Re: Axiom tutorial by Bill
+Cc: axiom@texmacs.org, Bill Page <bill.page1@sympatico.ca>
+
+On Sun, 9 Nov 2003, Joris van der Hoeven wrote:
+
+Dear Joris!
+
+thank you for your reply. Indeed I didn't intend to argue against TeXmacs.
+I am just puzzeled during my attempot to get it running correctly with
+AXIOM, ....
+
+> > TeXmacs is not giving you the full control over the TeX code,
+>
+> Of course not: it is not a TeX front-end. But TeX is *VERY CLEARLY*
+> an *OUTDATED* format for computer algebra, since it has *NO SEMANTICS*
+> and not even a *RELIABLE PARSER*.
+
+You are right. Nevertheless, as a scientist I can share most easily TeX
+documents with colleagues. It sttill defacto standard. I see your ponts
+and you are right.
+	I could live however with a sort of TeX file where an active
+environment takes some input and the math is set in TeX by the system. The
+*control* which I would like to have, is to uses quite different TeX/LaTeX
+classes, which we had eg distributed to authors of book chapters. If you
+get these things back in totally different TeX flavours, its a nightmare.
+
+	I will stick to TeXmacs, since it seems to be the obvious frontend
+to AXIOM (beside the console) <grin>.
+
+> I never tried Scientific Workplace, because I hate proprietary software.
+> So please do not compare things which have nothing to do.
+
+Once more OK, I had contact for the above given reason only. Indeed my
+interest in AXIOM is partly (I like the strong typing very much too) to
+get rid on the last prorietary softwar on my computer. Exactly the
+ignorance ond troubles I had the last years with this proprietary softwas
+(closed sorce, bugs which are never fixed, even if you send a solution...)
+makes me fond of AXIOM and TeXmacs/AXIOM.
+
+> When? Examples? I bet that the produced code will often be
+> better than what you write by hand.
+
+I would have to trace back my mails quite a bit to find these examples.
+Its not the math I wanted to complain abaout, but the missing usage (of
+teh TeXmac users by then) of journal/publisher requitred styles and
+classes.
+
+For own documents, this is not a problem, since one can copy and past the
+output into another TeX file properly formatted. Perhaps TeXmacs is even
+able to do it, but in my quest till now I wasn't able to do it.
+
+Hope to get AXIOM/TeXmacs running on my SuSE box, will discuss it with a
+local Linux guru too.
+
+\start
+Date: Sun, 9 Nov 2003 19:45:59 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <Bertfried.Fauser@uni-konstanz.de>
+Subject: [Axiom-developer] RE: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org, vdhoeven@texmacs.org
+
+Bertfried,
+
+I am sorry to hear that you are having so much trouble!
+I have no experience with SuSE so for now I am at a loss
+to help. But as SuSE is apparently quite common in Europe,
+surely there are people who successfully run TeXmacs on
+this platform. I hope they can help. Perhaps it might be
+worth posting a message to
+
+  texmacs-users@texmacs.org
+
+On Sunday, November 09, 2003 6:47 AM you wrote:
+> 
+> as I promised, I will keep you informed about my quest to
+> run AXIOM inside of TeXmacs. I would not yet call it
+> nightmare, since it kept me from sleeping last nights...
+
+I know the feeling but I am sure there are better things
+to keep you from sleeping at night! <grin>
+
+> ... 
+> * Now I downloaded TeXmacs sources and tried to compile...
+>   -- The compilation failed to to a missing guile package
+
+This is normal. Yes guile is required. But you should be
+careful to note which version of guile that you install.
+I have seen reports of TeXmacs errors with some versions
+of guile on some systems. I am not sure which version is
+best (Joris might tell you.) but probably not the newest
+version.
+
+>   -- I downloaded guile and ./configured, make, make
+>      install worked, hence I think guile has been installed
+>      successfully. I was able to start it, but don't know what
+>       to do with it.
+>   -- I did a seciond run on TeXmacs and it compiled without
+>      further errors.
+
+Good. Did you also to make install? Does TeXmacs startup
+normally, building a bunch of fonts etc. Can you display
+the help pages?
+
+>   -- I made sure that axiom and AXIOMsys is in the path
+>   -- I copied tm_axiom 1.0.3 as distributed from the savannah
+>      AXIOM web-site and copied it to the correct places(while
+>      the RedHat rpm put TeXmacs in the dirs /usr/share/TeXmacs
+>      and /usr/libexec/TeXmacs the compiled version resides in
+>      /usr/local/share/TeXmacs and /usr/local/libexec/ which
+>      should be no problem.
+
+Correct, it should be no problem.
+
+> 
+>   -- to have a reference, I renamed my maple8 (vioa a link) 
+>      into maple, so that the command maple launches a maple8
+>      command line session.
+> 
+> * My Findings:
+>   -- It is impossible (for me) to detect from inside TeXmacs 
+>      which version is running, the rpm is 1.0.2.5 while the
+>      self compiles is 1.0.2.6. This is annoying and there should
+>      be a possibility to get this inforation in the menu
+>       Help->About
+
+I agree. I hope that it is implemented soon.
+
+>   -- After starting (the compiled) TeXmacs, I do no longer find
+>      in the Text->Session menu the session called Shell, thats 
+>      quite awkward, since a shell is always in the path?
+
+Oh, oh. Something is wrong! You should have Shell and it should
+work. If you do not have this, then I think there is still
+something wrong with the TeXmacs installation.
+
+>   -- TeXmacs started a scheme session and I could type 
+>      something after the prompt, and TeXmacs came up with some
+>      scheme output (since I do not know scheme, I produced an
+>      error message, but it looks quite functioning.
+
+That is good.
+
+>   -- TeXmacs was able to strt a maple (veriosn8) session, I see
+>      the Maple leaf startup message, but then a red written 
+>      error message and further input to maple was no possible.
+
+What is the error message?
+
+Please try it with Maple release 5. I.e. Change your symbolic
+maple link to maple5. 
+
+>   -- TeXmacs is still not able to start an AXIOM session, the 
+>      console says that tm_axiom is loaded (i.e that from savannah
+>      AXIOM) but nothing happens, beside that a blue session box
+>      is created. Typing in this box is possible but nothing happens
+>      after pressing  <return>, I get just a new line. If I goto
+>      the Session menue and press close session, I get an axiom
+>      promt 'axiom]' but there is no further typing possible.
+
+If a little bit of programming in "C" does not worry you,
+you might try to set the debugging option in the tm_axiom.c
+file. You will see some comments near the beginning of the
+file that tell you how to set the debugging. Edit the tm_axiom.c
+file and then re-compile it and copy it where TeXmacs will see
+it. Now when you start Axiom a file will be created that shows
+the commands that are sent too and from Axiom. Maybe this can
+help us to see what is going wrong.
+
+But I am still worried why you do not have a Shell session
+option. Something is indeed strange.
+
+> 
+> All in all I spent now several hours to check pathes, to move 
+> the files to the correct place, compile guile, TeXmacs etc 
+> but didn't succed in making TeXmacs even functional with 
+> maple (version8) (I didn't check with maple 5,6,7,9, since 
+> maple 8 might be still the most common in use and should wotk 
+> without problems)
+> 
+
+I would hope so but the people who wrote the TeXmacs interface
+for Maple do not seem to have had much cooperation from Maplesoft
+about solving problems. And we know how hard it can be (sometimes)
+to get the information that one needs.
+
+I have heard that there are two different interfaces available
+for TeXmacs - Maple, but I am not sure which one is packaged
+with TeXmacs. If necessary we can ask Christian EVEN
+che@math.uvsq.fr who is the author of these programs.
+
+If/when time permits I still intend to write a version of
+tm_maple to work with the new OpenMaple interface, but so
+far time does not permit ...
+
+> Given the variouse maple versions, it might be a good habit 
+> of TeXmacs to provide tm_maple(version) files if the is a 
+> need to have different such interfaces, the same may go for 
+> axiom, tm_axiom.gnu1 tm_axiom.NAG etc
+>
+
+As usual there has not been enough work done on this. And
+the developer of TeXmacs does not like non-free software.
+ 
+> I would really like to hear if other have succeded to work 
+> with TeXmacs under SuSe, say with maple, maxima, and of 
+> course with AXIOM!
+>
+
+I hope also to hear.
+ 
+> I will ponder further on what I might have done wrong and 
+> then give it another chance. For the moment I ran out of 
+> further ideas ....
+> 
+
+Do you have any opportunity to use another version of
+Linux? Perhaps when you see how it works on a platform
+that is known to work, it will be easier to see what is
+different and what needs to change for SuSE.
+
+\start
+Date: Sun, 9 Nov 2003 20:50:58 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <Bertfried.Fauser@uni-konstanz.de>
+Subject: [Axiom-developer] RE: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org, vdhoeven@texmacs.org
+
+Bertfried,
+
+I found a reference to an older version of TeXmacs for
+SuSE 9.0
+
+http://www.suse.de/en/private/products/suse_linux/i386/packages_professio=
+nal
+/texmacs.html
+
+So I presume that at least TeXmacs version 1.0.1.21 also
+worked with SuSE 8.0, however I can seem to find that
+particular version on www.texmacs.org anymore. But you
+might try
+
+http://www.texmacs.org/Download/ftp/targz/TeXmacs-1.0.1.24-src.tar.gz
+
+which apparently the last stable version before 1.0.2.x
+
+I noticed that SuSE has been purchased by Novell. I suppose
+that is a good thing ... ?
+
+\start
+Date: Sun, 9 Nov 2003 21:06:07 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <daly@idsi.net>
+Subject: [Axiom-developer] RE: Axiom tutorial by Bill
+Cc: vdhoeven@texmacs.org, axiom@texmacs.org
+
+On Saturday, November 08, 2003 11:15 AM Tim Daly wrote:
+> ... 
+> re: tex macros
+> 
+> One of the things to think about is that the tutorial was 
+> written to run in Axiom's help system called hyperdoc. 
+> Hyperdoc has several features that are enabled by embedded
+> tex macros. All of these are in the axiom style file. Using
+> tmdoc would break things in hyperdoc. We'll have to work out
+> some compromise.
+
+The version of the Axiom tutorial that I uploaded to the
+Axiom website does not use nor depend on Hyperdoc at all.
+The embedded tex macros that were used by the tutorial have
+been replaced with (more or less) equivalent TeXmacs "style"
+macros/functions.
+
+tmdoc is the style that is used by the TeXmacs documentation.
+I did not use it because 1) I didn't understand it 2) it
+would involve significant changes throughout the text of
+the tutorial. By writing a few simple new texmacs style
+macros I was able to convert almost all of the LaTeX code
+for the tutorial into TeXmacs native file format.
+
+I am not sure what you mean by: "Using tmdoc would break things
+in hyperdoc. We'll have to work out some compromise." since
+as I see it right now, there is no way to directly use the
+same coding for the tutorial in both TeXmacs and Hyperdoc.
+For the most part TeXmacs is a (more or less) complete
+replacement for the old Hyperdoc functionality of Axiom.
+But it is not a one-for-one replacement and some things are
+missing (such as live graphics).
+
+Still according to my (admitted limited) experience with the
+tutorial, most things that were originally coded in LaTeX do
+come over rather easily to TeXmacs
+
+\start
+Date: Sun, 9 Nov 2003 22:41:59 -0500
+From: root <daly@idsi.net>
+To: dpt@math.harvard.edu
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+Cc: pierre.gnaedig@laposte.net
+
+Well, I'd consider our noweb patches to be a fork only if we decided
+to distribute them in some independent form. Since we only use it
+within the project and don't "advertise" it as a separate package I'd
+characterize it as an "adaptation" rather than a "fork". But it hardly
+matters.
+
+I'd much rather the projects integrate the patches as it means that I
+don't have to maintain patches but, as you say, there are sometimes issues.
+
+\start
+Date: Mon, 10 Nov 2003 07:52:31 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> Well, I'd consider our noweb patches to be a fork only if we decided
+> to distribute them in some independent form. Since we only use it
+> within the project and don't "advertise" it as a separate package I'd
+> characterize it as an "adaptation" rather than a "fork". But it hardly
+> matters.
+
+Stuff made by noweb goes into mnt/$SYS/bin. Is that used at run-time?
+If the user already has noweb installed, which one gets used by 1) the
+user and 2) by Axiom? This comes down to $PATH issues, and what Axiom
+tries to do.
+
+> I'd much rather the projects integrate the patches as it means that I
+> don't have to maintain patches but, as you say, there are sometimes issues.
+
+:-)
+
+\start
+Date: Mon, 10 Nov 2003 12:18:02 -0800
+From: Stefan Dirnstorfer <dirnstor@web.de>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Question: Axiom Compiler
+
+Is it possible to compile Aldor programs using the Axiom distribution?
+
+Here my test session:
+(1) -> )compile test.as
+   Compiling AXIOM source code from file /home/stefan/test.as using
+      AXIOM-XL compiler and options
+-O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y
+$AXIOM/algebra
+      Use the system command )set compiler args to change these
+      options.
+
+   >> System error:
+   Cannot get the truename of
+"/home/david/pub/axiom-libre/axiom-i386/axiom/mnt/linux/compiler/bin/".
+
+protected-symbol-warn called with (NIL)
+(1) -> ^D
+
+stefan@adpc030:~> echo $AXIOM
+/home/stefan/axiom/mnt/linux/
+
+stefan@adpc030:~> ls -l /home/david/pub/axiom-libre/axiom-i386/axiom
+lrwxrwxrwx    1 root     root           19 2003-11-10 11:21
+/home/david/pub/axiom-libre/axiom-i386/axiom -> /home/stefan/axiom/
+
+stefan@adpc030:~> ls axiom/mnt/linux/
+algebra  autoload  bin  doc  input  lib  src  timestamp
+
+stefan@adpc030:~> cat test.as
+#include "axllib"
+
+
+Thank you very much for any help,
+
+\start
+Date: Mon, 10 Nov 2003 14:35:27 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Joris van der Hoeven <vdhoeven@texmacs.org>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: axiom@texmacs.org, Bertfried.Fauser@uni-konstanz.de
+
+Hello Joris,
+
+Joris van der Hoeven <vdhoeven@texmacs.org> writes:
+
+> I know, but as I noticed in some previous emails, the LaTeX line-breaking
+> code is quite heavily bugged. I would very much prefer to have the same
+> patch without the additional line-breaking code.
+
+Ok. Currently, the line-breaking algorithm is used for two things: (1)
+the line-breaking itself and (2) the rewriting of \root into \sqrt.
+
+Bill, do you think you could disable the line-breaking algorithm while
+keeping the rewriting of \root? Could you send me such a tm_axiom.c? If
+not possible, I'll start from tm_axiom.c 1.0.1 which does not include
+this line-breaking code and submit a new release to Joris.
+
+> Also, if I remember well (see my previous emails), the new version
+> does not work with the NAG version of Axiom.
+
+The most recent release of tm_Axiom should work with both free and NAG
+Axiom. The axiom binary has been renamed into AXIOMsys for this purpose.
+
+\start
+Date: Mon, 10 Nov 2003 14:37:13 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Stefan Dirnstorfer <dirnstor@web.de>
+Subject: Re: [Axiom-developer] Question: Axiom Compiler
+
+Hello Stephan,
+
+Stefan Dirnstorfer <dirnstor@web.de> writes:
+
+> Is it possible to compile Aldor programs using the Axiom distribution?
+
+As far as I have understood, no. The free release (i.e. current CVS on
+Savannah) of Axiom does not include the Aldor compiler.
+
+\start
+Date: Mon, 10 Nov 2003 08:56:44 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] RE: TeXmacs / AXIOM under SuSE 8.0
+Cc: 'Joris van der Hoeven' <vdhoeven@texmacs.org>, axiom@texmacs.org, Bertfried.Fauser@uni-konstanz.de
+
+David,
+
+Version 1.0.1 of tm_axiom at
+
+http://savannah.nongnu.org/files/?group=3Daxiom
+
+http://savannah.nongnu.org/download/axiom/axiom_texmacs.pkg/1.0.1/tm_axio=
+m.c
+
+is the (almost) vanilla tm_axiom.c from TeXmacs
+(no line breaking) but with special code to handle
+\root ... .\of.
+
+Simply changing 'axiom' to 'AXIOMsys' in this version should
+do what you want (I think).
+
+If you do this, I am quite curious how the Axiom output
+in the tutorial will look.
+
+
+> -----Original Message-----
+> From: David Mentr=E9 [mailto:david.mentre@wanadoo.fr]
+> Sent: Monday, November 10, 2003 8:35 AM
+> To: Joris van der Hoeven
+> Cc: Bertfried.Fauser@uni-konstanz.de;
+> axiom-developer@nongnu.org; axiom@texmacs.org
+> Subject: Re: TeXmacs / AXIOM under SuSE 8.0
+>
+>
+> Hello Joris,
+>
+> Joris van der Hoeven <vdhoeven@texmacs.org> writes:
+>
+> > I know, but as I noticed in some previous emails, the LaTeX
+> > line-breaking code is quite heavily bugged. I would very
+> > much prefer to have the same patch without the additional
+> > line-breaking code.
+>
+> Ok. Currently, the line-breaking algorithm is used for two
+> things: (1) the line-breaking itself and (2) the rewriting
+> of \root into \sqrt.
+>
+> Bill, do you think you could disable the line-breaking
+> algorithm while keeping the rewriting of \root? Could you
+> send me such a tm_axiom.c? If not possible, I'll start from
+> tm_axiom.c 1.0.1 which does not include this line-breaking
+> code and submit a new release to Joris.
+>
+> > Also, if I remember well (see my previous emails), the new
+> > version does not work with the NAG version of Axiom.
+>
+> The most recent release of tm_Axiom should work with both
+> free and NAG Axiom. The axiom binary has been renamed into
+> AXIOMsys for this purpose.
+>
+
+\start
+Date: Mon, 10 Nov 2003 15:56:51 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: <Bertfried.Fauser@uni-konstanz.de>
+Subject: Re: [Axiom-developer] Re: Axiom tutorial by Bill
+Cc: Bill Page <bill.page1@sympatico.ca>, axiom@texmacs.org, Joris van der Hoeven <vdhoeven@texmacs.org>
+
+> 	I could live however with a sort of TeX file where an active
+> environment takes some input and the math is set in TeX by the system. The
+> *control* which I would like to have, is to uses quite different TeX/LaTeX
+> classes, which we had eg distributed to authors of book chapters. If you
+> get these things back in totally different TeX flavours, its a nightmare.
+
+Yes, but if you really want to use TeX for representing trees,
+why not just use a format which has been natively designed for that,
+like XML or Lisp/Scheme (I prefer the latter)? And then, why not natively
+work with trees all the time and quit the plain ASCII hell? It is amazing
+that people who like symbolic algebra are so reluctant to work with
+symbolic representations of documents...
+
+> 	I will stick to TeXmacs, since it seems to be the obvious frontend
+> to AXIOM (beside the console) <grin>.
+
+Ah, now I'm happy :^)))
+
+> > When? Examples? I bet that the produced code will often be
+> > better than what you write by hand.
+>
+> I would have to trace back my mails quite a bit to find these examples.
+> Its not the math I wanted to complain abaout, but the missing usage (of
+> teh TeXmac users by then) of journal/publisher requitred styles and
+> classes.
+
+You may help!
+
+> For own documents, this is not a problem, since one can copy and past the
+> output into another TeX file properly formatted. Perhaps TeXmacs is even
+> able to do it, but in my quest till now I wasn't able to do it.
+
+Usually, you just have to change \documentclass{article} into
+\documentclass{adumbtexstyle}.
+
+> Hope to get AXIOM/TeXmacs running on my SuSE box, will discuss it with a
+> local Linux guru too.
+
+Please let us know if you still have problems. *Don't* take the TeXmacs
+RPM shipped by SuSE, because they took a heavily bugged version :^(
+I don't understand why the RPM from texmacs.org does not work for you,
+since it has been linked statically. I suppose that /usr/bin is in your PATH...
+
+\start
+Date: Mon, 10 Nov 2003 10:02:33 -0500
+From: root <daly@idsi.net>
+To: dirnstor@web.de
+Subject: Re: [Axiom-developer] Question: Axiom Compiler
+
+re: aldor compiler
+
+The aldor compiler is noy yet integrated as part of the distribution.
+It should be available at www.aldor.org.
+
+\start
+Date: 10 Nov 2003 10:05:28 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: debian-arm@lists.debian.org,pb@nexus.co.uk
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Latest Debian package (-11)
+
+Greetings!  There seems to be a problem compiling axiom on arm:
+
+http://buildd.debian.org/fetch.php?&pkg=axiom&ver=0.0.0cvs-11&arch=arm&stamp=1068398045&file=log&as=raw
+
+This build has been of particular interest to axiom upstream, as it
+opens the possibility of running axiom on a pda (zaurus, right?)
+
+I had a build going on debussy to investigate, but the machine
+apparently went down over the weekend.  Furthermore, the unstable
+chroot there appeared a bit out of date. gcc was at ~3.2 AFAICR, and
+there were two compilation errors showing up on my by-hand build which
+do not appear in the autobuilder logs with the more up to date
+toolchain.  
+
+I can obviously wait until debussy comes back up and install the
+newest compiler locally in my home directory.  Its just that this
+build takes days to complete, so I'd like to use a stable machine with
+the latest toolchain to avoid wasting time.  rameau and europa are
+reserved for buildd only, right?  Don't have an account on elara, so
+don't know about this.
+
+In sum, I'm looking for
+
+1) build machine advice from those in the know
+2) comments on the nature of the build failure in the above log.  I
+   can't tell if the process just died with no error output (which
+   I've never seen before), was too slow for the timeout threshhold,
+   or was in an infinite loop.  I don't suppose the output of the
+   buildd up to the point of failure is stored anywhere?  That would
+   be ideal.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> > 2) I lost contact with my arm machine during the build, but it looks
+> >    as though at most there might be problems compiling one or two
+> >    algebra files.  The build will take days to complete on this arch,
+> >    but apparently this will give us axiom on a pda.  (Will anyone use
+> >    axiom there?)
+> 
+> I'll certainly use it there. It may take longer than you think to build.
+> I've had a build going for 3 days (so far) on a 166Mhz pentium. 
+> 
+> It would be best to start by copying an already built src and int
+> directories, (tar them from a working system and untar them to the new
+> system) creating a blank obj and mnt directories, and then typing
+> make. The int directory should contain only machine-generated,
+> machine-independent files and it caches a lot of work (like generating
+> the lisp code from the spad files and the spad code from the pamphlet
+> files as well as the doc files).
+> 
+> The obj directory is machine-generated, machine-specific files (e.g.
+> C compiles, lisp to .o files, etc) will be regenerated as will the 
+> mnt directory. 
+> 
+> If this doesn't work somewhere please send me the tail of the console
+> output and I'll fix it. As Axiom continues to grow it is important
+> to keep this functionality stable.
+> 
+> > 
+> > 
+> > 4) Building the package takes a long time on some systems, but ppc,
+> >    alpha, and ia64 have recently successfully completed my latest
+> >    upload.  Given earlier results, I don't expect any difficulties
+> >    from mips(el), hppa, sparc, and s390 (thanks Gerhard for clearing
+> >    the gcc compiler bug here!)  In principle, arm and m68k should be
+> >    fine too, but as these machines are rather slow and less exercised
+> >    in the areas we're using, may give us a few surprises.
+> 
+> You mentioned that two algebra files failed to compile. That's strange
+> as all of the files compile here. Is there some resource limit that
+> gets hit?
+> 
+
+\start
+Date: Mon, 10 Nov 2003 10:11:48 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Latest Debian package (-11)
+Cc: debian-arm@lists.debian.org, pb@nexus.co.uk
+
+Camm,
+
+I'm setting up a machine at home with the zaurus tool chain for
+cross compiles. I'll look into the build issues. It will take a
+while because the machine is painfully slow (166Mhz). Since I'm
+the only one likely to use it anytime soon don't worry about it.
+
+\start
+Date: 10 Nov 2003 10:10:22 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Gcl-devel] 1024 file limit (was: Re: [Axiom-developer] Latest Debian package (-11))
+
+Greetings!
+
+One does at minimum need root priveleges for this, and I thought also
+access to /proc/sys to set a kernel parameter, though I'm not sure on
+this latter point.  In any case, there is no clean way to make such an
+exception for axiom in the autobuilders, so it seems wiser to address
+this at the GCL or axiom level.
+
+Take care,
+
+David MENTRE <david.mentre@wanadoo.fr> writes:
+
+> Hello Camm,
+> 
+> Camm Maguire <camm@enhanced.com> writes:
+> 
+> > 3) Systems using dlopen (alpha, mips(el), hppa, and ia64) still cannot
+> >    build the databases, only (apparently) due to the limit on the
+> >    number of simultaneously opened (and dlopened) files (1024).  The
+> >    patch I've temporarily put in to copy prebuilt databases from i386
+> >    on these platforms allows the current build to complete on these
+> >    arches.  
+> 
+> Isn't this 1024 file limit a system limit that can be raised up by using
+> shell commands?
+> 
+> If I do:
+> david@oops:~$ ulimit -a
+> [...]
+> open files                    (-n) 1024
+> 
+> So, doing 'ulimit -n 2048' should allow 2048 file descriptors for the
+> process. I tested on my machine and I need to be root to do that. Maybe
+> a Debian Unix expert might help?
+> 
+
+\start
+Date: Mon, 10 Nov 2003 11:11:03 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: Re: [Gcl-devel] 1024 file limit (was: Re: [Axiom-developer] Latest Debian package (-11))
+
+Camm,
+
+Memory fails me but I believe that accounts can be set up with 
+a larger limit value as the default. 
+
+\start
+Date: Mon, 10 Nov 2003 18:31:06 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: "Bill Page" <bill.page1@sympatico.ca>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: 'Joris van der Hoeven' <vdhoeven@texmacs.org>, axiom@texmacs.org
+
+Hello Bill and Joris,
+
+"Bill Page" <bill.page1@sympatico.ca> writes:
+
+> Version 1.0.1 of tm_axiom at
+
+> is the (almost) vanilla tm_axiom.c from TeXmacs
+> (no line breaking) but with special code to handle
+> \root ... .\of.
+>
+> Simply changing 'axiom' to 'AXIOMsys' in this version should
+> do what you want (I think).
+
+Ok, thanks for confirmation. 
+
+Joris, I have uploaded a new patch against TeXmacs 1.0.2.4 (no
+difference with 1.0.2.6): patch #2275.
+
+It includes:
+
+ - no line-breaking
+
+ - support of latest free Axiom and NAG one
+
+ - handling of \root 
+
+Could you integrate this patch (and by the way drop patch #2242) into
+TeXmacs source tree?
+
+
+> If you do this, I am quite curious how the Axiom output
+> in the tutorial will look.
+
+Bill, how I should do that? I won't have time to redo the whole
+tutorial, so have you a part that you would me to test?
+
+\start
+Date: Mon, 10 Nov 2003 18:50:57 +0000
+From: Phil Blundell <pb@nexus.co.uk>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Latest Debian package (-11)
+Cc: debian-arm@lists.debian.org
+
+On Mon, 2003-11-10 at 15:05, Camm Maguire wrote:
+> build takes days to complete, so I'd like to use a stable machine with
+> the latest toolchain to avoid wasting time.  rameau and europa are
+> reserved for buildd only, right?  Don't have an account on elara, so
+> don't know about this.
+
+I can make an account on smackdown for you, if you want.  Just mail me
+your ssh public key, and let me know what username you'd like.
+
+\start
+Date: Mon, 10 Nov 2003 13:41:42 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+
+> Stuff made by noweb goes into mnt/$SYS/bin. Is that used at run-time?
+> If the user already has noweb installed, which one gets used by 1) the
+> user and 2) by Axiom? This comes down to $PATH issues, and what Axiom
+> tries to do.
+
+Good point. I'll rename it to axiom-specific names so it doesn't
+collide with an installed version.
+
+\start
+Date: Mon, 10 Nov 2003 20:13:29 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> > Stuff made by noweb goes into mnt/$SYS/bin. Is that used at run-time?
+> > If the user already has noweb installed, which one gets used by 1) the
+> > user and 2) by Axiom? This comes down to $PATH issues, and what Axiom
+> > tries to do.
+> 
+> Good point. I'll rename it to axiom-specific names so it doesn't
+> collide with an installed version.
+
+Could you please make ${TANGLE} and ${WEAVE} resolve to something
+that can be overriden at the root level? That way, if there is a
+working "tangle" off the path, we can use that, otherwise default
+it to use (say) ${SPAD}/${AXIOMTANGLE}.
+
+My local patches to do this are _big_ :-)
+
+\start
+Date: Mon, 10 Nov 2003 15:19:58 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+
+Mark,
+
+I'm not sure I understand what you want me to do.  What does
+"overwritten at the root level" mean?  I had planned to subsume the
+tangle and weave machinery into the "document" command which currently
+exists.  If you can be more specific about what you'd like me to
+achieve we can design a solution you like and I'll implement that
+instead (with all appropriate ego-driven complaints, of course :-) )
+ 
+\start
+Date: Mon, 10 Nov 2003 20:40:49 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> I'm not sure I understand what you want me to do.  What does
+> "overwritten at the root level" mean?  I had planned to subsume the
+> tangle and weave machinery into the "document" command which currently
+> exists.  If you can be more specific about what you'd like me to
+> achieve we can design a solution you like and I'll implement that
+> instead (with all appropriate ego-driven complaints, of course :-) )
+
+At the moment, a lot of files have ${SPAD}/notangle, with ${SPAD} being
+the sort of variable that you don't want to change unless you like pain.
+
+It would be nice if all uses of "notangle" and "noweave" were set
+somehow as ${TANGLE} and ${WEAVE} (or whatever names), in one file,
+in a way that can be overridden, rather than having to edit a whole
+bunch of .pamphlet files.
+
+So if (say) the root Makefile.pamphlet file had
+
+TANGLE=${SPAD}/notangle
+WEAVE=${SPAD}/noweave
+
+(or functional equivalent)
+
+and the rest of the files just picked up ${TANGLE} and ${WEAVE} from
+there, it would make porters' lives much easier :-).
+
+If you are planning to replace all instances of "${SPAD}/notangle" and
+"${SPAD}/noweave" with two scripts that use these files, then that also
+makes life easier, in that only those scripts will need to be hacked
+to use an already-provided noweb suite.
+
+Going a little further, lots of the build is dependant on "noweb".
+Can that be replaced with ${NOWEB}, so that if folks aready have a
+functional noweb, that can be defined away to nothing, and thus ignored?
+
+\start
+Date: Mon, 10 Nov 2003 15:43:19 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+
+got it. your wish is my command.
+
+\start
+Date: Tue, 11 Nov 2003 00:25:34 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+
+Mark,
+
+There is a variable in the top level Makefile.pamphlet called
+TANGLE=
+which points to the notangle executable. The weave function is never
+called directly as I've already subsumed it under the "document" command.
+The notangle command will be subsumed  when I make another major cleanup sweep.
+
+I've moved Axiom's version of noweb's executables out of $AXIOM/bin so
+they don't show up on the user's path. Thus a user that has noweb installed
+will still get the standard version of noweb rather than Axiom's patched
+version. Axiom will use the patched version to build, not the user's version.
+
+I'm not sure how this will help (although it is cleaner) since the standard
+noweb has a bug which Axiom patches. The fix was never accepted because
+I changed the C code rather than the awk/sed scripts. I don't use either
+awk or sed for anything but trivial one-liners so I'm not skilled enough
+with these tools to make the change in a way that will be accepted.
+(Plus I'm about to change the C code again to fix the tmpname error).
+
+In any case there will eventually be an Axiom "document" command that
+knows how to do all of the necessary magic for everything we need done
+with literate programs.
+
+I've checked in the changes.
+
+\start
+Date: Tue, 11 Nov 2003 08:01:19 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> Mark,
+> 
+> There is a variable in the top level Makefile.pamphlet called
+> TANGLE=
+
+Excellent! Thank you!
+
+>                                          The weave function is never
+> called directly as I've already subsumed it under the "document"
+> command.
+
+Yeah I found that. This is very good!
+
+> The notangle command will be subsumed when I make another major
+> cleanup sweep.
+
+Great!
+
+> I've moved Axiom's version of noweb's executables out of $AXIOM/bin so
+> they don't show up on the user's path. Thus a user that has noweb installed
+> will still get the standard version of noweb rather than Axiom's patched
+> version. Axiom will use the patched version to build, not the user's version.
+
+Good news!
+
+> I'm not sure how this will help (although it is cleaner) since the standard
+> noweb has a bug which Axiom patches. The fix was never accepted because
+> I changed the C code rather than the awk/sed scripts.
+
+I may be able to help here. Are we talking about a patch whose essence
+is
+
+--- c/modules.nw.orig   Wed Mar 28 14:44:00 2001
++++ c/modules.nw        Mon Nov 10 09:25:05 2003
+@@ -197,11 +197,17 @@
+ out as a special case.
+ This change probably blows the case where the module being expanded is
+ empty.
++
++If the lookup fails then the module (or chunk) is an undefined name.
++We complain about it but want to output the original source.
++We just wrap it in the bogus chunk name in the angle brackets
++that it must have had in the input and output it. (Tim Daly Nov 13, 2002)
+ <<expand a module>>=
+ newmod = lookup(p->contents);
+ if (newmod==NULL) {
+-    errormsg (Error, "undefined chunk name: @<<%s@>>", p->contents);
++    errormsg (Error, "ignoring undefined chunk name: @<<%s@>>", p->contents);
+     error=Error;
++    printf("@<<%s@>>",p->contents);
+ } else {
+     int retcode;
+
+??
+
+If so, what were the detailed objections, and I'll sort out a real fix :-).
+
+> In any case there will eventually be an Axiom "document" command that
+> knows how to do all of the necessary magic for everything we need done
+> with literate programs.
+
+Right. Nice.
+
+> I've checked in the changes.
+
+You da man! ;-)
+
+\start
+Date: Tue, 11 Nov 2003 11:17:08 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: 'Joris van der Hoeven' <vdhoeven@texmacs.org>, Bill Page <bill.page1@sympatico.ca>, axiom@texmacs.org
+
+> Joris, I have uploaded a new patch against TeXmacs 1.0.2.4 (no
+> difference with 1.0.2.6): patch #2275.
+
+Thanks. This patch finally works for both versions for me.
+Notice that the mathematical constant "e" is not printed nicely
+in the new version. You might want to output it as \mathe.
+Similarly, TeXmacs provides \mathi, \mathpi and \mathd.
+
+> It includes:
+>
+>  - no line-breaking
+>
+>  - support of latest free Axiom and NAG one
+>
+>  - handling of \root
+>
+> Could you integrate this patch (and by the way drop patch #2242) into
+> TeXmacs source tree?
+
+Done.
+
+\start
+Date: Tue, 11 Nov 2003 11:20:38 +0100 (CET)
+From: Joris van der Hoeven <vdhoeven@texmacs.org>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: [Axiom-developer] Re: TeXmacs / AXIOM under SuSE 8.0
+Cc: 'Joris van der Hoeven' <vdhoeven@texmacs.org>, Bill Page <bill.page1@sympatico.ca>, axiom@texmacs.org
+
+The brackets around exponents are superfluous in the LaTeX output.
+
+\start
+Date: Tue, 11 Nov 2003 09:52:04 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: fedora-devel-list@redhat.com
+Subject: [Axiom-developer] package submission guidelines
+
+Are there package submission guidelines? I'm the lead developer on
+two open source packages and I want to build rpms for yarrow.
+
+\start
+Date: Tue, 11 Nov 2003 10:51:23 -0500
+From: "Michael K. Johnson" <johnsonm@redhat.com>
+To: fedora-devel-list@redhat.com
+Subject: [Axiom-developer] Re: package submission guidelines
+
+On Tue, Nov 11, 2003 at 09:52:04AM -0500, Tim Daly wrote:
+> Are there package submission guidelines? I'm the lead developer on
+> two open source packages and I want to build rpms for yarrow.
+
+While we build these guidelines and the infrastructure required,
+we are recommending submitting packages to fedora.us
+
+michaelkjohnson
+
+ Linux Application Development                     -- Ben Franklin
+ http://people.redhat.com/johnsonm/lad/
+
+\start
+Date: Tue, 11 Nov 2003 16:52:15 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+root writes:
+> Mark,
+> 
+> There is a variable in the top level Makefile.pamphlet called
+> TANGLE=
+> which points to the notangle executable. The weave function is never
+> called directly as I've already subsumed it under the "document" command.
+> The notangle command will be subsumed  when I make another major cleanup sweep.
+
+I'm doing a test build right now. There are a zillion more ${SPAD}/notangle
+that I had to patch locally. Could you please do those as well?
+
+Also, about 20 files had references to ../../../../mnt/linux/bin/axiom.sty.
+I've locally hacked these, but I guess they'll need more general treatment.
+
+> I've moved Axiom's version of noweb's executables out of $AXIOM/bin so
+> they don't show up on the user's path. Thus a user that has noweb installed
+> will still get the standard version of noweb rather than Axiom's patched
+> version. Axiom will use the patched version to build, not the user's version.
+
+I'm using the FreeBSD port of noweb for this job. It's looking pretty clean.
+I have got your patch to noweb engineered into our noweb, and I'll get it
+committed.
+
+The current patch set is about half a meg; most of that is notangle stuff.
+When I have it extracted, I'll give you a URL to fetch it from.
+
+\start
+Date: Tue, 11 Nov 2003 11:32:25 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: mark@grondar.org
+Subject: [Axiom-developer] huh?
+
+>I'm doing a test build right now. There are a zillion more ${SPAD}/notangle
+>that I had to patch locally. Could you please do those as well?
+
+I was unaware that the SPAD variable was used anymore.
+I removed the only existing use (in the document command) last night.
+I grepped the sources and did not find a ${SPAD}/notangle reference.
+Clearly I missed something. What file does this?
+
+${SPADBIN}/notangle still exists in Lattice.pamphlet but this file is
+now purely used for documentation purposes. Bill and I were using this
+information to build a lattice.
+
+The references to axiom.sty are bogus in two ways: 
+(1) I missed the "build location" vs "source location" path walk
+(2) I need to figure out how to put axiom.sty on some sort of path
+    that tex uses (anybody know how to do this?)
+
+The issue for "committing the patch" (as I understand it) is that
+the C code is "frozen" and no patches are accepted that change it.
+I could be wrong. I'm about to patch the tmpname warning so you
+might want to wait a day or two. I'll send you a message once I've
+tested it and put it in the cvs.
+
+\start
+Date: Tue, 11 Nov 2003 17:30:50 +0000
+From: Mark Murray <mark@grondar.org>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: huh? 
+
+Tim Daly writes:
+> >I'm doing a test build right now. There are a zillion more ${SPAD}/notangle
+> >that I had to patch locally. Could you please do those as well?
+> 
+> I was unaware that the SPAD variable was used anymore.
+
+D'oh! My mistake - its ${SPADBIN}/notangle :-]
+
+> I removed the only existing use (in the document command) last night.
+> I grepped the sources and did not find a ${SPAD}/notangle reference.
+> Clearly I missed something. What file does this?
+> 
+> ${SPADBIN}/notangle still exists in Lattice.pamphlet but this file is
+> now purely used for documentation purposes. Bill and I were using this
+> information to build a lattice.
+
+I'll put my patch up shortly, its taking a while. I found a lot of
+${SPADBIN}/notangle references.
+
+> The references to axiom.sty are bogus in two ways: 
+> (1) I missed the "build location" vs "source location" path walk
+
+NP :-)
+
+> (2) I need to figure out how to put axiom.sty on some sort of path
+>     that tex uses (anybody know how to do this?)
+
+You need to look at kpathsea. I'll get back to you with
+specifics.
+
+> The issue for "committing the patch" (as I understand it) is that
+> the C code is "frozen" and no patches are accepted that change it.
+
+That would explain why there is a patch for .c and .nw? I didn't
+look too closely at the .c patch, as it looked like a patch to
+generated cose, and was thus a little messy ;-).
+
+> I could be wrong. I'm about to patch the tmpname warning so you
+> might want to wait a day or two. I'll send you a message once I've
+> tested it and put it in the cvs.
+
+NP - I'll catch that when it comes.
+
+\start
+Date: Tue, 11 Nov 2003 11:41:58 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: bill.page1@sympatico.ca, axiom@texmacs.org
+Subject: [Axiom-developer] latex and XML
+
+It seems to me that we could define a set of XML tags that are
+isomorphic to the latex tags. So any latex tag could be rewritten
+as XML and any XML tag could be rewritten as latex. These could
+even be extended in a normal way to user-defined latex tags.
+
+Axiom's document command could perform this translation.
+This would give a common ground between TeXmacs and Axiom.
+
+Tim
+
+\start
+Date: Tue, 11 Nov 2003 11:56:41 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: mark@grondar.org
+Subject: [Axiom-developer] Re: huh?
+
+Mark,
+
+If you do a cvs checkout all of the ${SPADBIN}/notangle references
+should be gone. I'm unclear why you want to upload patches for this.
+Did I miss something?
+
+\start
+Date: Tue, 11 Nov 2003 19:29:00 +0100
+From: "Weiss, Juergen" <weiss@uni-mainz.de>
+To: "Mark Murray" <mark@grondar.org>, <daly@idsi.net>
+Subject: RE: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD 
+
+My suggestion would be a toplevel Makefile.inc or
+Makefile.linux, which defines all the globally relevant
+variables and which is included by every Makefile.
+This would solve the problem with the passing of
+environment variables from Makefile to Makefile,
+which I find rather clumsy.
+
+> -----Original Message-----
+> From: Mark Murray [mailto:mark@grondar.org]
+> Sent: Tuesday, November 11, 2003 5:52 PM
+> To: daly@idsi.net
+> Cc: axiom-developer@nongnu.org
+> Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling
+> Axiom on FreeBSD
+>
+>
+> root writes:
+> > Mark,
+> >
+> > There is a variable in the top level Makefile.pamphlet called
+> > TANGLE=3D
+> > which points to the notangle executable. The weave function is never
+> > called directly as I've already subsumed it under the
+> "document" command.
+> > The notangle command will be subsumed  when I make another
+> major cleanup sweep.
+>
+> I'm doing a test build right now. There are a zillion more
+> ${SPAD}/notangle
+> that I had to patch locally. Could you please do those as well?
+>
+> Also, about 20 files had references to
+> ../../../../mnt/linux/bin/axiom.sty.
+> I've locally hacked these, but I guess they'll need more
+> general treatment.
+>
+> > I've moved Axiom's version of noweb's executables out of
+> $AXIOM/bin so
+> > they don't show up on the user's path. Thus a user that has
+> noweb installed
+> > will still get the standard version of noweb rather than
+> Axiom's patched
+> > version. Axiom will use the patched version to build, not
+> the user's version.
+>
+> I'm using the FreeBSD port of noweb for this job. It's
+> looking pretty clean.
+> I have got your patch to noweb engineered into our noweb, and
+> I'll get it
+> committed.
+>
+> The current patch set is about half a meg; most of that is
+> notangle stuff.
+> When I have it extracted, I'll give you a URL to fetch it from.
+
+\start
+Date: Tue, 11 Nov 2003 18:25:50 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: huh? 
+
+Tim Daly writes:
+> If you do a cvs checkout all of the ${SPADBIN}/notangle references
+> should be gone. I'm unclear why you want to upload patches for this.
+
+Er, the diffs are to show where you missed some :-)
+
+> Did I miss something?
+
+Yeah. A boatload of ${SPADBIN}/notangle references? :-)
+
+Have a look at http://people.freebsd.org/~markm/axiom.diff.gz
+
+\start
+Date: Tue, 11 Nov 2003 13:51:43 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: "'Tim Daly'" <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] RE: latex and XML
+Cc: axiom@texmacs.org
+
+Tim,
+
+Well, er, it is a "little" more complicated than that. <grin>
+
+But you might take a look at MATHML in
+
+  http://www.cis.ohio-state.edu/~gurari/TeX4ht/mn.html
+
+which is more or less the state of the art. There are several
+other similar programs, see for example:
+
+  http://www.albany.edu/%7Ehammond/gellmu/
+
+see also
+
+  http://tbookdtd.sourceforge.net/
+
+Unfortunately this does not immediately give a common ground
+with TeXmacs since TeXmacs does not currently support XML.
+
+> -----Original Message-----
+> From: Tim Daly [mailto:daly@rio.sci.ccny.cuny.edu] 
+> Sent: Tuesday, November 11, 2003 11:42 AM
+> To: bill.page1@sympatico.ca; axiom@texmacs.org
+> Cc: daly@idsi.net; axiom-developer@nongnu.org
+> Subject: latex and XML
+> 
+> 
+> It seems to me that we could define a set of XML tags that 
+> are isomorphic to the latex tags. So any latex tag could be 
+> rewritten as XML and any XML tag could be rewritten as
+> latex. These could even be extended in a normal way to
+> user-defined latex tags.
+> 
+> Axiom's document command could perform this translation.
+> This would give a common ground between TeXmacs and Axiom.
+> 
+
+\start
+Date: Tue, 11 Nov 2003 16:36:42 -0500
+From: root <daly@idsi.net>
+To: weiss@uni-mainz.de
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Compiling Axiom on FreeBSD
+
+Juergen,
+
+Variable passing thru the environment is the only known way to pass
+this information. The original make did not have an include mechanism.
+The makefiles don't use any (well, almost any. We now use $(shell) and
+$(notdir)) non-vanilla make features. This is for historical reasons
+and I guess it's time to assume gnu-make is available everywhere.
+
+I'll look into the include mechanism.
+
+\start
+Date: Tue, 11 Nov 2003 22:39:48 -0500
+From: nobody@savannah.nongnu.org
+To: dmentre@linux-france.org, dpt@math.harvard.edu
+Subject: [Axiom-developer] [bug #4548] dynamic functions won't execute
+
+
+=================== BUG #4548: LATEST MODIFICATIONS ==================
+http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=4548&group_id=2938
+
+Changes by: Tim Daly <daly@idsi.net>
+Date: Wed 11/12/2003 at 03:39 (GMT)
+
+            What     | Removed                   | Added
+---------------------------------------------------------------------------
+          Resolution | None                      | Fixed
+              Status | Open                      | Closed
+       Fixed Release |                           | 20031110
+      Internal cause |                           | missing MANEXP function
+                  CC |                           | axiom-developer@nongnu.org
+
+
+------------------ Additional Follow-up Comments ----------------------------
+[Fix (i.e. patch)]
+The information on the bug you submitted has been modified.
+
+
+
+
+
+=================== BUG #4548: FULL BUG SNAPSHOT ===================
+
+
+Submitted by: dmentre                 Project: Axiom Computer Algebra System
+Submitted on: Thu 07/31/2003 at 16:58
+Category:  interpreter                Severity:  5 - Major                  
+Bug Group:  code bug                  Resolution:  Fixed                    
+Assigned to:  None                    Originator Name:  Tim Daly            
+Originator Email:  axiom@tenkan.org   Status:  Closed                       
+Release:  Thursday June 5, 2003 at 14:52:04Reproducibility:  Every Time          
+Fixed Release:  20031110              Error message:  MANEXP is invalid as a function
+Example of code trigerring the bug:  )clear all
+
+draw(x, x=-1..1)
+
+Internal cause:  missing MANEXP function
+
+Summary:  dynamic functions won't execute
+
+Original Submission:  
+
+Follow-up Comments
+*******************
+
+-------------------------------------------------------
+Date: Wed 11/12/2003 at 03:39       By: axiom
+[Fix (i.e. patch)]
+The information on the bug you submitted has been modified.
+
+
+
+
+CC List
+*******
+
+CC Address                          | Comment
+------------------------------------+-----------------------------
+axiom-developer@nongnu.org          | 
+
+
+
+No files currently attached
+
+
+For detailed info, follow this link:
+http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=4548&group_id=2938
+
+_______________________________________________
+  Message sent via/by Savannah
+  http://savannah.nongnu.org/
+
+\start
+Date: Tue, 11 Nov 2003 22:41:15 -0500
+From: nobody@savannah.nongnu.org
+To: dmentre@linux-france.org, dpt@math.harvard.edu
+Subject: [Axiom-developer] [bug #4550] depsys re-build fails
+
+
+=================== BUG #4550: LATEST MODIFICATIONS ==================
+http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=4550&group_id=2938
+
+Changes by: Tim Daly <daly@idsi.net>
+Date: Wed 11/12/2003 at 03:41 (GMT)
+
+            What     | Removed                   | Added
+---------------------------------------------------------------------------
+          Resolution | None                      | Fixed
+              Status | Open                      | Closed
+       Fixed Release |                           | 20031110
+                  CC |                           | axiom-developer@nongnu.org
+
+
+------------------ Additional Follow-up Comments ----------------------------
+[Fix (i.e. patch)]
+The information on the bug you submitted has been modified.
+
+
+
+
+
+=================== BUG #4550: FULL BUG SNAPSHOT ===================
+
+
+Submitted by: dmentre                 Project: Axiom Computer Algebra System
+Submitted on: Thu 07/31/2003 at 17:01
+Category:  build process              Severity:  5 - Major                  
+Bug Group:  code bug                  Resolution:  Fixed                    
+Assigned to:  None                    Originator Name:  Tim Daly            
+Originator Email:  axiom@tenkan.org   Status:  Closed                       
+Release:  Thursday June 5, 2003 at 14:52:04Reproducibility:  None                
+Fixed Release:  20031110              Error message:  Error: Cannot get relocated section contents
+Example of code trigerring the bug:  -- assume that Axiom already exists
+
+-- > cd /spad
+
+-- > make
+
+-- ...
+
+-- Loading /home/axiomgnu/new/lsp/gcl-2.4.1/cmpnew/collectfn.o
+
+-- parse_key_new is undefined
+
+--
+
+-- could be a bug due to using a gcl-2.5.2 build but changing
+
+-- GCLVERSION to gcl-2.4.1
+
+
+
+Internal cause:                       
+
+Summary:  depsys re-build fails
+
+Original Submission:  
+
+Follow-up Comments
+*******************
+
+-------------------------------------------------------
+Date: Wed 11/12/2003 at 03:41       By: axiom
+[Fix (i.e. patch)]
+The information on the bug you submitted has been modified.
+
+
+
+
+CC List
+*******
+
+CC Address                          | Comment
+------------------------------------+-----------------------------
+axiom-developer@nongnu.org          | 
+
+
+
+No files currently attached
+
+
+For detailed info, follow this link:
+http://savannah.nongnu.org/bugs/?func=detailbug&bug_id=4550&group_id=2938
+
+_______________________________________________
+  Message sent via/by Savannah
+  http://savannah.nongnu.org/
+
+\start
+Date: Wed, 12 Nov 2003 06:17:20 -0500
+From: root <daly@idsi.net>
+To: otboyev@inp.nsk.su
+Subject: [Axiom-developer] Re: axiom under cygwin
+
+otboyev@inp.nsk.su wrote:
+> Hi!
+> 
+> Is it possible to compile and use Axiom under cygwin on Windows2000? I've
+> tried this, but failed with some errors in making noweb. I'm using
+> standard cygwin distribution, but I guess Axiom needs some additional
+> libraries.
+> 
+> Thank you.
+> Alexei.
+
+Not yet. We are trying to port to the windows platform by the effort
+is still continuing. We are trying to build using the mingw environment.
+If you join the axiom-mail mailing list at
+http://savannah.nongnu.org/projects/axiom
+it will be announced when the port works. Or you can join axiom-developer
+and join the porting effort.
+
+\start
+Date: Wed, 12 Nov 2003 21:35:08 +0900
+From: Julian Stoev <stoev@users.sourceforge.net>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Re: axiom under cygwin
+
+root wrote:
+> Not yet. We are trying to port to the windows platform by the effort
+> is still continuing. We are trying to build using the mingw environment.
+> If you join the axiom-mail mailing list at
+> http://savannah.nongnu.org/projects/axiom
+> it will be announced when the port works. Or you can join axiom-developer
+> and join the porting effort.
+
+Axiom mail lists are available also at 
+news://news.gmane.org:119/gmane.comp.mathematics.axiom.devel
+news://news.gmane.org:119/gmane.comp.mathematics.axiom.general
+
+\start
+Date: Wed, 12 Nov 2003 10:05:04 -0500
+From: "Bill Page" <bill.page1@sympatico.ca>
+To: <otboyev@inp.nsk.su>
+Subject: RE: [Axiom-developer] Re: axiom under cygwin
+
+Alexei,
+
+I think the problem with noweb is quite easy to fix, but
+the difficult problem will be GCL which does not build
+under Cygwin. The GCL project is currently looking for
+someone willing to take on the task of creating a GCL
+build for Cygwin.
+
+GCL builds under MSYS but then there are some remaining
+problems with a few Unix-style add-ins routines for GCL
+which do not compile.
+
+In both cases the obstruction to a Windows build of AXIOM
+are (relatively) small.
+
+Bill Page.
+
+> -----Original Message-----
+> From: 
+> axiom-developer-bounces+bill.page1=sympatico.ca@nongnu.org 
+> [mailto:axiom-developer-bounces+bill.page1=sympatico.ca@nongnu
+> .org] On Behalf Of root
+> Sent: Wednesday, November 12, 2003 6:17 AM
+> To: otboyev@inp.nsk.su
+> Cc: axiom-developer@nongnu.org; daly@idsi.net
+> Subject: [Axiom-developer] Re: axiom under cygwin
+> 
+> 
+> 
+> otboyev@inp.nsk.su wrote:
+> > Hi!
+> > 
+> > Is it possible to compile and use Axiom under cygwin on 
+> > Windows2000? I've tried this, but failed with some errors
+> > in making noweb. I'm using standard cygwin distribution,
+> > but I guess Axiom needs some additional libraries.
+> > 
+> > Thank you.
+> > Alexei.
+> 
+> Not yet. We are trying to port to the windows platform by the 
+> effort is still continuing. We are trying to build using the 
+> mingw environment. If you join the axiom-mail mailing list at 
+> http://savannah.nongnu.org/projects/axiom
+> it will be 
+> announced when the port works. Or you can join 
+> axiom-developer and join the porting effort.
+
+\start
+Date: Wed, 12 Nov 2003 09:29:05 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: mark@grondar.org, camm@enhanced.com
+Subject: [Axiom-developer] Re: huh?
+
+Mark,
+
+I've changed yet more of the ${SPADBIN}/notangle to ${TANGLE}.
+I believe I've gotten them all this time.
+
+I also reviewed the input tests and reviewed the open bugs.
+
+Camm,
+
+I'm coding a fix that will only rebuild the databases if the
+algebra has changed. There is a "marker" file called
+int/algebra/dbcomplete
+which, if present, means that the databases are ok. To force
+a database rebuild this marker file is removed. So you can just
+"touch" the marker file and it will skip database builds. This
+fix should be available later tonight after the test phase
+completes.
+
+\start
+Date: Wed, 12 Nov 2003 15:19:27 +0000
+From: Mark Murray <mark@grondar.org>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: huh? 
+Cc: camm@enhanced.com
+
+Tim Daly writes:
+> Mark,
+
+Hiya!
+
+> I've changed yet more of the ${SPADBIN}/notangle to ${TANGLE}.
+> I believe I've gotten them all this time.
+
+Thank you most kindly, Sir!
+
+\start
+Date: Wed, 12 Nov 2003 22:55:58 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] databases
+
+Camm,
+
+I've changed the makefile so it will only rebuild the databases if the
+algebra changes. If you do a normal build and it fails because of the
+number of database files you can:
+
+touch int/algebra/dbcomplete  <= marks databases as complete
+cp *.daase mnt/linux/algebra  <= hand copy files
+make                          <= restart and finish the make
+
+Changing any algebra file or NRLIB automatically removes dbcomplete
+and will cause the databases to build again.
+
+\start
+Date: Thu, 13 Nov 2003 17:03:48 +0000
+From: Mark Murray <mark@grondar.org>
+To: Axiom Developers <axiom-developer@nongnu.org>
+Subject: [Axiom-developer] Clean(er) FreeBSD build working [patch]
+
+Hi
+
+Enclosed is a really clean (but not perfect) FreeBSD build for
+Axiom. The GCL used is GCL-HEAD with some fixes to make it work
+on FreeBSD. I suspect that it will work with stock GCL-2.6.1,
+once that has been ported.
+
+NOTES:
+
+For FreeBSD, we need the build to use external ports where possible,
+so GCL and noweb are assumed to be installed on the system already.
+For the purposes of building the FreeBSD port that will go on the
+CDS, and will be binary-installable off the 'net, this makes the
+cleanest solution. I will ensure that the FreeBSD GCL and noweb are
+suitably fixed for the job.
+
+There is a weird 'ifneq "FreeBSD" "FreeBSD"'/'endif' check in the
+patch; I'm not much of a noweb/gmake hacker, so this is a placeholder
+that says "On FreeBSD please don't do this bit". I'm sure that there
+is a much better way of doing this. Any suggestions?
+
+If GCLVERSION is set to "gcl-system", then GCL is not built locally,
+and the system GCL is used instead. I've used some patches of Camm
+Maguire's, and I could easily have broken other builds. Suggestions
+on how to do this properly for all cases requested!
+
+I fixed some linuxism's (I think).
+
+I've partially documented my stuff. It may need some padding out.
+
+At one stage, I had utterly remoived all mention of noweb. Some of
+this remains. Please ignore bits where I seem to have hacked too
+hard.
+
+There are some compile-fixes where I passed ${CCF} to the CC command
+line - this is so that the X includes can be picked up. Is there a
+cleaner way to do this?
+
+
+Axiom is a great program! Thanks for enabling its use! :-)
+
+M
+--
+Mark Murray
+iumop ap!sdn w,I idlaH
+
+------- =_aaaaaaaaaa0
+Content-Type: text/plain; file="axiom.diff"; charset="us-ascii"
+Content-ID: <50029.1068742327.2@grondar.org>
+Content-Description: axiom.diff
+
+Index: Makefile
+===================================================================
+RCS file: /cvsroot/axiom/axiom/Makefile,v
+retrieving revision 1.5
+diff -u -d -r1.5 Makefile
+--- Makefile	11 Nov 2003 05:19:24 -0000	1.5
++++ Makefile	13 Nov 2003 08:29:56 -0000
+@@ -5,7 +5,8 @@
+ #GCLVERSION=gcl-2.4.1
+ #GCLVERSION=gcl-2.5
+ #GCLVERSION=gcl-2.5.2
+-GCLVERSION=gcl-2.6.1
++#GCLVERSION=gcl-2.6.1
++GCLVERSION=gcl-system
+ GCLDIR=${LSP}/${GCLVERSION}
+ SRC=${SPD}/src
+ INT=${SPD}/int
+@@ -18,7 +19,7 @@
+ CCLBASE=${OBJ}/${SYS}/ccl/ccllisp
+ INSTALL=/usr/local/axiom
+ COMMAND=${INSTALL}/mnt/${SYS}/bin/axiom
+-TANGLE=${SPADBIN}/lib/notangle
++TANGLE=notangle
+ 
+ NOISE="-o ${TMP}/trace"
+ 
+@@ -46,6 +47,7 @@
+ 	@mkdir -p ${OBJ}/noweb
+ 	@mkdir -p ${TMP}
+ 	@mkdir -p ${MNT}/${SYS}/bin/lib
++ifneq "FreeBSD" "FreeBSD"
+ 	@( cd ${OBJ}/noweb ; \
+ 	tar -zxf ${ZIPS}/noweb-2.10a.tgz ; \
+ 	cd ${OBJ}/noweb/src ; \
+@@ -57,6 +59,7 @@
+ 	${MAKE} BIN=${MNT}/${SYS}/bin/lib LIB=${MNT}/${SYS}/bin/lib \
+                 MAN=${MNT}/${SYS}/bin/man \
+                 TEXINPUTS=${MNT}/${SYS}/bin/tex all install >${TMP}/trace )
++endif
+ 	@echo The file marks the fact that noweb has been made > noweb
+ 
+ nowebclean:
+Index: Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/Makefile.pamphlet,v
+retrieving revision 1.15
+diff -u -d -r1.15 Makefile.pamphlet
+--- Makefile.pamphlet	11 Nov 2003 05:19:24 -0000	1.15
++++ Makefile.pamphlet	13 Nov 2003 08:29:57 -0000
+@@ -184,7 +184,7 @@
+ CCLBASE=${OBJ}/${SYS}/ccl/ccllisp
+ INSTALL=/usr/local/axiom
+ COMMAND=${INSTALL}/mnt/${SYS}/bin/axiom
+-TANGLE=${SPADBIN}/lib/notangle
++TANGLE=notangle
+ 
+ NOISE="-o ${TMP}/trace"
+ 
+@@ -237,6 +237,7 @@
+ 	@mkdir -p ${OBJ}/noweb
+ 	@mkdir -p ${TMP}
+ 	@mkdir -p ${MNT}/${SYS}/bin/lib
++ifneq "FreeBSD" "FreeBSD"
+ 	@( cd ${OBJ}/noweb ; \
+ 	tar -zxf ${ZIPS}/noweb-2.10a.tgz ; \
+ 	cd ${OBJ}/noweb/src ; \
+@@ -248,6 +249,7 @@
+ 	${MAKE} BIN=${MNT}/${SYS}/bin/lib LIB=${MNT}/${SYS}/bin/lib \
+                 MAN=${MNT}/${SYS}/bin/man \
+                 TEXINPUTS=${MNT}/${SYS}/bin/tex all install >${TMP}/trace )
++endif
+ 	@echo The file marks the fact that noweb has been made > noweb
+ 
+ nowebclean:
+@@ -371,15 +373,15 @@
+ 	@echo 78 installing Axiom in ${INSTALL}
+ 	@mkdir -p ${INSTALL}
+ 	@cp -pr ${MNT} ${INSTALL}
+-	@echo AXIOM=${INSTALL}/mnt/${SYS} >${COMMAND}
+-	@cat ${SRC}/etc/axiomcmd >>${COMMAND}
++	@echo '#!/bin/sh -' >${COMMAND}
++	@echo AXIOM=${INSTALL}/mnt/${SYS} >>${COMMAND}
++	@cat ${SRC}/etc/axiom >>${COMMAND}
+ 	@chmod +x ${COMMAND}
+ 	@echo 79 Axiom installation finished.
+ 	@echo
+ 	@echo Please add $(shell dirname ${COMMAND}) to your PATH variable
+ 	@echo Start Axiom with the command $(shell basename ${COMMAND})
+ 	@echo 
+-
+ 	
+ @
+ \subsection{document}
+@@ -506,6 +508,11 @@
+ optimizations for function calling in Axiom. This is handled automatically
+ by changing this variable.
+ 
++If GCLVERSION is ``gcl-system'', then no GCL is not built locally,
++and it is assumed that the ``gcl'' command is available off the
++path. If this GCL is unsuitable for building Axiom, then very bad
++things will happen.
++
+ NOTE WELL: IF YOU CHANGE THIS YOU SHOULD ERASE THE lsp/Makefile FILE.
+ This will cause the build to remake the lsp/Makefile from the
+ lsp/Makefile.pamphlet file and get the correct version. If you
+@@ -514,7 +521,8 @@
+ #GCLVERSION=gcl-2.4.1
+ #GCLVERSION=gcl-2.5
+ #GCLVERSION=gcl-2.5.2
+-GCLVERSION=gcl-2.6.1
++#GCLVERSION=gcl-2.6.1
++GCLVERSION=gcl-system
+ @
+ 
+ \subsection{Makefile.axposf1v3}
+@@ -810,6 +818,51 @@
+ <<clean>>
+ 
+ @
++\subsection{Makefile.freebsd}
++Annoyingly enough it seems that GCL uses a default extension of .lsp
++rather than .lisp so we add the {\bf LISP} variable here. We need to
++depend on the default extension behavior because the system build
++will load either the interpreted or compiled form of a file depending
++on which is available. This varies at different stages of the build.
++<<Makefile.freebsd>>=
++# System dependent Makefile for the freebsd platform
++# Platform variable
++PLF:=FREEBSDplatform
++# C compiler flags
++CCF:="-O -pipe -fno-strength-reduce -Wall -D_GNU_SOURCE -D${PLF} -I/usr/X11R6/include -I/usr/local/include"
++# Loader flags
++LDF:="-L/usr/X11R6/lib -L/usr/local/lib"
++# C compiler to use
++CC:=gcc 
++AWK=awk
++RANLIB=ranlib
++TOUCH=touch
++TAR=tar
++AXIOMXLROOT=${AXIOM}/compiler
++O=o
++BYE=bye
++LISP=lsp
++DAASE=${SRC}/share
++
++ENV=PLF=${PLF} CCF=${CCF} LDF=${LDF} CC=${CC} AWK=${AWK} RANLIB=${RANLIB} \
++    TOUCH=${TOUCH} TAR=${TAR} AXIOMXLROOT=${AXIOMXLROOT} O=${O} BYE=${BYE} \
++    LISP=${LISP} DAASE=${DAASE} TANGLE=${TANGLE}
++
++all: rootdirs srcsetup lspdir srcdir
++	@echo 45 Makefile.freebsd called
++	@echo 46 Environment : ${ENV} 
++	@echo 47 finished system build on `date` | tee >lastBuildDate
++
++<<rootdirs>>
++<<noweb>>
++<<literate commands>>
++<<srcsetup>>
++<<src>>
++<<lsp>>
++<<document>>
++<<clean>>
++
++@
+ \subsection{Makefile.linux}
+ Annoyingly enough it seems that GCL uses a default extension of .lsp
+ rather than .lisp so we add the {\bf LISP} variable here. We need to
+@@ -1291,7 +1344,5 @@
+ Bath BA2 5QR UK Tel. +44-1225-837430 
+ {\bf http://www.codemist.co.uk}
+ \bibitem{4} \$SPAD/zips/noweb-2.10a.tgz, the noweb source tree
+-\bibitem{5} \$SPAD/zips/advi-1.2.0.tar.gz, the advi source tree
+ \end{thebibliography}
+ \end{document}
+-
+Index: README
+===================================================================
+RCS file: /cvsroot/axiom/axiom/README,v
+retrieving revision 1.6
+diff -u -d -r1.6 README
+--- README	7 Nov 2003 21:03:59 -0000	1.6
++++ README	13 Nov 2003 08:30:00 -0000
+@@ -8,16 +8,18 @@
+ =======================================================================
+ 
+ Type:
+-./configure
++$ ./configure
+ 
+ =======================================================================
+ ================= MAKING AXIOM ========================================
+ =======================================================================
+ 
+-cd /spad                           << where you unpacked the sources
+-export AXIOM=/spad/mnt/linux       << which axiom to build
+-make                               << build the system
+-                                   << a system build takes 2+ hours at 2Ghz
++$ cd /spad                           << where you unpacked the sources
++$ export AXIOM=/spad/mnt/linux
++or
++$ export AXIOM=/spad/mnt/freebsd     << etc; which axiom to build
++$ make                               << build the system
++                                     << the build takes 2+ hours at 2Ghz
+ 
+ When the make completes you'll have an executable called $AXIOM/bin/axiom
+ 
+@@ -27,14 +29,14 @@
+ 
+ You can install Axiom on your system by typing (as root):
+ 
+-make install
++# make install
+ 
+ This will put Axiom into /usr/local/axiom 
+ and the axiom command in /usr/local/bin/axiom
+ 
+ You can change these defaults to anything thus:
+ 
+-make INSTALL=/home/me/myaxiom COMMAND=/home/me/bin/myaxiom install
++# make INSTALL=/home/me/myaxiom COMMAND=/home/me/bin/myaxiom install
+ 
+ 
+ =====================================================================
+@@ -49,7 +51,7 @@
+ 
+ In general every directory will contain a Makefile.dvi file.
+ These files document facts about how Axiom is built.
+-The directory mnt/linux/doc will contain .dvi files as they are written.
++The directory mnt/${SYS}/doc will contain .dvi files as they are written.
+ 
+ Axiom is free and open source software. It is copyrighted code that
+ is released under the Modified BSD license. Much debate about this
+@@ -307,17 +309,7 @@
+ Literate programs are a combination of documentation and source code
+ kept in a pamphlet file. There have to be tools to deconstruct the
+ pamphlet into useable components.  At the current time we are using a
+-system called noweb that was developed by Norman Ramsey.  The source
+-code for noweb is in the zips directory. You can uncompress it,
+-compile it, and install it into the Axiom executable directory by
+-typing:
+-
+-  make noweb
+-
+-By default, if the noweb directory does not exist it will
+-be built as needed simply typing:
+-
+-  make
++system called noweb that was developed by Norman Ramsey.
+ 
+ Every directory contains a Makefile.pamphlet and typing:
+ 
+@@ -399,7 +391,6 @@
+     doc
+   obj
+     tmp
+-    noweb
+     SYS=(linux,...)
+   mnt
+     SYS=(linux,...)
+@@ -537,9 +528,9 @@
+ 
+ FAQ 2: axiom.sty is not found
+ 
+-The build of noweb creates 3 files in the mnt/linux/bin directory:
++The build of noweb creates 3 files in the mnt/${SYS}/bin directory:
+ notangle, noweave, and tex/axiom.sty. The build of the src/scripts
+-directory copies the document command to the mnt/linux/bin
++directory copies the document command to the mnt/${SYS}/bin
+ directory. These four files are necessary to rebuild a Makefile.
+ 
+ These can be recreated in a clean system by typing:
+@@ -551,7 +542,7 @@
+ 
+ A pamphlet file was modified and has a syntax error.  The document
+ command has its output redirected to a file called
+-obj/linux/tmp/trace.  Latex has found the syntax error and put up a
++obj/${SYS}/tmp/trace.  Latex has found the syntax error and put up a
+ prompt which stops the make. Look in this file for the error.  You can
+ also see the error by rerunning make thus:
+ 
+@@ -559,16 +550,6 @@
+ 
+ which will override the redirection and allow the latex output to go
+ to the console.
+-
+-FAQ 4: noweb needs to be rebuilt
+-
+-The first time noweb is built a dummy file called noweb
+-is written into the top level directory. If this file is
+-removed noweb will be rebuilt. The following sequence should work:
+-
+-  rm noweb
+-  make noweb
+-
+ 
+ FAQ 5: lisp needs to be rebuilt
+ 
+Index: lsp/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/lsp/Makefile.pamphlet,v
+retrieving revision 1.4
+diff -u -d -r1.4 Makefile.pamphlet
+--- lsp/Makefile.pamphlet	12 Nov 2003 11:16:14 -0000	1.4
++++ lsp/Makefile.pamphlet	13 Nov 2003 08:30:00 -0000
+@@ -461,15 +461,48 @@
+ 	  echo 20 applying toploop patch to unixport/init_gcl.lsp ; \
+ 	  patch <${SPD}/zips/${GCLVERSION}.unixport.init_gcl.lsp.patch )
+ @ 
++\subsection{GCL already installed}
++<<gcl-system>>=
++# locally installed GCL
++OUT=${OBJ}/${SYS}/bin
++
++all:
++	@echo 21 building ${LSP} ${GCLVERSION}
++
++gcldir: 
++	@echo 22 building for ${GCLVERSION}
++	echo "(compiler::link nil \"${OUT}/lisp\" \"(setq compiler::*default-system-p* t)\" \"${OBJ}/${SYS}/lib/cfuns-c.o ${OBJ}/${SYS}/lib/sockio-c.o ${OBJ}/${SYS}/lib/libspad.a\")" | gcl
++	@echo 23 finished gcl build on `date` | tee >gcldir
++
++ccldir: ${LSP}/ccl/Makefile
++	@echo 24 building CCL
++	@mkdir -p ${INT}/ccl
++	@mkdir -p ${OBJ}/${SYS}/ccl
++	@( cd ccl ; ${ENV} ${MAKE} )
++
++${LSP}/ccl/Makefile: ${LSP}/ccl/Makefile.pamphlet
++	@echo 25 making ${LSP}/ccl/Makefile from ${LSP}/ccl/Makefile.pamphlet
++	@( cd ccl ; ${SPADBIN}/document ${NOISE} Makefile )
++
++document:
++	@echo 26 making docs in ${LSP}
++	@mkdir -p ${INT}/doc/lsp/ccl
++	@( cd ccl ; ${ENV} ${MAKE} document )
++
++clean:
++	@echo 27 cleaning ${LSP}/ccl
++	@( cd ccl ; ${ENV} ${MAKE} clean )
++@
++\eject
+ <<*>>=
+ # gcl version 2.4.1
+ OUT=${OBJ}/${SYS}/bin
+ 
+ all:
+-	@echo 14 building ${LSP} ${GCLVERSION}
++	@echo 28 building ${LSP} ${GCLVERSION}
+ 
+ gcldir: 
+-	@echo 15 building ${GCLVERSION}
++	@echo 29 building ${GCLVERSION}
+ 	@tar -zxf ${ZIPS}/${GCLVERSION}.tgz
+ <<gcl-2.4.1.socket.patch>>
+ <<gcl-2.4.1.fortran.patch>>
+@@ -479,25 +512,25 @@
+ 	./configure --enable-vssize=65536 ; \
+ 	${ENV} ${MAKE} ; \
+ 	cp unixport/saved_gcl ${OUT}/lisp )
+-	@echo 21 finished system build on `date` | tee >gcldir
++	@echo 30 finished system build on `date` | tee >gcldir
+ 
+ ccldir: ${LSP}/ccl/Makefile
+-	@echo 22 building CCL
++	@echo 31 building CCL
+ 	@mkdir -p ${INT}/ccl
+ 	@mkdir -p ${OBJ}/${SYS}/ccl
+ 	@( cd ccl ; ${ENV} ${MAKE} )
+ 
+ ${LSP}/ccl/Makefile: ${LSP}/ccl/Makefile.pamphlet
+-	@echo 23 making ${LSP}/ccl/Makefile from ${LSP}/ccl/Makefile.pamphlet
++	@echo 32 making ${LSP}/ccl/Makefile from ${LSP}/ccl/Makefile.pamphlet
+ 	@( cd ccl ; ${SPADBIN}/document ${NOISE} Makefile )
+ 
+ document:
+-	@echo 24 making docs in ${LSP}
++	@echo 33 making docs in ${LSP}
+ 	@mkdir -p ${INT}/doc/lsp/ccl
+ 	@( cd ccl ; ${ENV} ${MAKE} document )
+ 
+ clean:
+-	@echo 25 cleaning ${LSP}/ccl
++	@echo 34 cleaning ${LSP}/ccl
+ 	@( cd ccl ; ${ENV} ${MAKE} clean )
+ @
+ \eject
+Index: src/booklets/Sorting.booklet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/booklets/Sorting.booklet,v
+retrieving revision 1.1
+diff -u -d -r1.1 Sorting.booklet
+--- src/booklets/Sorting.booklet	28 Aug 2003 12:15:28 -0000	1.1
++++ src/booklets/Sorting.booklet	13 Nov 2003 08:30:04 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{/home/axiomgnu/new/mnt/linux/bin/tex/noweb}
++\usepackage{../../src/scripts/tex/noweb}
+ \begin{document}
+ \title{Sorting Facilities}
+ \author{Timothy Daly}
+Index: src/clef/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/clef/Makefile.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 Makefile.pamphlet
+--- src/clef/Makefile.pamphlet	11 Nov 2003 05:03:44 -0000	1.2
++++ src/clef/Makefile.pamphlet	13 Nov 2003 08:30:04 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../mnt/linux/bin/axiom}
++\usepackage{../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/clef Makefile}
+ \author{Timothy Daly}
+Index: src/clef/edible.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/clef/edible.c.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 edible.c.pamphlet
+--- src/clef/edible.c.pamphlet	31 Oct 2003 11:42:57 -0000	1.2
++++ src/clef/edible.c.pamphlet	13 Nov 2003 08:30:04 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../mnt/linux/bin/axiom}
++\usepackage{../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/clef edible.c}
+ \author{The Axiom Team}
+Index: src/doc/axiom.bib.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/doc/axiom.bib.pamphlet,v
+retrieving revision 1.1
+diff -u -d -r1.1 axiom.bib.pamphlet
+--- src/doc/axiom.bib.pamphlet	28 Aug 2003 12:28:30 -0000	1.1
++++ src/doc/axiom.bib.pamphlet	13 Nov 2003 08:30:13 -0000
+@@ -12231,7 +12231,7 @@
+ \subsection{Makefile}
+ <<Makefile>>=
+ @MISC{Makefile,
+-   path=./mnt/linux/bin/Makefile.pamphlet
++   path=./mnt/${SYS}/bin/Makefile.pamphlet
+ }
+ 
+ @
+Index: src/etc/axiom
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/etc/axiom,v
+retrieving revision 1.1
+diff -u -d -r1.1 axiom
+--- src/etc/axiom	31 Oct 2003 11:42:58 -0000	1.1
++++ src/etc/axiom	13 Nov 2003 08:30:13 -0000
+@@ -1,3 +1 @@
+ $AXIOM/bin/clef -e $AXIOM/bin/AXIOMsys
+-
+-
+Index: src/interp/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/Makefile.pamphlet,v
+retrieving revision 1.7
+diff -u -d -r1.7 Makefile.pamphlet
+--- src/interp/Makefile.pamphlet	11 Nov 2003 05:03:45 -0000	1.7
++++ src/interp/Makefile.pamphlet	13 Nov 2003 08:30:17 -0000
+@@ -563,8 +563,10 @@
+ 	@ echo '(load "${OUT}/c-util")' >> ${OUT}/makedep.lisp
+ 	@ echo '(unless (probe-file "${OUT}/g-util.${O}") (compile-file "${OUT}/g-util.${LISP}" :output-file "${OUT}/g-util.${O}"))' >> ${OUT}/makedep.lisp
+ 	@ echo '(load "${OUT}/g-util")' >> ${OUT}/makedep.lisp
+-	@ (cd ${MNT}/${SYS}/bin ; \
+-	   echo '(progn (load "${OUT}/makedep.lisp") (spad-save "${DEPSYS}"))' | ${LISPSYS})
++#	@ (cd ${MNT}/${SYS}/bin ; \
++#	   echo '(progn (load "${OUT}/makedep.lisp") (spad-save "${DEPSYS}"))' | ${LISPSYS})
++	@ ( cd ${OBJ}/${SYS}/bin && \
++	   echo '(setq si::*collect-binary-modules* t)(load "${OUT}/makedep.lisp")(compiler::link (remove-duplicates si::*binary-modules* :test (quote equal)) "$(DEPSYS)" "(setq si::*collect-binary-modules* t)(load \"$(OUT)/makedep.lisp\")(gbc t)(when si::*binary-modules* (error si::*binary-modules*))(setq si::collect-binary-modules* nil si::*binary-modules* nil)(gbc t)(setq compiler::*default-system-p* t)" "" nil)' | ${LISPSYS})
+ 	@ echo 4 ${DEPSYS} created
+ 
+ @
+@@ -616,8 +618,10 @@
+ 	@ echo '#+:akcl (setq compiler::*suppress-compiler-notes* t)' >> ${OUT}/makeint.lisp
+ 	@ echo '#+:akcl (si::gbc-time 0)' >> ${OUT}/makeint.lisp
+ 	@ echo '#+:akcl (setq si::*system-directory* "${SPAD}/bin/")' >> ${OUT}/makeint.lisp
+-	@ (cd ${OBJ}/${SYS}/bin ; \
+-	  echo '(progn (gbc t) (load "${OUT}/makeint.lisp") (gbc t) (user::spad-save "${SAVESYS}"))' | ${LISPSYS} )
++#	@ (cd ${OBJ}/${SYS}/bin ; \
++#	  echo '(progn (gbc t) (load "${OUT}/makeint.lisp") (gbc t) (user::spad-save "${SAVESYS}"))' | ${LISPSYS} )
++	@ (cd ${OBJ}/${SYS}/bin && \
++	  echo '(setq si::*collect-binary-modules* t)(setq x si::*system-directory*)(load "${OUT}/makeint.lisp")(setq si::*system-directory* x)(compiler::link (remove-duplicates si::*binary-modules* :test (quote equal)) "$(SAVESYS)" "(setq si::*collect-binary-modules* t)(load \"$(OUT)/makeint.lisp\")(when si::*binary-modules* (error si::*binary-modules*)(setq si::collect-binary-modules* nil si::*binary-modules* nil)(setq compiler::*default-system-p* t)(gbc t))" "$(OBJ)/$(SYS)/lib/sockio-c.o $(OBJ)/$(SYS)/lib/cfuns-c.o $(OBJ)/$(SYS)/lib/libspad.a" nil)' | ${LISPSYS})
+ 	@ echo 6 ${SAVESYS} created
+ 	@ cp ${SAVESYS} ${AXIOMSYS}
+ 	@ echo 6a ${AXIOMSYS} created
+Index: src/interp/debugsys.lisp.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/debugsys.lisp.pamphlet,v
+retrieving revision 1.1
+diff -u -d -r1.1 debugsys.lisp.pamphlet
+--- src/interp/debugsys.lisp.pamphlet	28 Aug 2003 14:23:38 -0000	1.1
++++ src/interp/debugsys.lisp.pamphlet	13 Nov 2003 08:30:18 -0000
+@@ -79,7 +79,7 @@
+       (thesymb "/int/interp/buildom.clisp")
+       (thesymb "/int/interp/cattable.clisp")
+       (thesymb "/int/interp/cformat.clisp")
+-      (thesymb "/obj/linux/interp/cfuns.o")
++      (thesymb "/obj/${SYS}/interp/cfuns.o")
+       (thesymb "/int/interp/clam.clisp")
+       (thesymb "/int/interp/clammed.clisp")
+       (thesymb "/int/interp/comp.lisp")
+@@ -152,7 +152,7 @@
+       (thesymb "/int/interp/sfsfun.clisp")
+       (thesymb "/int/interp/simpbool.clisp")
+       (thesymb "/int/interp/slam.clisp")
+-      (thesymb "/obj/linux/interp/sockio.o")
++      (thesymb "/obj/${SYS}/interp/sockio.o")
+       (thesymb "/int/interp/spad.lisp")
+       (thesymb "/int/interp/spaderror.lisp")
+       (thesymb "/int/interp/template.clisp")
+@@ -232,13 +232,13 @@
+    ())
+   (list 
+    (thesymb "/int/interp/ax.clisp"))
+-  "/mnt/linux"
++  "/mnt/${SYS}"
+   "/lsp"
+   "/src"
+   "/int"
+   "/obj"
+   "/mnt"
+-  "linux")
++  "${SYS}")
+ (in-package "SCRATCHPAD-COMPILER")
+ (boot::set-restart-hook)
+ (in-package "BOOT")
+@@ -247,7 +247,7 @@
+ (load (user::thepath "/int/interp/obey.lsp"))
+ ;(si::multiply-bignum-stack 10)
+ (si::gbc-time 0)
+-(setq si::*system-directory* (user::thepath "/mnt/linux/bin/"))
++(setq si::*system-directory* (user::thepath "/mnt/${SYS}/bin/"))
+ (gbc t)
+ 
+ @
+Index: src/interp/util.lisp.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/util.lisp.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 util.lisp.pamphlet
+--- src/interp/util.lisp.pamphlet	9 Oct 2003 10:46:23 -0000	1.2
++++ src/interp/util.lisp.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -68,10 +68,14 @@
+   ;; perform system initializations for building a starter system
+   (init-memory-config)
+   #+:AKCL
+-  (let ((collectfn (concatenate 'string (string lsp) "/cmpnew/collectfn")))
+-   (unless (probe-file (concatenate 'string collectfn ".o"))
+-     (compile-file collectfn))
+-   (load collectfn)
++  (let ((collectfn (concatenate 'string si::*system-directory* "../cmpnew/gcl_collectfn.lsp"))
++       (collectfn1 (concatenate 'string obj "/" sys "/interp/collectfn")))
++   (with-open-file (st collectfn :direction :input)
++      (with-open-file (st1 (concatenate 'string collectfn1 ".lsp") :direction :output)
++       (si::copy-stream st st1)))
++   (unless (probe-file (concatenate 'string collectfn1 ".o"))
++     (compile-file collectfn1))
++   (load collectfn1)
+    (compiler::emit-fn t)
+    (mapcar
+      #'load
+@@ -830,7 +834,7 @@
+ This function will do that. A correct call looks like:
+ \begin{verbatim}
+ (in-package "BOOT")
+-(recompile-all-libs "/spad/mnt/linux/algebra")
++(recompile-all-libs "/spad/mnt/${SYS}/algebra")
+ \end{verbatim}
+ <<recompile-all-libs>>=
+ (defun recompile-all-libs (dir)
+@@ -855,11 +859,11 @@
+ Note that it will build a pathname from the current {\bf AXIOM}
+ shell variable. So if the {\bf AXIOM} shell variable had the value
+ \begin{verbatim}
+-/spad/mnt/linux
++/spad/mnt/${SYS}
+ \end{verbatim}
+ then the wildcard expands to
+ \begin{verbatim}
+-/spad/mnt/linux/nalg/*.spad
++/spad/mnt/${SYS}/nalg/*.spad
+ \end{verbatim}
+ and all of the matching files would be recompiled.
+ <<recompile-all-algebra-files>>=
+@@ -896,7 +900,7 @@
+ before compiling this file. A correct call looks like:
+ \begin{verbatim}
+ (in-package "BOOT")
+-(reroot "/spad/mnt/linux")
++(reroot "/spad/mnt/${SYS}")
+ \end{verbatim}
+ <<reroot>>=
+ (defun reroot (dir)
+Index: src/lib/Makefile.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/Makefile.pamphlet,v
+retrieving revision 1.5
+diff -u -d -r1.5 Makefile.pamphlet
+--- src/lib/Makefile.pamphlet	11 Nov 2003 05:03:45 -0000	1.5
++++ src/lib/Makefile.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -256,7 +256,7 @@
+ ${OUT}/pixmap.o: ${MID}/pixmap.c
+ 	@echo 34 making ${OUT}/pixmap.o from ${MID}/pixmap.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/pixmap.c )
++	gcc -c -I${INC} ${CCF} ${MID}/pixmap.c )
+ 
+ ${DOCINT}/pixmap.c.dvi: ${IN}/pixmap.c.pamphlet
+ 	@echo 35 making ${DOCINT}/pixmap.c.dvi from ${IN}/pixmap.c.pamphlet
+@@ -337,7 +337,7 @@
+ ${OUT}/spadcolors.o: ${MID}/spadcolors.c
+ 	@echo 46 making ${OUT}/spadcolors.o from ${MID}/spadcolors.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/spadcolors.c )
++	gcc -c -I${INC} ${CCF} ${MID}/spadcolors.c )
+ 
+ ${DOCINT}/spadcolors.c.dvi: ${IN}/spadcolors.c.pamphlet
+ 	@echo 47 making ${DOCINT}/spadcolors.c.dvi from \
+@@ -363,7 +363,7 @@
+ ${OUT}/util.o: ${MID}/util.c
+ 	@echo 50 making ${OUT}/util.o from ${MID}/util.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/util.c )
++	gcc -c -I${INC} ${CCF} ${MID}/util.c )
+ 
+ ${DOCINT}/util.c.dvi: ${IN}/util.c.pamphlet
+ 	@echo 51 making ${DOCINT}/util.c.dvi from ${IN}/util.c.pamphlet
+@@ -413,7 +413,7 @@
+ ${OUT}/XDither.o: ${MID}/XDither.c
+ 	@echo 58 making ${OUT}/XDither.o from ${MID}/XDither.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XDither.c )
++	gcc -c -I${INC} ${CCF} ${MID}/XDither.c )
+ 
+ ${DOCINT}/XDither.c.dvi: ${IN}/XDither.c.pamphlet
+ 	@echo 59 making ${DOCINT}/XDither.c.dvi from ${IN}/XDither.c.pamphlet
+@@ -438,7 +438,7 @@
+ ${OUT}/XShade.o: ${MID}/XShade.c
+ 	@echo 62 making ${OUT}/XShade.o from ${MID}/XShade.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XShade.c )
++	gcc -c -I${INC} ${CCF} ${MID}/XShade.c )
+ 
+ ${DOCINT}/XShade.c.dvi: ${IN}/XShade.c.pamphlet
+ 	@echo 63 making ${DOCINT}/XShade.c.dvi from ${IN}/XShade.c.pamphlet
+@@ -463,7 +463,7 @@
+ ${OUT}/XSpadFill.o: ${MID}/XSpadFill.c
+ 	@echo 66 making ${OUT}/XSpadFill.o from ${MID}/XSpadFill.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XSpadFill.c )
++	gcc -c -I${INC} ${CCF} ${MID}/XSpadFill.c )
+ 
+ ${DOCINT}/XSpadFill.c.dvi: ${IN}/XSpadFill.c.pamphlet
+ 	@echo 67 making ${DOCINT}/XSpadFill.c.dvi from ${IN}/XSpadFill.c.pamphlet
+@@ -496,6 +496,7 @@
+ <<Makefile.dvi>>=
+ ${DOCMNT}/Makefile.dvi: ${SRC}/Makefile.dvi
+ 	@echo 71 making ${DOCMNT}/Makefile.dvi from ${SRC}/Makefile.dvi
++	@mkdir -p ${DOCMNT}
+ 	@cp ${SRC}/Makefile.dvi ${DOCMNT}/Makefile.dvi 
+ 
+ @
+Index: src/lib/XDither.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/XDither.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 XDither.c.pamphlet
+--- src/lib/XDither.c.pamphlet	10 Nov 2003 18:47:25 -0000	1.3
++++ src/lib/XDither.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib XDither.c}
+ \author{The Axiom Team}
+@@ -51,7 +51,6 @@
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
+-#include <malloc.h>
+ 
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+Index: src/lib/XShade.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/XShade.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 XShade.c.pamphlet
+--- src/lib/XShade.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/XShade.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib XShade.c}
+ \author{The Axiom Team}
+@@ -50,7 +50,6 @@
+ #include "useproto.h"
+ 
+ #include <stdio.h>
+-#include <malloc.h>
+ #include <stdlib.h>
+ 
+ #include <X11/Xlib.h>
+Index: src/lib/XSpadFill.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/XSpadFill.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 XSpadFill.c.pamphlet
+--- src/lib/XSpadFill.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/XSpadFill.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib XSpadFill.c}
+ \author{The Axiom Team}
+Index: src/lib/axiom.xpm.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/axiom.xpm.pamphlet,v
+retrieving revision 1.2
+diff -u -d -r1.2 axiom.xpm.pamphlet
+--- src/lib/axiom.xpm.pamphlet	10 Nov 2003 18:47:26 -0000	1.2
++++ src/lib/axiom.xpm.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib axiom.xpm}
+ \author{The Axiom Team}
+Index: src/lib/bsdsignal.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/bsdsignal.c.pamphlet,v
+retrieving revision 1.5
+diff -u -d -r1.5 bsdsignal.c.pamphlet
+--- src/lib/bsdsignal.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.5
++++ src/lib/bsdsignal.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib bsdsignal.c}
+ \author{The Axiom Team}
+Index: src/lib/cfuns-c.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/cfuns-c.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 cfuns-c.c.pamphlet
+--- src/lib/cfuns-c.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/cfuns-c.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib cfuns-c.c}
+ \author{The Axiom Team}
+@@ -52,7 +52,6 @@
+ #include <unistd.h>
+ #include <stdlib.h>
+ #include <string.h>
+-#include <malloc.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ 
+Index: src/lib/cursor.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/cursor.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 cursor.c.pamphlet
+--- src/lib/cursor.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/cursor.c.pamphlet	13 Nov 2003 08:30:19 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib cursor.c}
+ \author{Stephen Watt, James Wen}
+Index: src/lib/edin.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/edin.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 edin.c.pamphlet
+--- src/lib/edin.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/edin.c.pamphlet	13 Nov 2003 08:30:20 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib edin.c}
+ \author{The Axiom Team}
+Index: src/lib/emupty.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/emupty.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 emupty.c.pamphlet
+--- src/lib/emupty.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/emupty.c.pamphlet	13 Nov 2003 08:30:20 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib emupty.c}
+ \author{Nick Simicich}
+Index: src/lib/fnct_key.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/fnct_key.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 fnct_key.c.pamphlet
+--- src/lib/fnct_key.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/fnct_key.c.pamphlet	13 Nov 2003 08:30:20 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib fnct\_key.c}
+ \author{The Axiom Team}
+@@ -352,7 +352,7 @@
+                 close(fd);
+             }
+         }
+-        bsdSignal(SIGCLD, null_fnct,RestartSystemCalls);
++        bsdSignal(SIGCHLD, null_fnct,RestartSystemCalls);
+         switch (id = fork()) {
+           case -1:
+             perror("Special key");
+Index: src/lib/halloc.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/halloc.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 halloc.c.pamphlet
+--- src/lib/halloc.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/halloc.c.pamphlet	13 Nov 2003 08:30:20 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib halloc.c}
+ \author{The Axiom Team}
+Index: src/lib/hash.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/hash.c.pamphlet,v
+retrieving revision 1.1
+diff -u -d -r1.1 hash.c.pamphlet
+--- src/lib/hash.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.1
++++ src/lib/hash.c.pamphlet	13 Nov 2003 08:30:20 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{no title}
+ \author{The Axiom Team}
+Index: src/lib/openpty.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/openpty.c.pamphlet,v
+retrieving revision 1.5
+diff -u -d -r1.5 openpty.c.pamphlet
+--- src/lib/openpty.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.5
++++ src/lib/openpty.c.pamphlet	13 Nov 2003 08:30:21 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib openpty.c}
+ \author{The Axiom Team}
+@@ -92,7 +92,7 @@
+ #endif
+ 
+ {
+-#if defined(SUNplatform) || defined (HP9platform) || defined(LINUXplatform) || defined(RTplatform) ||defined(AIX370platform) 
++#if defined(SUNplatform) || defined (HP9platform) || defined(LINUXplatform) || defined(RTplatform) ||defined(AIX370platform) || defined(FREEBSDplatform)
+   int looking = 1, i;
+   int oflag = O_RDWR;                  /* flag for opening the pty */
+   
+@@ -204,7 +204,7 @@
+ 	sprintf(serv, "/dev/ttyp%02x", channelNo);
+ 	channelNo++;
+ #endif
+-#if defined(SUNplatform) || defined (HP9platform) || defined(linux) 
++#if defined(SUNplatform) || defined (HP9platform) || defined(FREEBSDplatform) || defined(linux) 
+ 	static int channelNo = 0;
+ 	static char group[] = "pqrstuvwxyzPQRST";
+ 	static int groupNo = 0;
+Index: src/lib/pixmap.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/pixmap.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 pixmap.c.pamphlet
+--- src/lib/pixmap.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/pixmap.c.pamphlet	13 Nov 2003 08:30:21 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib pixmap.c}
+ \author{The Axiom Team}
+@@ -361,8 +361,7 @@
+ write_pixmap_file(Display *dsp, int scr, char  *fn, Window wid, int x, int y, int width,int height)
+ #endif
+ {
+-  XpmAttributes attr;
+-  XImage *xi,*xireturn;
++  XImage *xi;
+   int status;
+   
+   /* reads image structure in ZPixmap format */
+Index: src/lib/prt.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/prt.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 prt.c.pamphlet
+--- src/lib/prt.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/prt.c.pamphlet	13 Nov 2003 08:30:22 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib prt.c}
+ \author{The Axiom Team}
+Index: src/lib/sockio-c.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/sockio-c.c.pamphlet,v
+retrieving revision 1.4
+diff -u -d -r1.4 sockio-c.c.pamphlet
+--- src/lib/sockio-c.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.4
++++ src/lib/sockio-c.c.pamphlet	13 Nov 2003 08:30:23 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib sockio-c.c}
+ \author{The Axiom Team}
+Index: src/lib/spadcolors.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/spadcolors.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 spadcolors.c.pamphlet
+--- src/lib/spadcolors.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/spadcolors.c.pamphlet	13 Nov 2003 08:30:23 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib spadcolors.c}
+ \author{The Axiom Team}
+Index: src/lib/util.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/util.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 util.c.pamphlet
+--- src/lib/util.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/util.c.pamphlet	13 Nov 2003 08:30:23 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib util.c}
+ \author{The Axiom Team}
+Index: src/lib/wct.c.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/lib/wct.c.pamphlet,v
+retrieving revision 1.3
+diff -u -d -r1.3 wct.c.pamphlet
+--- src/lib/wct.c.pamphlet	10 Nov 2003 18:47:26 -0000	1.3
++++ src/lib/wct.c.pamphlet	13 Nov 2003 08:30:24 -0000
+@@ -1,5 +1,5 @@
+ \documentclass{article}
+-\usepackage{../../../../mnt/linux/bin/axiom}
++\usepackage{../../../../mnt/${SYS}/bin/axiom}
+ \begin{document}
+ \title{\$SPAD/src/lib wct.c}
+ \author{The Axiom Team}
+@@ -287,7 +287,7 @@
+   printTime((long *)&(pwct->ftime));
+   cc = skimString(pwct->fimage, pwct->fsize, NHEAD, NTAIL);
+   printf("%s", "            " + (cc - (NHEAD + NTAIL)));
+-  printf(" [%d w, %d c]", pwct->wordc, pwct->fsize);
++  printf(" [%d w, %ld c]", pwct->wordc, (long)pwct->fsize);
+   printf("\n");
+ 
+ #ifdef SHOW_WORDS
+Index: src/scripts/document
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/scripts/document,v
+retrieving revision 1.3
+diff -u -d -r1.3 document
+--- src/scripts/document	12 Nov 2003 11:16:15 -0000	1.3
++++ src/scripts/document	13 Nov 2003 08:30:24 -0000
+@@ -1,12 +1,14 @@
+ #!/bin/sh
++
+ latex=`which latex`
+ if [ "$latex" = "" ] ; then
+   echo document ERROR You must install latex first
+   exit 0
+ fi
+ 
+-tangle=$AXIOM/bin/lib/notangle
+-weave=$AXIOM/bin/lib/noweave
++tangle=notangle
++weave=noweave
++
+ if [ "$#" = "3" ]; then
+  REDIRECT=$2
+  FILE=`basename $3 .pamphlet`
+@@ -22,6 +24,7 @@
+  rm -f $FILE.aux
+  exit 0
+ fi
++
+ if [ "$#" = "1" ]; then
+  FILE=`basename $1 .pamphlet`
+  $tangle -t8 $FILE.pamphlet >$FILE
+@@ -36,6 +39,5 @@
+  rm -f $FILE.aux
+  exit 0
+ fi
+-echo "document [ -o redirect ] pamphlet"
+-
+ 
++echo "document [ -o redirect ] pamphlet"
+
+------- =_aaaaaaaaaa0--
+
+\start
+Date: Thu, 13 Nov 2003 11:43:21 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: mark@grondar.org
+Subject: [Axiom-developer] Clean(er) FreeBSD build working [patch]
+
+Mark,
+
+Awesome. Thanks. I'll try to build it tonight.
+The systems I'm using for FreeBSD are not network connected
+and cannot reach CDS. I have to hand-install. Where is CDS?
+
+\start
+Date: Thu, 13 Nov 2003 17:49:57 +0000
+From: Mark Murray <mark@grondar.org>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: Clean(er) FreeBSD build working [patch] 
+
+Tim Daly writes:
+> Awesome. Thanks. I'll try to build it tonight.
+
+Cool! :-)
+
+> The systems I'm using for FreeBSD are not network connected
+> and cannot reach CDS. I have to hand-install. Where is CDS?
+
+Typo. CD's. Our Compact Disk installation. We haven't built
+any that are of much use to you yet.
+
+If you want to download some install ISO images, then best get
+them from ftp.freebsd.org. I'm doing my development on FreeBSD
+CURRENT (soon to be v 5.2), but you should be OK with v 4.9
+or v 5.1).
+
+Are you interested in my patches to GCL-current (HEAD)?
+
+\start
+Date: 14 Nov 2003 11:20:06 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: "Bill Page" <bill.page1@sympatico.ca>
+Subject: Re: [Gcl-devel] RE: [Axiom-developer] Re: axiom under cygwin
+Cc: otboyev@inp.nsk.su
+
+Greetings!
+
+"Bill Page" <bill.page1@sympatico.ca> writes:
+
+> Alexei,
+> 
+> I think the problem with noweb is quite easy to fix, but
+> the difficult problem will be GCL which does not build
+> under Cygwin. The GCL project is currently looking for
+> someone willing to take on the task of creating a GCL
+> build for Cygwin.
+> 
+> GCL builds under MSYS but then there are some remaining
+> problems with a few Unix-style add-ins routines for GCL
+> which do not compile.
+> 
+> In both cases the obstruction to a Windows build of AXIOM
+> are (relatively) small.
+> 
+
+Thanks for clarifying, Bill!  While MSYS will always be our primary
+Windows port, as it is judged a superior Windows development
+environment in several respects by our gcl developer in the know, we
+would of course appreciate in addition someone undertaking a cygwin
+effort, simply because as far as I can tell it appears to be quite
+popular with users.  If anyone knows of an interested party, please
+keep me informed.
+
+Take care,
+
+> Bill Page.
+> 
+> > -----Original Message-----
+> > From: 
+> > axiom-developer-bounces+bill.page1=sympatico.ca@nongnu.org 
+> > [mailto:axiom-developer-bounces+bill.page1=sympatico.ca@nongnu
+> > .org] On Behalf Of root
+> > Sent: Wednesday, November 12, 2003 6:17 AM
+> > To: otboyev@inp.nsk.su
+> > Cc: axiom-developer@nongnu.org; daly@idsi.net
+> > Subject: [Axiom-developer] Re: axiom under cygwin
+> > 
+> > 
+> > 
+> > otboyev@inp.nsk.su wrote:
+> > > Hi!
+> > > 
+> > > Is it possible to compile and use Axiom under cygwin on 
+> > > Windows2000? I've tried this, but failed with some errors
+> > > in making noweb. I'm using standard cygwin distribution,
+> > > but I guess Axiom needs some additional libraries.
+> > > 
+> > > Thank you.
+> > > Alexei.
+> > 
+> > Not yet. We are trying to port to the windows platform by the 
+> > effort is still continuing. We are trying to build using the 
+> > mingw environment. If you join the axiom-mail mailing list at 
+> > http://savannah.nongnu.org/projects/axiom
+> > it will be 
+> > announced when the port works. Or you can join 
+> > axiom-developer and join the porting effort.
+
+\start
+Date: Sat, 15 Nov 2003 00:55:50 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Graphing the algebra lattice: some progress with Tulip
+
+Hello,
+
+A looong time ago, we wanted to graph Axiom algebra lattice. Martin
+RUBEY proposed to use Tulip[1]. I have given it a try.
+
+What I have done:
+
+ 1. start from src/algebra/Lattice.pamphlet;
+
+ 2. produce a Lattice.txt with only depency information;
+
+ 3. use a small Perl script (txt2tlp.pl) to transform this text file
+    into a native Tulip file (.tlp file);
+
+ 4. load the graph into Tulip (1015 nodes, 7720 edges), play with Tulip
+    and try to understand its user interface. :)
+
+
+The good news: Tulip is able to handle graphs of that size. The bad
+news: right now, I don't found the produced graph of any usefulness. But
+there are some many combinations that I'm a bit lost. And the
+documentation seems not up-to-date and a bit light. Somebody else might
+produce a more useful output.
+
+I don't plan to do more work on this in the short term, so you'll find
+at below URL the source and produced files. I've included the file
+"img/lattice-gem3d.eps.bz2" which is a bzip2-ed EPS file containing an
+image of a produced graph. If you want to load a file into Tulip, give a
+try to "lattice-gem3d.tlp".
+
+  http://www.linux-france.org/~dmentre/code/axiom/lattice.tar.gz
+
+
+I've used Tulip 1.2.5 of Debian unstable.
+
+
+Some remarks for further work: 
+
+ 1. as it was pointed out before, it might be preferable to parse the
+    compilation log to extract more up-to-date dependency information.
+    And as pointed out by Juergen[2], some dependencies are not printed
+    by default so an image without preloads should be used (I don't know
+    how to do that);
+
+ 2. while the layering information is available in the Lattice.txt file,
+    this layering is not used to produce Tulip graph clusters by my
+    small perl script. It might help to make the produced graphs more
+    readable.
+
+
+Yours,
+d.
+
+[1] http://mail.nongnu.org/archive/html/axiom-developer/2003-08/msg00101.html
+[2] http://mail.nongnu.org/archive/html/axiom-developer/2003-08/msg00097.html
+
+\start
+Date: Sat, 15 Nov 2003 11:05:32 +0000
+From: Mark Murray <mark@grondar.org>
+To: GCL Developers <gcl-devel@gnu.org>
+Subject: [Axiom-developer] AXIOM build with hacked GCL
+
+Camm
+
+I used bits of your Debian build for Axiom to get my FreeBSD build
+to work. The resultant programs runs just fine, but only if I don't
+delete the build dirs. The problem is that the locations of the
+loadable modules get hardcoded into the AXIOMsys binary, resulting
+in the installed (.../mnt/${SYS}/...) stuff not being used.
+
+I'm a useless Lisp hacker, so I'm a little lost here. Any suggestions?
+
+(I posted my patches a couple of days ago, and I can supply them again
+if anyone needs them).
+
+\start
+Date: Sat, 15 Nov 2003 09:07:48 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Mark,
+
+There are 2 shell variables that can affect where axiom will look for things.
+
+The first, called AXIOM, defines where the system lives. 
+When set it during the build time it tells the build 2 pieces of information:
+
+AXIOM=(yourpath)/axiom/mnt/(sys)
+
+The (yourpath) tells the build where the sources live.
+The (sys) tells the build what kind of target system to build.
+(It is possible to do cross-compiles to other (sys) but we don't yet
+exploit that).
+
+The second variable is DAASE. It is set to the path ABOVE the algebra
+directory. Thus if the databases (*.daase) live in (yourDBpath)/algebra
+you would set:
+
+DAASE=(yourDBpath)
+
+Remember to leave the "algebra" directory off the end of the path.
+This variable is only used during test builds. I play games with the
+database locations. Users should not have to set this variable but
+Camm may use it to point to other databases.
+
+\start
+Date: Sat, 15 Nov 2003 09:18:24 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Mark,
+
+I forgot to mention that you can move the system anywhere after the
+build completes by changing the AXIOM variable. You only need to 
+move the "mnt" subdirectory to have a running system. All the rest
+can be removed. Thus, once you build a system and want to install it
+either type 
+
+make install 
+
+which will install the system in "/usr/local/axiom" by default and
+put the axiom command into "/usr/local/axiom/mnt/(sys)/bin/axiom"
+by default. If you want it to live elsewhere, like "opt" and want
+the command elsewhere like "/usr/local/bin" try:
+
+make install INSTALL=/bin/axiom COMMAND=/usr/local/bin/axiom
+
+Alternatively you can hand copy the system to a new location.
+You only need to copy the mnt subdirectory thus:
+
+mkdir /my/local/hacks/myaxiom                   <= where to put axiom
+cp (yourpath)/axiom/mnt /my/local/hacks/myaxiom <= copy the execution tree
+export AXIOM=/my/local/hacks/myaxiom/mnt/linux  <= tell axiom where it lives
+export PATH=$AXIOM/bin:$PATH                    <= put it on your path
+
+========================================================================
+
+There are 2 shell variables that can affect where axiom will look for things.
+
+The first, called AXIOM, defines where the system lives. 
+When set it during the build time it tells the build 2 pieces of information:
+
+AXIOM=(yourpath)/axiom/mnt/(sys)
+
+The (yourpath) tells the build where the sources live.
+The (sys) tells the build what kind of target system to build.
+(It is possible to do cross-compiles to other (sys) but we don't yet
+exploit that).
+
+The second variable is DAASE. It is set to the path ABOVE the algebra
+directory. Thus if the databases (*.daase) live in (yourDBpath)/algebra
+you would set:
+
+DAASE=(yourDBpath)
+
+Remember to leave the "algebra" directory off the end of the path.
+This variable is only used during test builds. I play games with the
+database locations. Users should not have to set this variable but
+Camm may use it to point to other databases.
+
+\start
+Date: Sat, 15 Nov 2003 16:03:36 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL 
+
+root writes:
+> Mark,
+> 
+> There are 2 shell variables that can affect where axiom will look for things.
+> 
+> The first, called AXIOM, defines where the system lives. 
+
+This is the one that seems to be broken by the local patching.
+
+> When set it during the build time it tells the build 2 pieces of information:
+> 
+> AXIOM=(yourpath)/axiom/mnt/(sys)
+> 
+> The (yourpath) tells the build where the sources live.
+> The (sys) tells the build what kind of target system to build.
+> (It is possible to do cross-compiles to other (sys) but we don't yet
+> exploit that).
+
+Right.
+
+> The second variable is DAASE. It is set to the path ABOVE the algebra
+> directory. Thus if the databases (*.daase) live in (yourDBpath)/algebra
+> you would set:
+> 
+> DAASE=(yourDBpath)
+> 
+> Remember to leave the "algebra" directory off the end of the path.
+> This variable is only used during test builds. I play games with the
+> database locations. Users should not have to set this variable but
+> Camm may use it to point to other databases.
+
+I need to use this too, it seems, as it fixes problems. The install
+location is not the same as the build location, and the build location
+seems to become hardcoded into AXIOMsys after the Debian fixes are in.
+
+\start
+Date: Sat, 15 Nov 2003 16:05:56 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL 
+
+Hi
+
+I'm doing the below, but local patching is breaking things. However,
+the DAASE env var fixed it :-).
+
+M
+
+root writes:
+> I forgot to mention that you can move the system anywhere after the
+> build completes by changing the AXIOM variable. You only need to 
+> move the "mnt" subdirectory to have a running system. All the rest
+> can be removed. Thus, once you build a system and want to install it
+> either type 
+> 
+> make install 
+> 
+> which will install the system in "/usr/local/axiom" by default and
+> put the axiom command into "/usr/local/axiom/mnt/(sys)/bin/axiom"
+> by default. If you want it to live elsewhere, like "opt" and want
+> the command elsewhere like "/usr/local/bin" try:
+> 
+> make install INSTALL=/bin/axiom COMMAND=/usr/local/bin/axiom
+> 
+> Alternatively you can hand copy the system to a new location.
+> You only need to copy the mnt subdirectory thus:
+> 
+> mkdir /my/local/hacks/myaxiom                   <= where to put axiom
+> cp (yourpath)/axiom/mnt /my/local/hacks/myaxiom <= copy the execution tree
+> export AXIOM=/my/local/hacks/myaxiom/mnt/linux  <= tell axiom where it lives
+> export PATH=$AXIOM/bin:$PATH                    <= put it on your path
+> 
+Tim
+> 
+> 
+> 
+> 
+> ========================================================================
+> 
+> There are 2 shell variables that can affect where axiom will look for things.
+> 
+> The first, called AXIOM, defines where the system lives. 
+> When set it during the build time it tells the build 2 pieces of information:
+> 
+> AXIOM=(yourpath)/axiom/mnt/(sys)
+> 
+> The (yourpath) tells the build where the sources live.
+> The (sys) tells the build what kind of target system to build.
+> (It is possible to do cross-compiles to other (sys) but we don't yet
+> exploit that).
+> 
+> The second variable is DAASE. It is set to the path ABOVE the algebra
+> directory. Thus if the databases (*.daase) live in (yourDBpath)/algebra
+> you would set:
+> 
+> DAASE=(yourDBpath)
+> 
+> Remember to leave the "algebra" directory off the end of the path.
+> This variable is only used during test builds. I play games with the
+> database locations. Users should not have to set this variable but
+> Camm may use it to point to other databases.
+
+\start
+Date: 15 Nov 2003 11:10:15 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Greetings!  Of course, Tim said it already.  Just wanted to note that
+in the current Debian package, AxiomSYS is invoked via a shell script
+wrapper which sets the AXIOM environment variable.  I haven't done
+anything with the DAASE variable.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> Mark,
+> 
+> There are 2 shell variables that can affect where axiom will look for things.
+> 
+> The first, called AXIOM, defines where the system lives. 
+> When set it during the build time it tells the build 2 pieces of information:
+> 
+> AXIOM=(yourpath)/axiom/mnt/(sys)
+> 
+> The (yourpath) tells the build where the sources live.
+> The (sys) tells the build what kind of target system to build.
+> (It is possible to do cross-compiles to other (sys) but we don't yet
+> exploit that).
+> 
+> The second variable is DAASE. It is set to the path ABOVE the algebra
+> directory. Thus if the databases (*.daase) live in (yourDBpath)/algebra
+> you would set:
+> 
+> DAASE=(yourDBpath)
+> 
+> Remember to leave the "algebra" directory off the end of the path.
+> This variable is only used during test builds. I play games with the
+> database locations. Users should not have to set this variable but
+> Camm may use it to point to other databases.
+
+\start
+Date: Sat, 15 Nov 2003 15:43:47 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: Axiom book
+
+Camm,
+
+I'm in the process of recovering everything about the original axiom
+along with new extensions. I have the graphics build process integrated
+into one of my development paths and I'm nearly at the point of testing
+it standalone. In order to make it run with Axiom I need to also recover
+the sman functionality which is next on the list. The sman program starts
+both AXIOMsys (optionally wrapped with clef), the graphics, and the 
+hypertex program. 
+
+I have a TCL/TK front end for Magnus right now that I want to rip off
+and put in front of Axiom. The Magnus interface, called ZLC (zero-learning
+curve) is a completely novel way of doing math. The reason I asked you
+about the GCL/TK stuff was that I was thinking of recoding it. I need
+to figure out a lisp-based, portable graphics package so I can recode it
+in lisp and use it in future ports.
+
+\start
+Date: Sat, 15 Nov 2003 20:11:44 -0500
+From: root <daly@idsi.net>
+To: axiom-developer@nongnu.org, axiom-mail@nongnu.org
+Subject: [Axiom-developer] Mailing list note
+
+I maintained a mailing list of people who were interested in Axiom.
+The list was quite active before the source code was released but
+died waiting for something to happen. I promised that I'd send everyone
+on that list a note when Axiom became available. That was last year.
+
+Today I hand wrote notes to approximately 200 people. I tried to
+skip over people who were already subscribed to these lists but I'm
+not certain I was successful. To anyone already subscribed I'm sorry
+for telling you what you already know.
+
+\start
+Date: Sun, 16 Nov 2003 00:24:16 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Debian build
+
+I'm trying to do a Debian build and get the following failure
+(using 2.5.2 and 2.6.1):
+
+fat_string.c:17:17: bfd.h: No such file or directory
+fat_string.C:18:21: bfdlink.h: No such file or directory
+fat_string.c:228: error: parse error before "bfd_combined_table_update"
+
+etc. Where should bfd.h and bfdlink.h come from? I don't have root
+on these machines so I'll have to put them in my home directory and
+add them to libpath.
+
+\start
+Date: Sun, 16 Nov 2003 13:54:18 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: daly@idsi.net, Tim Daly <axiom@tenkan.org>
+Subject: Re: [Axiom-developer] Debian build
+
+Hello Tim,
+
+root <daly@idsi.net> writes:
+
+> fat_string.c:17:17: bfd.h: No such file or directory
+> fat_string.C:18:21: bfdlink.h: No such file or directory
+> fat_string.c:228: error: parse error before "bfd_combined_table_update"
+>
+> etc. Where should bfd.h and bfdlink.h come from? I don't have root
+> on these machines so I'll have to put them in my home directory and
+> add them to libpath.
+
+:) You should read your own axiom/README. :)
+
+  FAQ 9: GCL does not build on my system: libbfd.a and bfd.a are missing
+
+  We are using the option \texttt{--enable-statsysbfd} when building GCL
+  (see lsp/Makefile) so libbfd.a and bfd.h files are necessary on your
+  system.
+
+  On Debian GNU/Linux, the needed package is 'binutils-dev'.
+
+
+So you need the debian package binutils-dev.
+
+You'll find it at:
+http://packages.debian.org/stable/devel/binutils-dev.html  (use Download
+button).
+
+To unpack a debian package, follow Camm's guideline:
+http://mail.nongnu.org/archive/html/axiom-developer/2003-10/msg00368.html
+
+I hope it helps,
+
+\start
+Date: 16 Nov 2003 09:28:31 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: Debian build
+
+Hi Tim!  As David already indicated
+
+1) get the latest binutils from
+   ftp://ftp.debian.org/debian/pool/main/b/binutils/...deb
+   for the arch you are working on
+
+2) Unpack in your home dir with
+   dpkg --fsys-tarfile ......deb | tar xf -
+
+3) Set your shell environment as 
+   export
+   C_INCLUDE_PATH=$HOME/usr/include:$C_CINCLUDE_PATH
+   export LIBRARY_PATH=$HOME/usr/lib:$LIBRARY_PATH
+   export LD_LIBRARY_PATH=$HOME/usr/lib:$LD_LIBRARY_PATH
+
+You should then be good to go.  Can do the same with the gmp package
+if you want to configure GCL with --enable-dynsysgmp.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> I'm trying to do a Debian build and get the following failure
+> (using 2.5.2 and 2.6.1):
+> 
+> fat_string.c:17:17: bfd.h: No such file or directory
+> fat_string.C:18:21: bfdlink.h: No such file or directory
+> fat_string.c:228: error: parse error before "bfd_combined_table_update"
+> 
+> etc. Where should bfd.h and bfdlink.h come from? I don't have root
+> on these machines so I'll have to put them in my home directory and
+> add them to libpath.
+
+\start
+Date: Sun, 16 Nov 2003 12:23:12 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Mark,
+
+It appears that Carlo Traverso has a 64 bit linux dual-xeon processor
+which I'll be able to access. I'll apply your patches and test them
+there once I get access.
+
+\start
+Date: Sun, 16 Nov 2003 12:37:29 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com, david.mentre@wanadoo.fr
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Camm, David,
+
+re: broken build on HP Testdrive machines
+
+Yeah, I really should read my own README. What can I say, it was way
+past midnight :-)
+
+I'll apply those fixes and restart the build.
+
+re: Fedora
+
+Since RedHat has dropped support for RedHat 9 (or will in April) I
+joined Fedora (RedHat's open source version) as a developer. I'm 
+looking into making Axiom a supported package as part of the Fedora
+releases. I built a Fedora machine locally and the build succeeded.
+I need to try running alien on your debian version to create an RPM
+and see if that will install. I know you've done it before but could
+you point me at your latest Debian apt package again?
+
+re: Red Flag Linux
+
+Also, Camm, I have a copy of Red Flag Linux (the chinese version of
+Linux). I can't read the install screens but I have a student who can.
+He also knows a few people who do translations from English to Chinese
+and I'm going to find out if I can get Axiom redone so it supports
+"native languages". If I get someone to do the translations I'll see
+if they are interested in GCL also.
+
+Native language support in pamphlets would be useful. It is rumored 
+that there are languages other than english on the planet :-) I think
+this will be important in the long run, especially if we get Axiom
+running on every desktop.
+
+re: distributions
+
+IBM has an initiative, "Linux on the Desktop", and I'm trying to get
+a connection to them. If we can get a cross-effort of Axiom, IBM 
+education, and IBM Linux on the Desktop we will be closer to being
+available everywhere.
+
+\start
+Date: Sun, 16 Nov 2003 17:51:17 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL 
+
+root writes:
+> It appears that Carlo Traverso has a 64 bit linux dual-xeon processor
+> which I'll be able to access. I'll apply your patches and test them
+> there once I get access.
+
+Thanks!
+
+I can give you an account on a FreeBSD machine in a couple of days,
+if you think this will help? It won't be the fastest box around, but
+you'll have it mostly to yourself :-).
+
+\start
+Date: Sun, 16 Nov 2003 13:40:01 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+FreeBSD account. Great. That way I can test the mnt/freebsd version
+when I make changes.
+
+\start
+Date: Sun, 16 Nov 2003 19:04:17 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL 
+
+root writes:
+> FreeBSD account. Great. That way I can test the mnt/freebsd version
+> when I make changes.
+
+Excellent! I have to replace the hard disk in the machine I'm going
+to use for the purpose. Please yell If I haven't gotten back to you
+in three days (End of Tuesday for you!)
+
+Have you had a look at my patches? I'd be most grateful if you could
+commit some of the more obvious ones, like the one that adds a '\' to
+the end of a line in src/doc/Makefile.pamphlet, and so forth.
+
+\start
+Date: Sun, 16 Nov 2003 14:30:30 -0500
+From: root <daly@idsi.net>
+To: mark@grondar.org
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+I've looked at the patches but that's about the extent of it.
+I started to set up a version on the HP Testdrive machines to
+test your patches but the version I uploaded to test ended up
+breaking (ref the Debian stuff) and I spent all of my time
+trying to get it off the floor. So, nope, I haven't gotten to
+your patches yet. I haven't forgotten them though as that's
+what I set out to test. I can't commit any changes until I've
+run them thru testing. You don't know how often I've made a
+trivial change and broken the build :-)
+
+I'll ping you on tuesday if I don't hear from you.
+
+\start
+Date: Sun, 16 Nov 2003 20:33:38 +0000
+From: Mark Murray <mark@grondar.org>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL 
+
+root writes:
+> I've looked at the patches but that's about the extent of it.
+> I started to set up a version on the HP Testdrive machines to
+> test your patches but the version I uploaded to test ended up
+> breaking (ref the Debian stuff) and I spent all of my time
+> trying to get it off the floor. So, nope, I haven't gotten to
+> your patches yet. I haven't forgotten them though as that's
+> what I set out to test. I can't commit any changes until I've
+> run them thru testing. You don't know how often I've made a
+> trivial change and broken the build :-)
+
+Yeah! Sounds like good practice! :-)
+
+> I'll ping you on tuesday if I don't hear from you.
+
+\start
+Date: Sun, 16 Nov 2003 20:40:45 -0500
+From: root <daly@idsi.net>
+To: Richard.Kreckel@ginac.de
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+Richard,
+
+> Thanks a lot for your effort, and congratulations for your success!
+> 
+> Is there anybody working on a Debian port?  If there isn't, I would
+> volunteer sending out first a RFP (request for packaging) to the usual
+> suspect mailing list ASAP and maybe later also an ITP (intent to package),
+> followed by actual packaging.
+> 
+> Also, if you need access to 64Bit systems (Alpha or IA64), Debian could
+> provide you with support.  I could make arrangements.  However, I would
+> need to know who "we" are in your email, in order to be able to provide an
+> account.
+> 
+> Regards
+>    -richy.
+> -- 
+> Richard B. Kreckel
+> <Richard.Kreckel@GiNaC.DE>
+> <http://www.ginac.de/~kreckel/>
+
+Camm Maquire has already packaged Axiom for Debian. 
+I have access to a 64bit system now and I plan to look into the port.
+
+\start
+Date: Sun, 16 Nov 2003 20:46:05 -0500
+From: root <daly@idsi.net>
+To: l.lambe@bangor.ac.uk
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+Larry,
+
+> I don't seem to have "cvs".  Can I use ncftp or something like that? 
+
+re: lack of cvs
+
+I'll make the source files into a tar file and put it up on the Axiom website.
+It will take a day or so as I can never remember the magic incantation that
+uploads a file to the download area. Maybe I've documented the process in
+the README file but it appears that I never read what I write so I have to
+rediscover it :-)
+
+I'll send you a message once the tar.gz of the sources exists.
+
+\start
+Date: 16 Nov 2003 22:04:13 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Greetings!
+
+root <daly@idsi.net> writes:
+
+> Camm, David,
+> 
+> re: broken build on HP Testdrive machines
+> 
+> Yeah, I really should read my own README. What can I say, it was way
+> past midnight :-)
+> 
+> I'll apply those fixes and restart the build.
+> 
+> re: Fedora
+> 
+> Since RedHat has dropped support for RedHat 9 (or will in April) I
+> joined Fedora (RedHat's open source version) as a developer. I'm 
+> looking into making Axiom a supported package as part of the Fedora
+> releases. I built a Fedora machine locally and the build succeeded.
+> I need to try running alien on your debian version to create an RPM
+> and see if that will install. I know you've done it before but could
+> you point me at your latest Debian apt package again?
+> 
+
+ftp://ftp.debian.org/debian/pool/main/a/axiom/axiom_0.0.0cvs-11_i386.deb
+
+(You can currently substitute several arches for i386, pretty much all
+except for arm and m68k at present)
+
+Alien should work just fine.  I'd be interested in knowing if it does
+not. 
+
+
+> re: Red Flag Linux
+> 
+> Also, Camm, I have a copy of Red Flag Linux (the chinese version of
+> Linux). I can't read the install screens but I have a student who can.
+> He also knows a few people who do translations from English to Chinese
+> and I'm going to find out if I can get Axiom redone so it supports
+> "native languages". If I get someone to do the translations I'll see
+> if they are interested in GCL also.
+> 
+
+Great!  This would be wonderful.  Have to say I'm quite ignorant of
+the technology of translations, but its clearly very important.
+
+> Native language support in pamphlets would be useful. It is rumored 
+> that there are languages other than english on the planet :-) I think
+> this will be important in the long run, especially if we get Axiom
+> running on every desktop.
+> 
+> re: distributions
+> 
+> IBM has an initiative, "Linux on the Desktop", and I'm trying to get
+> a connection to them. If we can get a cross-effort of Axiom, IBM 
+> education, and IBM Linux on the Desktop we will be closer to being
+> available everywhere.
+> 
+
+Pretty impressive!
+
+\start
+Date: Sun, 16 Nov 2003 22:45:56 -0500
+From: root <daly@idsi.net>
+To: l.lambe@bangor.ac.uk
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+Larry,
+
+You can download a tgz (gzipped tar file) of the latest sources at:
+http://savannah.nongnu.org/download/axiom/axiom_cvs.pkg/cvs_2003-11-15/axiom.20031115.tgz
+
+Let me know if you succeed or fail.
+
+\start
+Date: Mon, 17 Nov 2003 06:45:31 -0500
+From: root <daly@idsi.net>
+To: Paul.Zimmermann@loria.fr
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+> congratulations for that major achievement!
+> However I didn't manage to compile Axiom,
+> neither on my laptop nor on my workstation.
+> 
+> On my laptop (Athlon under Mandrake 9.0):
+> norroy% make
+> ...
+> gcc -o raw_pre_gcl /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/sockio-c.o \
+>         -L.   -lpre_gcl -lm  /usr/lib/libbfd.a /usr/lib/libiberty.a -lreadline -lncurses -lc -lgclp /var/tmp/axiom/obj/linux/lib/libspad.a
+> gcc: /usr/lib/libbfd.a: No such file or directory
+> gcc: /usr/lib/libiberty.a: No such file or directory
+> make[4]: *** [raw_pre_gcl] Error 1
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/unixport'
+> make[3]: *** [unixport/saved_pre_gcl] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> 
+
+On the laptop it appears you need libbfd.a
+I didn't run into this on Mandrake but did on Debian.
+I have a FAQ item that says:
+
+> FAQ 9: GCL does not build on my system: libbfd.a and bfd.a are missing
+> 
+> We are using the option \texttt{--enable-statsysbfd} when building GCL (see
+> lsp/Makefile) so libbfd.a and bfd.h files are necessary on your system.
+> 
+> On Debian GNU/Linux, the needed package is 'binutils-dev'.
+
+I'm not sure which package contains libbfd on Mandrake distros
+but I'll look and get back to you> On my workstation (P4 under RedHat):
+
+> mermoz% make
+> ...
+> cp init_pre_gcl.lsp foo
+> echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+> /tmp/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /tmp/axiom/lsp/gcl-2.6.1/unixport/ -libdir /tmp/axiom/lsp/gcl-2.6.1/ < foo
+> 
+> Unrecoverable error: Segmentation violation..
+> make[4]: *** [saved_pre_gcl] Error 134
+> rm init_pre_gcl.lsp raw_pre_gcl
+> make[4]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1/unixport'
+> make[3]: *** [unixport/saved_pre_gcl] Error 2
+> make[3]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/tmp/axiom'
+> make: *** [all] Error 2
+
+Segmentation violation? Wow, that's odd. It appears that the linker
+failed. What kind of workstation hardware are you running?
+
+> 
+> So it seems the current cvs version is not very stable.
+> On which configurations did you test it?
+> Perhaps you should provide a frozen release.
+> 
+
+The build process starts by building GCL, a common lisp. 
+You never got past the lisp building stage and have yet to
+begin building Axiom. GCL runs on Mandrake and is widely
+ported. I understand the missing library issue on the laptop
+but am at a loss to explain the segfault. 
+
+\start
+Date: Mon, 17 Nov 2003 06:52:47 -0500
+From: root <daly@idsi.net>
+To: fmaltey@nerim.fr
+Subject: [Axiom-developer] Re: [Axiom-mail] Mailing list note
+
+If you installed the latest Axiom over a previous version you would
+have to do a 
+
+  make clean
+
+first. Axiom caches a large amount of work. In this case it looks like
+you have a cached version of noweb (which has changed in this release).
+Axiom sees the file /home/fmv/axiom/noweb which is a "marker file"
+that tells Axiom not to rebuild noweb. The make clean command removes
+this file.
+
+If you install over a previous version by just expanding the tar.gz
+file you'll still have the 'noweb' file. 
+
+Tim
+
+======================================================================
+
+I try to update my last axiom version (beginning september) I do 
+
+  cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/axiom login
+# The login command will prompt you for a password. Just hit return.
+  cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/axiom co axiom
+  cd /home/username/axiom
+  ./configure
+# I update $AXIOM and $PATH
+# export AXIOM=/home/fmy/axiom/mnt/linux
+# export PATH=$AXIOM/bin:$PATH
+  make
+# I get an error :
+
+0 SPAD=/home/fmy/axiom/mnt/linux SYS=linux SPD=/home/fmy/axiom
+LSP=/home/fmy/axiom/lsp GCLDIR=/home/fmy/axiom/lsp/gcl-2.6.1
+SRC=/home/fmy/axiom/src INT=/home/fmy/axiom/int
+OBJ=/home/fmy/axiom/obj MNT=/home/fmy/axiom/mnt
+ZIPS=/home/fmy/axiom/zips TMP=/home/fmy/axiom/obj/tmp
+SPADBIN=/home/fmy/axiom/mnt/linux/bin INC=/home/fmy/axiom/src/include
+CCLBASE=/home/fmy/axiom/obj/linux/ccl/ccllisp PART=cprogs
+SUBPART=everything NOISE=-o /home/fmy/axiom/obj/tmp/trace
+GCLVERSION=gcl-2.6.1 TANGLE=/home/fmy/axiom/mnt/linux/bin/lib/notangle
+
+10 copying /home/fmy/axiom/src/scripts to /home/fmy/axiom/mnt/linux/bin
+1 making a linux system, PART=cprogs SUBPART=everything
+
+2 Environment SPAD=/home/fmy/axiom/mnt/linux SYS=linux
+SPD=/home/fmy/axiom LSP=/home/fmy/axiom/lsp
+GCLDIR=/home/fmy/axiom/lsp/gcl-2.6.1 SRC=/home/fmy/axiom/src
+INT=/home/fmy/axiom/int OBJ=/home/fmy/axiom/obj
+MNT=/home/fmy/axiom/mnt ZIPS=/home/fmy/axiom/zips
+TMP=/home/fmy/axiom/obj/tmp SPADBIN=/home/fmy/axiom/mnt/linux/bin
+INC=/home/fmy/axiom/src/include
+CCLBASE=/home/fmy/axiom/obj/linux/ccl/ccllisp PART=cprogs
+SUBPART=everything NOISE=-o /home/fmy/axiom/obj/tmp/trace
+GCLVERSION=gcl-2.6.1 TANGLE=/home/fmy/axiom/mnt/linux/bin/lib/notangle
+
+/bin/sh: /home/fmy/axiom/mnt/linux/bin/lib/notangle: Aucun fichier ou
+répertoire de ce type make: 
+*** [all] Erreur 127
+
+notangle doesn't exist !
+
+\start
+Date: Mon, 17 Nov 2003 13:09:49 +0100
+From: michel.lavaud@univ-orleans.fr
+To: camm@enhanced.com
+Subject: [Axiom-developer] A bug in makefile for Windows port
+
+Hello Camm,
+
+I think there are a few bugs in the stable release of gcl (gcl_2.6.1-
+18.tar.gz), for the Windows port of gcl, in lines 144 to 160 of 
+gcl/makefile. These lines create the file gclm.bat, that runs Gcl under 
+Windows.
+
+- First, there is reference to version 2.5.0 instead of 2.6.1, which 
+prevents the created gclm.bat from running Gcl.
+
+- Second, these lines are apparently written to run Gcl under any version 
+of Windows (and in particular under Win98), but gclm.bat does not work 
+under Win98, the code generated is broken. It works under Win2000/XP 
+though but, in this case, it is too complicated, the first 8 lines could 
+be removed (they are needed for Win9x only). 
+
+The last binary version for Windows (dated 20031026) installs correctly 
+and works, even under Win98, but it uses a file gcl.bat to run Gcl, which 
+is probably created by the Windows installer, as it refers to 2.6.1, not 
+to 2.5.0. I am not quite sure, as I did not find the install script for 
+Windows, but there is anyway something that is not quite in phase with 
+readme.mingw, as it says Gcl can be run from gclm.bat.
+
+It is not important that gclm.bat be broken, when only the Windows 
+executable is required, as gcl.bat does the job (in that case, just 
+deleting the lines in gcl/makefile would clean the file), but it might 
+have some consequences for Axiom, as it uses the sources of Gcl, as far as=
+ 
+I understand (the archive gcl-2.6.1.tgz included in axiom/zips uses the 
+same makefile, with reference to 2.5.0 etc.) ?
+
+\start
+Date: Mon, 17 Nov 2003 13:24:51 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+Tim,
+
+   > On my laptop (Athlon under Mandrake 9.0):
+   > norroy% make
+   > ...
+   > gcc -o raw_pre_gcl /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/sockio-c.o \
+   >         -L.   -lpre_gcl -lm  /usr/lib/libbfd.a /usr/lib/libiberty.a -lreadline -lncurses -lc -lgclp /var/tmp/axiom/obj/linux/lib/libspad.a
+   > gcc: /usr/lib/libbfd.a: No such file or directory
+   > gcc: /usr/lib/libiberty.a: No such file or directory
+   > make[4]: *** [raw_pre_gcl] Error 1
+   > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/unixport'
+   > make[3]: *** [unixport/saved_pre_gcl] Error 2
+   > make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+   > cp: cannot stat `unixport/saved_gcl': No such file or directory
+   > make[2]: *** [gcldir] Error 1
+   > make[2]: Leaving directory `/var/tmp/axiom/lsp'
+   > make[1]: *** [lspdir] Error 2
+   > make[1]: Leaving directory `/var/tmp/axiom'
+   > make: *** [all] Error 2
+   > 
+
+   On the laptop it appears you need libbfd.a
+
+I have libbfd, but only a dynamic library:
+
+norroy% find /usr -name "libbfd*" -print
+/usr/lib/libbfd-2.12.90.0.15.so
+/usr/lib/libbfd.so
+
+I have libiberty.h but no library:
+
+norroy% find /usr -name "libiberty*" -print
+/usr/include/libiberty.h
+
+   I didn't run into this on Mandrake but did on Debian.
+   I have a FAQ item that says:
+
+   > FAQ 9: GCL does not build on my system: libbfd.a and bfd.a are missing
+   > 
+   > We are using the option \texttt{--enable-statsysbfd} when building GCL (see
+   > lsp/Makefile) so libbfd.a and bfd.h files are necessary on your system.
+   > 
+   > On Debian GNU/Linux, the needed package is 'binutils-dev'.
+
+   I'm not sure which package contains libbfd on Mandrake distros
+   but I'll look and get back to you.
+
+Ok, is --enable-statsysbfd really mandatory?
+Btw I could not find this faq on the Axiom web page. Where is it?
+
+   > mermoz% make
+   > ...
+   > cp init_pre_gcl.lsp foo
+   > echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+   > /tmp/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /tmp/axiom/lsp/gcl-2.6.1/unixport/ -libdir /tmp/axiom/lsp/gcl-2.6.1/ < foo
+   > 
+   > Unrecoverable error: Segmentation violation..
+   > make[4]: *** [saved_pre_gcl] Error 134
+   > rm init_pre_gcl.lsp raw_pre_gcl
+   > make[4]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1/unixport'
+   > make[3]: *** [unixport/saved_pre_gcl] Error 2
+   > make[3]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1'
+   > cp: cannot stat `unixport/saved_gcl': No such file or directory
+   > make[2]: *** [gcldir] Error 1
+   > make[2]: Leaving directory `/tmp/axiom/lsp'
+   > make[1]: *** [lspdir] Error 2
+   > make[1]: Leaving directory `/tmp/axiom'
+   > make: *** [all] Error 2
+
+   Segmentation violation? Wow, that's odd. It appears that the linker
+   failed. What kind of workstation hardware are you running?
+
+mermoz% cat /proc/cpuinfo 
+processor       : 0
+vendor_id       : GenuineIntel
+cpu family      : 15
+model           : 2
+model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
+stepping        : 9
+cpu MHz         : 2992.522
+cache size      : 512 KB
+fdiv_bug        : no
+hlt_bug         : no
+f00f_bug        : no
+coma_bug        : no
+fpu             : yes
+fpu_exception   : yes
+cpuid level     : 2
+wp              : yes
+flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
+bogomips        : 5976.88
+
+Regards,
+Paul
+
+\start
+Date: 17 Nov 2003 14:43:05 +0100
+From: Francois Maltey <fmaltey@nerim.fr>
+To: fmaltey@nerim.fr
+Subject: [Axiom-developer] Re: [Axiom-mail] Mailing list note
+
+Tim explains :
+
+> If you installed the latest Axiom over a previous version you would
+> have to do a
+>
+>   make clean
+>
+> first. Axiom caches a large amount of work. In this case it looks like
+> you have a cached version of noweb (which has changed in this release).
+> Axiom sees the file /home/fmv/axiom/noweb which is a "marker file"
+> that tells Axiom not to rebuild noweb. The make clean command removes
+> this file.
+
+The make clean doesn't remove the file noweb.
+
+I must be root to start make.
+  The right on directories are too limited.
+
+Thanks for your help !
+
+And is it able to improve the interpret ?
+I like to have exactly the same syntax in interpret and when I read a fil=
+e ?
+And I like to use it in emacs. (I do so for mupad)
+
+You write that Axiom sources are in tex files with explain.
+What *.dvi file must I read if I want to understand the interpret ?
+
+Have a good day !
+
+\start
+Date: 17 Nov 2003 09:34:19 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+Greetings!
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+> Tim,
+> 
+>    > On my laptop (Athlon under Mandrake 9.0):
+>    > norroy% make
+>    > ...
+>    > gcc -o raw_pre_gcl /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/sockio-c.o \
+>    >         -L.   -lpre_gcl -lm  /usr/lib/libbfd.a /usr/lib/libiberty.a -lreadline -lncurses -lc -lgclp /var/tmp/axiom/obj/linux/lib/libspad.a
+>    > gcc: /usr/lib/libbfd.a: No such file or directory
+>    > gcc: /usr/lib/libiberty.a: No such file or directory
+>    > make[4]: *** [raw_pre_gcl] Error 1
+>    > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/unixport'
+>    > make[3]: *** [unixport/saved_pre_gcl] Error 2
+>    > make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+>    > cp: cannot stat `unixport/saved_gcl': No such file or directory
+>    > make[2]: *** [gcldir] Error 1
+>    > make[2]: Leaving directory `/var/tmp/axiom/lsp'
+>    > make[1]: *** [lspdir] Error 2
+>    > make[1]: Leaving directory `/var/tmp/axiom'
+>    > make: *** [all] Error 2
+>    > 
+> 
+>    On the laptop it appears you need libbfd.a
+> 
+> I have libbfd, but only a dynamic library:
+> 
+> norroy% find /usr -name "libbfd*" -print
+> /usr/lib/libbfd-2.12.90.0.15.so
+> /usr/lib/libbfd.so
+> 
+> I have libiberty.h but no library:
+> 
+> norroy% find /usr -name "libiberty*" -print
+> /usr/include/libiberty.h
+> 
+>    I didn't run into this on Mandrake but did on Debian.
+>    I have a FAQ item that says:
+> 
+>    > FAQ 9: GCL does not build on my system: libbfd.a and bfd.a are missing
+>    > 
+>    > We are using the option \texttt{--enable-statsysbfd} when building GCL (see
+>    > lsp/Makefile) so libbfd.a and bfd.h files are necessary on your system.
+>    > 
+>    > On Debian GNU/Linux, the needed package is 'binutils-dev'.
+> 
+>    I'm not sure which package contains libbfd on Mandrake distros
+>    but I'll look and get back to you.
+> 
+> Ok, is --enable-statsysbfd really mandatory?
+> Btw I could not find this faq on the Axiom web page. Where is it?
+
+If you suspect oddities with your bfd setup, you can add the following
+configure flags:
+
+--disable-statsysbfd --enable-locbfd
+
+This will build a local copy of the bfd library from the GCL source
+tree.  An ugly fork, but provided for situations like this.
+
+
+> 
+>    > mermoz% make
+>    > ...
+>    > cp init_pre_gcl.lsp foo
+>    > echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+>    > /tmp/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /tmp/axiom/lsp/gcl-2.6.1/unixport/ -libdir /tmp/axiom/lsp/gcl-2.6.1/ < foo
+>    > 
+>    > Unrecoverable error: Segmentation violation..
+>    > make[4]: *** [saved_pre_gcl] Error 134
+>    > rm init_pre_gcl.lsp raw_pre_gcl
+>    > make[4]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1/unixport'
+>    > make[3]: *** [unixport/saved_pre_gcl] Error 2
+>    > make[3]: Leaving directory `/tmp/axiom/lsp/gcl-2.6.1'
+>    > cp: cannot stat `unixport/saved_gcl': No such file or directory
+>    > make[2]: *** [gcldir] Error 1
+>    > make[2]: Leaving directory `/tmp/axiom/lsp'
+>    > make[1]: *** [lspdir] Error 2
+>    > make[1]: Leaving directory `/tmp/axiom'
+>    > make: *** [all] Error 2
+> 
+>    Segmentation violation? Wow, that's odd. It appears that the linker
+>    failed. What kind of workstation hardware are you running?
+> 
+
+
+Yeah at this stage there was clearly a miscompilation.  You can also
+add --enable-debug to the configure line, rebuild, and run the command
+above under gdb to see what is going on.  Make sure you have a decent
+gcc version.  If you want to try installing pre-built gcl binaries,
+take a look at 
+
+http://people.debian.org/~camm/gcl
+
+If Mandrake is rpm based, you can probably run alien on the deb and
+make an installable rpm.  If you go this route, then there are a few
+minor patches to the axiom source tree which enable it to be built
+with an external gcl.  Please let me know if you need these.
+
+Perhaps someone wants to maintain gcl for Mandrake?
+
+Take care,
+
+> mermoz% cat /proc/cpuinfo 
+> processor       : 0
+> vendor_id       : GenuineIntel
+> cpu family      : 15
+> model           : 2
+> model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
+> stepping        : 9
+> cpu MHz         : 2992.522
+> cache size      : 512 KB
+> fdiv_bug        : no
+> hlt_bug         : no
+> f00f_bug        : no
+> coma_bug        : no
+> fpu             : yes
+> fpu_exception   : yes
+> cpuid level     : 2
+> wp              : yes
+> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
+> bogomips        : 5976.88
+
+\start
+Date: 17 Nov 2003 09:43:02 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: michel.lavaud@univ-orleans.fr
+Subject: [Axiom-developer] Re: [Gcl-devel] A bug in makefile for Windows port
+Cc: Mike Thomas <mike.thomas@brisbane.paradigmgeo.com>
+
+Greetings, and thanks for your report.  I'm  cc'ing our Windows
+developer, who I believe is away at the moment, so please be patient.
+I'd like his input before trying to commit anything.
+
+Perhaps someone could fill me in at some point on whether
+1) All these versions of Windows are binary compatible
+2) If two different .bat files are needed
+3) If we can't make the 'version origin' the files majvers and
+        minvers, which do wind up setting si::*gcl-version* in the
+        image itself.
+
+Take care,
+
+michel.lavaud@univ-orleans.fr writes:
+
+> Hello Camm,
+>
+> I think there are a few bugs in the stable release of gcl (gcl_2.6.1-
+> 18.tar.gz), for the Windows port of gcl, in lines 144 to 160 of
+> gcl/makefile. These lines create the file gclm.bat, that runs Gcl under
+> Windows.
+>
+> - First, there is reference to version 2.5.0 instead of 2.6.1, which
+> prevents the created gclm.bat from running Gcl.
+>
+> - Second, these lines are apparently written to run Gcl under any version=
+
+> of Windows (and in particular under Win98), but gclm.bat does not work
+> under Win98, the code generated is broken. It works under Win2000/XP
+> though but, in this case, it is too complicated, the first 8 lines could=
+
+> be removed (they are needed for Win9x only).
+>
+> The last binary version for Windows (dated 20031026) installs correctly
+> and works, even under Win98, but it uses a file gcl.bat to run Gcl, which=
+
+> is probably created by the Windows installer, as it refers to 2.6.1, not=
+
+> to 2.5.0. I am not quite sure, as I did not find the install script for
+> Windows, but there is anyway something that is not quite in phase with
+> readme.mingw, as it says Gcl can be run from gclm.bat.
+>
+> It is not important that gclm.bat be broken, when only the Windows
+> executable is required, as gcl.bat does the job (in that case, just
+> deleting the lines in gcl/makefile would clean the file), but it might
+> have some consequences for Axiom, as it uses the sources of Gcl, as far a=
+s
+> I understand (the archive gcl-2.6.1.tgz included in axiom/zips uses the
+> same makefile, with reference to 2.5.0 etc.) ?
+>
+
+\start
+Date: 17 Nov 2003 10:04:57 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] AXIOM build with hacked GCL
+
+Greetings!
+
+root <daly@idsi.net> writes:
+
+> Mark,
+> 
+> It appears that Carlo Traverso has a 64 bit linux dual-xeon processor
+> which I'll be able to access. I'll apply your patches and test them
+> there once I get access.
+> 
+
+Just curious, didn't know there was a 64bit xeon.  GCL will detect
+and use 64bit correctly on ia64, alpha, and amd64 -- others I'm not
+sure. 
+
+\start
+Date: Mon, 17 Nov 2003 09:19:40 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] [gemi@bluewin.ch: Executable memory: some apps that work on RH9 don't on FC1]
+
+This is a change to the way memory is handled under Fedora.
+I'll look at the clisp issue because we want to eventually port to clisp.
+I'll also try to compile TeXmacs and ADVI just to check.
+
+Tim
+
+------- Start of forwarded message -------
+Subject: Executable memory: some apps that work on RH9 don't on FC1
+From: Gerard Milmeister <gemi@bluewin.ch>
+To: fedora-devel-list@redhat.com
+
+Some software, among them clisp, scm and mit-scheme don't work anymore
+with FC1. One problem seems to be that on FC1 stack and malloced memory
+is no longer executable, at least not without using mprotect.
+Interpreters and compilers like the above commonly allocate a piece of
+memory and fill it with executable code. I am sure they can be adapted
+to work on FC1, but I would have preferred that the FC1 kernel would
+behave in the same way as the RH9 one. Is there any way to disable this
+behaviour. Trying to get the problem fixed by the upstream developers
+will probably take a long time, and it seems that other Linux distros
+don't show this problem...
+
+\start
+Date: Mon, 17 Nov 2003 13:38:12 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com, gcl-devel@gnu.org
+Subject: [Axiom-developer] fedora and GCL
+
+Camm,
+
+Memory is managed in a new way in Fedora (the new redhat) distro.
+For instance, you can't execute from stack allocated memory.
+
+GCL will not build on Fedora Core 1:
+
+Loading ../cmpnew/gcl_fasdmacros.lsp
+Finished loading ../cmpnew/gcl_fasdmacros.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Warning: COMPILE-FILE is being redefined.
+Warning: COMPILE is being redefined.
+Warning: DISASSEMBLE is being redefined.
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
+T
+ 
+>
+#<"USER" package>
+ 
+>
+Unrecoverable error: Segmentation violation..
+make[4]: *** [saved_pre_gcl] Error 134
+rm init_pre_gcl.lsp raw_pre_gcl
+make[4]: Leaving directory `/root/axiom/lsp/gcl-2.6.1/unixport'
+make[3]: *** [unixport/saved_pre_gcl] Error 2
+make[3]: Leaving directory `/root/axiom/lsp/gcl-2.6.1'
+cp: cannot stat `unixport/saved_gcl': No such file or directory
+make[2]: *** [gcldir] Error 1
+make[2]: Leaving directory `/root/axiom/lsp'
+make[1]: *** [lspdir] Error 2
+make[1]: Leaving directory `/root/axiom'
+make: *** [all] Error 2
+[root@fedora1 axiom]#
+
+\start
+Date: Mon, 17 Nov 2003 13:39:17 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com, gcl-devel@gnu.org
+Cc: fedora-devel-list@redhat.com
+Subject: [Axiom-developer] fedora and GCL
+
+Camm,
+
+Memory is managed in a new way in Fedora (the new redhat) distro.
+For instance, you can't execute from stack allocated memory.
+
+GCL will not build on Fedora Core 1:
+
+Loading ../cmpnew/gcl_fasdmacros.lsp
+Finished loading ../cmpnew/gcl_fasdmacros.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Warning: COMPILE-FILE is being redefined.
+Warning: COMPILE is being redefined.
+Warning: DISASSEMBLE is being redefined.
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
+T
+ 
+>
+#<"USER" package>
+ 
+>
+Unrecoverable error: Segmentation violation..
+make[4]: *** [saved_pre_gcl] Error 134
+rm init_pre_gcl.lsp raw_pre_gcl
+make[4]: Leaving directory `/root/axiom/lsp/gcl-2.6.1/unixport'
+make[3]: *** [unixport/saved_pre_gcl] Error 2
+make[3]: Leaving directory `/root/axiom/lsp/gcl-2.6.1'
+cp: cannot stat `unixport/saved_gcl': No such file or directory
+make[2]: *** [gcldir] Error 1
+make[2]: Leaving directory `/root/axiom/lsp'
+make[1]: *** [lspdir] Error 2
+make[1]: Leaving directory `/root/axiom'
+make: *** [all] Error 2
+[root@fedora1 axiom]#
+
+\start
+Date: Mon, 17 Nov 2003 13:47:04 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: fedora-devel-list@redhat.com
+Subject: [Axiom-developer] Re: Executable memory: some apps that work on RH9 don't on FC1
+
+Roland,
+
+I just built a machine with the latest Fedora and tried to build Axiom.
+Axiom depends on GCL, Gnu Common Lisp. It appears that all of the 
+lisps are broken under the new memory model.
+
+Can you give me some pointers to any documentation or source code in
+Fedora that might give me a clue about how to fix this? I understand
+there might be a compiler switch but haven't found any documentation.
+
+====================================================================
+
+> The official binary of mit-scheme 7.7.1 (http://www.gnu.org/software/mit-scheme)
+> segfaults if called with 'scheme -compiler'. In this case the scheme main
+> program load a 'band' called compiler.com, which contains executable code.
+> Could somebody investigate this issue? I am not that familiar with problems
+> like this.
+
+If this binary was created with old tools and has no PT_GNU_STACK marker,
+then it should get executable stack by default.  More likely the issue is
+that it calls malloc and expects the memory returned to be executable.
+The Scheme runtime needs to be changed to use mmap when executability matters.
+
+\start
+Date: 17 Nov 2003 14:33:24 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Greetings!  I'm skeptical of this conclusion.  You're not even getting
+to the point of loading and running compiled lisp objects.  I'd
+suggest configuring with --enable-debug, and running the 'raw_pre_gcl'
+command you show here under gdb.  Rex Dieter, I believe, posted
+success recently on building GCL for Fedora.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Camm,
+> 
+> Memory is managed in a new way in Fedora (the new redhat) distro.
+> For instance, you can't execute from stack allocated memory.
+> 
+> GCL will not build on Fedora Core 1:
+> 
+> Loading ../cmpnew/gcl_fasdmacros.lsp
+> Finished loading ../cmpnew/gcl_fasdmacros.lsp
+> Loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+> Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+> Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+> Warning: COMPILE-FILE is being redefined.
+> Warning: COMPILE is being redefined.
+> Warning: DISASSEMBLE is being redefined.
+> Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+> Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+> Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+> Loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+> Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+> Loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+> Finished loading /root/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+> Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
+> T
+>  
+> >
+> #<"USER" package>
+>  
+> >
+> Unrecoverable error: Segmentation violation..
+> make[4]: *** [saved_pre_gcl] Error 134
+> rm init_pre_gcl.lsp raw_pre_gcl
+> make[4]: Leaving directory `/root/axiom/lsp/gcl-2.6.1/unixport'
+> make[3]: *** [unixport/saved_pre_gcl] Error 2
+> make[3]: Leaving directory `/root/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/root/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/root/axiom'
+> make: *** [all] Error 2
+> [root@fedora1 axiom]#
+
+\start
+Date: Mon, 17 Nov 2003 13:48:23 -0600
+From: Rex Dieter <rdieter@math.unl.edu>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Camm Maguire wrote:
+>  Rex Dieter, I believe, posted
+> success recently on building GCL for Fedora.
+
+To clarify, my original post was to note that gcl *failed* to build/run 
+under Fedora Core.
+
+\start
+Date: Mon, 17 Nov 2003 14:16:04 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Camm,
+
+I set the flag but the build still fails (attached)
+I cannot find the raw_pre_gcl executable.
+Suggestions?
+
+=====================================================================
+	./configure --enable-debug --enable-vssize=65536*2 --enable-statsysbfd --enable-readline --enable-maxpage=128*1024 ; \
+
+.... [snip] ....
+
+cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
+gcc -o raw_pre_gcl /root/axiom/obj/linux/lib/cfuns-c.o /root/axiom/obj/linux/lib/sockio-c.o \
+	-L.   -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libiberty.a -lreadline -lncurses -lc -lgclp /root/axiom/obj/linux/lib/libspad.a
+cat init_pre_gcl.lsp.tmp | sed \
+	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -g \",1" \
+	-e "s,@LI-LD@,\"gcc -o \",1" \
+	-e "s,@LI-LD-LIBS@,\" -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libiberty.a -lreadline -lncurses -lc -lgclp /root/axiom/obj/linux/lib/libspad.a\",1" \
+	-e "s,@LI-OPT-THREE@,\"\",1" \
+	-e "s,@LI-OPT-TWO@,\"\",1" \
+	-e "s,@LI-INIT-LSP@,\"init_pre_gcl.lsp\",1" >init_pre_gcl.lsp
+cp init_pre_gcl.lsp foo
+echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+/root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /root/axiom/lsp/gcl-2.6.1/unixport/ -libdir /root/axiom/lsp/gcl-2.6.1/ < foo
+
+Unrecoverable error: Segmentation violation..
+make[4]: *** [saved_pre_gcl] Error 134
+rm init_pre_gcl.lsp raw_pre_gcl
+make[4]: Leaving directory `/root/axiom/lsp/gcl-2.6.1/unixport'
+make[3]: *** [unixport/saved_pre_gcl] Error 2
+make[3]: Leaving directory `/root/axiom/lsp/gcl-2.6.1'
+cp: cannot stat `unixport/saved_gcl': No such file or directory
+make[2]: *** [gcldir] Error 1
+make[2]: Leaving directory `/root/axiom/lsp'
+make[1]: *** [lspdir] Error 2
+make[1]: Leaving directory `/root/axiom'
+make: *** [all] Error 2
+[root@fedora1 axiom]# cd lsp/gcl-2.6.1/
+[root@fedora1 gcl-2.6.1]# find . -name raw_pre_gcl
+[root@fedora1 gcl-2.6.1]# find . -name "*pre_gcl*"
+./unixport/init_pre_gcl.lsp.in
+./unixport/sys_pre_gcl.c
+./unixport/sys_pre_gcl.o
+./unixport/libpre_gcl.a
+./unixport/init_pre_gcl.lsp.tmp
+[root@fedora1 gcl-2.6.1]# for i in `find . -name "*pre_gcl*"` ; do ls -l $i ; done
+-rw-r--r--    1 root     root         4328 Sep 24 11:48 ./unixport/init_pre_gcl.lsp.in
+-rwxr-xr-x    1 root     root         3773 Sep 24 11:48 ./unixport/sys_pre_gcl.c
+-rw-r--r--    1 root     root        65104 Nov 17 14:48 ./unixport/sys_pre_gcl.o
+-rw-r--r--    1 root     root      8012902 Nov 17 14:48 ./unixport/libpre_gcl.a
+-rw-r--r--    1 root     root         4328 Nov 17 14:48 ./unixport/init_pre_gcl.lsp.tmp
+
+\start
+Date: Mon, 17 Nov 2003 14:19:16 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+Further information from the fedora devel list:
+
+------- Start of forwarded message -------
+From: Roland McGrath <roland@redhat.com>
+To: fedora-devel-list@redhat.com
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+
+
+You can disable the exec-shield functionality globally with
+/proc/sys/kernel/exec-shield, but that doesn't do anything different for an
+older binary that is not marked or for a binary that is marked as requiring
+executable stack.  exec-shield is always disabled for those execs.
+
+The issue you are having is probably that malloc does not use PROT_EXEC in
+its mmap-based allocations.  Executability should be enabled in the brk
+area when exec-shield is disabled.  Verify the situation by looking at
+/proc/PID/maps for the process in question.
+
+------- End of forwarded message -------
+
+\start
+Date: 17 Nov 2003 15:29:54 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Executable memory: some apps that work on RH9 don't on FC1
+Cc: fedora-devel-list@redhat.com
+
+Greetings!
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Roland,
+> 
+> I just built a machine with the latest Fedora and tried to build Axiom.
+> Axiom depends on GCL, Gnu Common Lisp. It appears that all of the 
+> lisps are broken under the new memory model.
+> 
+> Can you give me some pointers to any documentation or source code in
+> Fedora that might give me a clue about how to fix this? I understand
+> there might be a compiler switch but haven't found any documentation.
+> 
+> Tim Daly
+> axiom@tenkan.org
+> daly@idsi.net
+> 
+> ====================================================================
+> 
+> > The official binary of mit-scheme 7.7.1 (http://www.gnu.org/software/mit-scheme)
+> > segfaults if called with 'scheme -compiler'. In this case the scheme main
+> > program load a 'band' called compiler.com, which contains executable code.
+> > Could somebody investigate this issue? I am not that familiar with problems
+> > like this.
+> 
+> If this binary was created with old tools and has no PT_GNU_STACK marker,
+> then it should get executable stack by default.  More likely the issue is
+> that it calls malloc and expects the memory returned to be executable.
+> The Scheme runtime needs to be changed to use mmap when executability matters.
+> 
+
+We don't execute code off the stack.  Rather we allocate room on the
+heap for it with sbrk, and then do an explicit mprotect to make it
+executable.  However, the build is failing way before this stage.
+Simple compiled and linked C code into raw_pre_gcl won't run.
+
+\start
+Date: Mon, 17 Nov 2003 12:32:22 -0800
+From: Roland McGrath <roland@redhat.com>
+To: fedora-devel-list@redhat.com
+Subject: [Axiom-developer] Re: Executable memory: some apps that work on RH9 don't on FC1
+
+> I just built a machine with the latest Fedora and tried to build Axiom.
+> Axiom depends on GCL, Gnu Common Lisp. It appears that all of the 
+> lisps are broken under the new memory model.
+> 
+> Can you give me some pointers to any documentation or source code in
+> Fedora that might give me a clue about how to fix this? I understand
+> there might be a compiler switch but haven't found any documentation.
+
+Unfortunately I don't think we've succeeded in getting proper documentation
+up to date in step with the implementation of the features.  I have written
+this explanation up a couple of times, but AFAIK there is no good place to
+look for it.  Documentation volunteers take note! :-)
+
+The important changes have to do with what memory will be executable
+(i.e. have the PROT_EXEC bit set on those pages).  If you have an issue
+with memory layout that changed, other than the question of executability,
+then you almost surely have a bug in your application or have uncovered one
+in the system.  I'd be glad to help you understand which of those it is and
+how to fix it.  There is at least one known issue of this nature (brk
+address).  Please try to determine if nonexecutability alone is what's
+breaking you, and if not, please post the details of your problem so we can
+determine what different problem there might be.
+
+The status quo ante was that the stack was executable, and the brk area
+(used by malloc for small allocations) was executable, and on x86 pages
+with PROT_READ set but PROT_EXEC did not have any enforcement of
+nonexecutability anyway.  All of these things are either just as they were
+before, or different now, on a per-process granularity (changed by exec calls).
+
+System-wide, you can disable the exec-shield functionality with:
+
+	echo 0 > /proc/sys/kernel/exec-shield
+
+If that doesn't make your binaries work, then you probably have a different
+problem.  If it does, then the system-wide switch is a stop-gap you can use
+while getting your binaries fixed.  We have also overloaded the inherited
+"personality" setting so you can disable it per-process:
+
+	setarch i386 foobar
+
+That runs "foobar" with the "personality" bits set such that exec-shield is
+disabled for that process and its children (unless one of them uses setarch
+or is setuid or somesuch).  Again, if that doesn't make your binaries work,
+then you probably have a different problem.
+
+If disabling exec-shield momentarily does work around your problem, then
+you want to figure out why you had to do that.  The most common situation
+is that you were using executable stack in some way that you don't really
+need to, e.g. GCC nested function trampolines.  You can avoid that by
+rewriting the code not to use trampolines (i.e. take the address of a
+nested function that uses its parent's local variables).  Things like Lisp
+systems that produce executable code at run time should generally avoid
+using stack space for that.  You also should not be using malloc or direct
+brk/sbrk calls to get memory that you need to be executable--you have never
+had a specified guarantee that malloc returns executable memory.  For
+dynamic allocation of memory where you need to put executable code, use
+mmap with PROT_READ|PROT_WRITE|PROT_EXEC.  It is also fine to mmap with
+different protections and then use mprotect with e.g. PROT_READ|PROT_EXEC
+later.  It is not proper to call mprotect on memory returned by malloc,
+because when you free that memory later it may be reused in ways that don't
+require the executability.  The same goes for the brk area.  (It's also the
+case that no specification guarantees that mprotect is meaningful on
+malloc-returned space, though in fact it will also work as you expect on
+malloc and brk/sbrk space in Linux and probably all Unixoid systems.)
+
+If you have a genuine need for executable stack, you can put a marker in
+your binary to tell the system that's what you want.  This marker goes in
+ELF executables (and DSOs) as the PT_GNU_STACK phdr entry, with p_flags
+containing PF_X to indicate need for executable stack and not containing
+PF_X to indicate no need for executable stack.  I'll describe how to
+compile those markers in a little later.  When a binary does not have any
+PT_GNU_STACK marker at all, as is the case with binaries produced by all
+older tool versions, it's treated as needing executable stack to be safe.
+That should retain compatibility with older systems.
+
+The story is the same for DSOs as for executable files.  The difference is
+that while the kernel looks for the marker in executable files at exec
+time, the dynamic linker looks at the marker in DSOs when it's loading
+them.  This is because an executable file that itself does not require an
+executable stack might load a DSO at runtime (either as a needed library or
+by using dlopen, e.g. for plug-in libraries) that does require executable
+stack.  In this instance, the dynamic linker stops and makes all the stacks
+executable before completing the load of the DSO in question.  Note that
+this support applies only to the stack--if a DSO dynamically allocates
+memory it needs to be executable and does that the wrong way, no marker
+will work around it, the code just has to be fixed.
+
+If you have an old DSO binary that it's not feasible for you to rebuild for
+some reason (e.g. 3rd-party plug-ins for your applications), you can try
+marking it using the `execstack' utility (part of the `prelink' rpm).
+execstack edits an existing ELF binary for you, either to add a
+PT_GNU_STACK phdr if it's missing or to set or clear the PF_X flag.
+`execstack -q FILE' will tell you the current status of that file: X for
+executable, - for not, and ? for an old binary with no marker at all.  (You
+can also use readelf -l or objdump -p to see the phdrs.)  Note that there
+should never really be a need to add a marker to an old executable file
+because of the compatibility default--a good thing, since execstack cannot
+move things around to make room for the phdr in an executable as it can in
+a DSO.  Remember, the default when there is no marking is to assume
+executable stack is required for compatibility with older systems.  Ergo,
+you don't need to add a marker if it would have PF_X set.  The reason to
+add a marker is to avoid enabling executable stack at runtime when it's not
+really needed.  
+
+When compiling from source with current tools (including those in FC1), you
+don't usually need to do anything special to get the right markers into
+your binaries.  The way it works is that the linker produces the
+PT_GNU_STACK marker when there are special marker sections in the input
+object files, called ".note.GNU-stack".  The flags of these sections
+determine the flags of the PT_GNU_STACK entry.  Your object files (.o) will
+normally have these sections because GCC emits them in its assembler
+output.  When GCC compiles nested function trampoline code, it emits a
+.note.GNU-stack section with the SHF_EXECINSTR flag set:
+
+	.section .note.GNU-stack, "x", @progbits
+	.previous
+
+When GCC compiles a module that does not contain any code requiring
+executable stack, it emits the complementary marker section with no
+SHF_EXECINSTR flag bit:
+
+	.section .note.GNU-stack, "", @progbits
+	.previous
+
+If you have assembly code of your own, then you need to add these markers.
+The best way is to amend the source code with one of the assembly
+directives above.  If that is problematic for some reason, another thing
+you can do is tell the assembler directly what to emit on the command line
+using -Wa,--execstack or -Wa,--noexecstack.  Finally, if you want to punt
+altogether on marking your .o files properly, you can tell the linker to
+ignore the marker sections and override its output setting directly on the
+command using -Wl,-z,execstack or -Wl,-z,noexecstack.
+
+\start
+Date: 17 Nov 2003 15:33:29 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: [Gcl-devel] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+Greetings!
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Further information from the fedora devel list:
+> 
+> From: Roland McGrath <roland@redhat.com>
+> Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+> To: fedora-devel-list@redhat.com
+> 
+> 
+> You can disable the exec-shield functionality globally with
+> /proc/sys/kernel/exec-shield, but that doesn't do anything different for an
+> older binary that is not marked or for a binary that is marked as requiring
+> executable stack.  exec-shield is always disabled for those execs.
+> 
+> The issue you are having is probably that malloc does not use PROT_EXEC in
+> its mmap-based allocations.  Executability should be enabled in the brk
+> area when exec-shield is disabled.  Verify the situation by looking at
+> /proc/PID/maps for the process in question.
+> 
+
+Just one other clarification:  GCL redefines malloc as a pathway
+through its own sbrk-generated, gbc managed memory system.  Again,
+don't see the relevance (yet) from the failuire as reported.
+
+\start
+Date: 17 Nov 2003 15:30:29 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Rex Dieter <rdieter@math.unl.edu>
+Subject: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Greetings!  My apologies, I've lost track of this.  What were the
+issues you've found?
+
+Take care,
+
+Rex Dieter <rdieter@math.unl.edu> writes:
+
+> Camm Maguire wrote:
+> >  Rex Dieter, I believe, posted
+> > success recently on building GCL for Fedora.
+> 
+> To clarify, my original post was to note that gcl *failed* to
+> build/run under Fedora Core.
+
+\start
+Date: 17 Nov 2003 15:27:13 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Greetings!  Yes:
+
+cd unixport && make raw_pre_gcl
+gdb raw_pre_gcl
+(gdb) r ./ <foo
+(gdb) bt
+
+The 'raw...' images are INTERMEDIATE in the makefiles and deleted
+automatically. 
+
+Also would be nice to see the gcc version.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Camm,
+> 
+> I set the flag but the build still fails (attached)
+> I cannot find the raw_pre_gcl executable.
+> Suggestions?
+> 
+> =====================================================================
+> 	./configure --enable-debug --enable-vssize=65536*2 --enable-statsysbfd --enable-readline --enable-maxpage=128*1024 ; \
+> 
+> .... [snip] ....
+> 
+> cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
+> gcc -o raw_pre_gcl /root/axiom/obj/linux/lib/cfuns-c.o /root/axiom/obj/linux/lib/sockio-c.o \
+> 	-L.   -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libiberty.a -lreadline -lncurses -lc -lgclp /root/axiom/obj/linux/lib/libspad.a
+> cat init_pre_gcl.lsp.tmp | sed \
+> 	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+> 	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+> 	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+> 	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -g \",1" \
+> 	-e "s,@LI-LD@,\"gcc -o \",1" \
+> 	-e "s,@LI-LD-LIBS@,\" -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/3.3.2/../../../libiberty.a -lreadline -lncurses -lc -lgclp /root/axiom/obj/linux/lib/libspad.a\",1" \
+> 	-e "s,@LI-OPT-THREE@,\"\",1" \
+> 	-e "s,@LI-OPT-TWO@,\"\",1" \
+> 	-e "s,@LI-INIT-LSP@,\"init_pre_gcl.lsp\",1" >init_pre_gcl.lsp
+> cp init_pre_gcl.lsp foo
+> echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+> /root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /root/axiom/lsp/gcl-2.6.1/unixport/ -libdir /root/axiom/lsp/gcl-2.6.1/ < foo
+> 
+> Unrecoverable error: Segmentation violation..
+> make[4]: *** [saved_pre_gcl] Error 134
+> rm init_pre_gcl.lsp raw_pre_gcl
+> make[4]: Leaving directory `/root/axiom/lsp/gcl-2.6.1/unixport'
+> make[3]: *** [unixport/saved_pre_gcl] Error 2
+> make[3]: Leaving directory `/root/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/root/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/root/axiom'
+> make: *** [all] Error 2
+> [root@fedora1 axiom]# cd lsp/gcl-2.6.1/
+> [root@fedora1 gcl-2.6.1]# find . -name raw_pre_gcl
+> [root@fedora1 gcl-2.6.1]# find . -name "*pre_gcl*"
+> ./unixport/init_pre_gcl.lsp.in
+> ./unixport/sys_pre_gcl.c
+> ./unixport/sys_pre_gcl.o
+> ./unixport/libpre_gcl.a
+> ./unixport/init_pre_gcl.lsp.tmp
+> [root@fedora1 gcl-2.6.1]# for i in `find . -name "*pre_gcl*"` ; do ls -l $i ; done
+> -rw-r--r--    1 root     root         4328 Sep 24 11:48 ./unixport/init_pre_gcl.lsp.in
+> -rwxr-xr-x    1 root     root         3773 Sep 24 11:48 ./unixport/sys_pre_gcl.c
+> -rw-r--r--    1 root     root        65104 Nov 17 14:48 ./unixport/sys_pre_gcl.o
+> -rw-r--r--    1 root     root      8012902 Nov 17 14:48 ./unixport/libpre_gcl.a
+> -rw-r--r--    1 root     root         4328 Nov 17 14:48 ./unixport/init_pre_gcl.lsp.tmp
+> 
+
+\start
+Date: Mon, 17 Nov 2003 21:57:11 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Francois Maltey <fmaltey@nerim.fr>
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Mailing list note
+
+Hello François,
+
+Francois Maltey <fmaltey@nerim.fr> writes:
+
+> The make clean doesn't remove the file noweb.
+>
+> I must be root to start make.
+>   The right on directories are too limited.
+
+You should not need to be root to compile Axiom, unless you have
+messed-up at one point when compiling Axiom under root account.
+
+If you want to update your Axiom local CVS copy, you'd better use
+command: 
+
+   cvs -z6 update -dC
+
+ -z6: compression
+ -d: create new directories
+ -C: delete files no longer in the repository
+
+I hope it will be easier with this command.
+
+> You write that Axiom sources are in tex files with explain.
+> What *.dvi file must I read if I want to understand the interpret ?
+
+I fear that having real documentation is really an intent right now. Tim
+has focused on documenting the building process and part of the
+interpreter when an issued was raised, but nothing systematic has been
+done yet.
+
+I _think_ you'll find part of the interpreter in src/interp/i-*.pamphlet
+files. Maybe the toplevel handling is in i-toplev.boot.pamphlet.
+
+I hope it helps a little,
+
+\start
+Date: Mon, 17 Nov 2003 14:51:11 -0600
+From: Rex Dieter <rdieter@math.unl.edu>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Camm Maguire wrote:
+> Greetings!  My apologies, I've lost track of this.  What were the
+> issues you've found?
+
+My apologies too, for I haven't had the time to investigate beyond the 
+obvious "It doesn't compile" stage.
+
+\start
+Date: Mon, 17 Nov 2003 22:27:01 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+Hello Paul,
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+>    On the laptop it appears you need libbfd.a
+>
+> I have libbfd, but only a dynamic library:
+
+Thanks to friend in our local LUG, I have the following answers:
+
+ - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+
+ - GCL 2.5.3 exists as a Mandrake package:
+http://ftp.lip6.fr/pub/linux/distributions/mandrake/9.2/contrib/SRPMS/gcl-2.5.3-1mdk.src.rpm
+
+You could use for Axiom, look at the package to see the needed patches
+for the Mandrake or call the package maintainer to see if he has
+gcl-2.6.x in the pipe.
+
+I hope it helps,
+
+\start
+Date: Mon, 17 Nov 2003 22:34:00 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Francois Maltey <fmaltey@nerim.fr>
+Subject: Re: [Axiom-developer] Re: [Axiom-mail] Mailing list note
+
+David MENTRE <david.mentre@wanadoo.fr> writes:
+
+> You should not need to be root to compile Axiom, unless you have
+> messed-up at one point when compiling Axiom under root account.
+
+I'm compiling Axiom under my local (david) account.
+
+> If you want to update your Axiom local CVS copy, you'd better use
+> command: 
+>
+>    cvs -z6 update -dC
+
+In axiom/ directory, where you'll find the first CVS/ directory.
+
+\start
+Date: Mon, 17 Nov 2003 23:05:55 +0000 (GMT)
+From: acn1 <acn1@cam.ac.uk>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+Cc: camm@enhanced.com
+
+Soem of my Lisp code was (for a short while!) broken by Fedora because
+malloc appears to stat allocating memort from 0xc0000000 downwards (is it
+starts above the 2G mark, handing back negative addresses when you malloc
+a big enough chunk) while RedHat 9.0 and earlier always returned positive
+addresses. This may not be an issue for GCL and may not be the issue of
+the day but I feed it is as a fedora difference... Arthur
+
+\start
+Date: 17 Nov 2003 18:21:32 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: acn1 <acn1@cam.ac.uk>
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+Greetings!  Yes this will make a difference.  We need to set the macro
+NULL_OR_ON_CSTACK correctly.  Check out the examples in h/*linux.h and
+h/notcomp.h.  Also check out the configure detected C define CSTACK.
+
+Hope this helps,
+
+acn1 <acn1@cam.ac.uk> writes:
+
+> Soem of my Lisp code was (for a short while!) broken by Fedora because
+> malloc appears to stat allocating memort from 0xc0000000 downwards (is it
+> starts above the 2G mark, handing back negative addresses when you malloc
+> a big enough chunk) while RedHat 9.0 and earlier always returned positive
+> addresses. This may not be an issue for GCL and may not be the issue of
+> the day but I feed it is as a fedora difference... Arthur
+
+\start
+Date: Mon, 17 Nov 2003 20:33:19 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [gemi@bluewin.ch: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+fyi...
+
+------- Start of forwarded message -------
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+From: Gerard Milmeister <gemi@bluewin.ch>
+To: fedora-devel-list@redhat.com
+In-Reply-To: <200311171912.hAHJC2Cg015459@magilla.sf.frob.com>
+Content-Type: text/plain; charset=iso-8859-1
+Organization: UniversitÃ¤t ZÃ¼rich
+X-MIME-Autoconverted: from quoted-printable to 8bit by int-mx1.corp.redhat.com id hAHKSjw12007
+X-loop: fedora-devel-list@redhat.com
+Sender: fedora-devel-list-admin@redhat.com
+X-BeenThere: fedora-devel-list@redhat.com
+X-Mailman-Version: 2.0.13
+Precedence: junk
+Reply-To: fedora-devel-list@redhat.com
+List-Help: <mailto:fedora-devel-list-request@redhat.com?subject=help>
+List-Post: <mailto:fedora-devel-list@redhat.com>
+List-Subscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=subscribe>
+List-Id: For developers, developers, developers <fedora-devel-list.redhat.com>
+List-Unsubscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=unsubscribe>
+List-Archive: <http://www.redhat.com/archives/fedora-devel-list/>
+Date: Mon, 17 Nov 2003 21:28:42 +0100
+
+On Mon, 2003-11-17 at 20:12, Roland McGrath wrote:
+> > The official binary of mit-scheme 7.7.1 (http://www.gnu.org/software/mit-scheme)
+> > segfaults if called with 'scheme -compiler'. In this case the scheme main
+> > program load a 'band' called compiler.com, which contains executable code.
+> > Could somebody investigate this issue? I am not that familiar with problems
+> > like this.
+> 
+> If this binary was created with old tools and has no PT_GNU_STACK marker,
+> then it should get executable stack by default.  More likely the issue is
+> that it calls malloc and expects the memory returned to be executable.
+> The Scheme runtime needs to be changed to use mmap when executability matters.
+
+I further investigated problem using scheme-7.7.90 and found the
+following. When loading a band (the runtime image), the following is
+called:
+
+static void *
+mmap_heap_malloc_1 (unsigned long requested_length, int fixedp)
+{
+  unsigned long ps = (UX_getpagesize ());
+  void * addr
+    = (mmap (((void *) MMAP_BASE_ADDRESS),
+	     (((requested_length + (ps - 1)) / ps) * ps),
+	     (PROT_EXEC | PROT_READ | PROT_WRITE),
+	     (MAP_PRIVATE | MAP_ANONYMOUS | (fixedp ? MAP_FIXED : 0)),
+	     /* Ignored by GNU/Linux, required by FreeBSD and Solaris.  */
+	     (-1),
+	     0));
+  return ((addr == MAP_FAILED) ? 0 : addr);
+}
+
+Now for the default runtime (runtime.com), requested_length == 5726028,
+and the function proceeds without fault. However when the "-compiler"
+switch is used to load the compiler, the all.com runtime is loaded and
+then requested_length == 18563072 (this image is much bigger) and the
+mmap call results in a segfault. ps is 4096, fixedp is 1 and
+MMAP_BASE_ADDRESS == 4096.
+Why does mmap segfault at all? Shouldn't it at worst return an error?
+
+Hope this helps...
+
+- -- 
+Gérard Milmeister
+Tannenrauchstrasse 35
+8038 Zürich
+gemi@bluewin.ch
+
+\start
+Date: Mon, 17 Nov 2003 20:35:33 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+------- Start of forwarded message -------
+Content-Type: text/plain; charset=us-ascii
+From: Roland McGrath <roland@redhat.com>
+To: fedora-devel-list@redhat.com
+Cc: cph@ai.mit.edu
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+In-Reply-To: Gerard Milmeister's message of  Monday, 17 November 2003 21:28:42 +0100 <1069100922.20884.17.camel@scriabin.tannenrauch.ch>
+X-Antipastobozoticataclysm: Bariumenemanilow
+X-loop: fedora-devel-list@redhat.com
+Sender: fedora-devel-list-admin@redhat.com
+X-BeenThere: fedora-devel-list@redhat.com
+X-Mailman-Version: 2.0.13
+Precedence: junk
+Reply-To: fedora-devel-list@redhat.com
+List-Help: <mailto:fedora-devel-list-request@redhat.com?subject=help>
+List-Post: <mailto:fedora-devel-list@redhat.com>
+List-Subscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=subscribe>
+List-Id: For developers, developers, developers <fedora-devel-list.redhat.com>
+List-Unsubscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=unsubscribe>
+List-Archive: <http://www.redhat.com/archives/fedora-devel-list/>
+Date: Mon, 17 Nov 2003 12:50:11 -0800
+
+> static void *
+> mmap_heap_malloc_1 (unsigned long requested_length, int fixedp)
+> {
+>   unsigned long ps = (UX_getpagesize ());
+>   void * addr
+>     = (mmap (((void *) MMAP_BASE_ADDRESS),
+> 	     (((requested_length + (ps - 1)) / ps) * ps),
+> 	     (PROT_EXEC | PROT_READ | PROT_WRITE),
+> 	     (MAP_PRIVATE | MAP_ANONYMOUS | (fixedp ? MAP_FIXED : 0)),
+> 	     /* Ignored by GNU/Linux, required by FreeBSD and Solaris.  */
+> 	     (-1),
+> 	     0));
+>   return ((addr == MAP_FAILED) ? 0 : addr);
+> }
+> 
+> Now for the default runtime (runtime.com), requested_length == 5726028,
+> and the function proceeds without fault. However when the "-compiler"
+> switch is used to load the compiler, the all.com runtime is loaded and
+> then requested_length == 18563072 (this image is much bigger) and the
+> mmap call results in a segfault. ps is 4096, fixedp is 1 and
+> MMAP_BASE_ADDRESS == 4096.
+> Why does mmap segfault at all? Shouldn't it at worst return an error?
+
+When MAP_FIXED is passed (fixedp!=0), the mapping will overwrite any other
+mappings that exist.  So if the address range overlaps some shared
+libraries or something like that, it will clobber that part of the address
+space and who knows what could happen.  In older kernels, shared libraries
+would always end up in a high part of the address space, so assuming a huge
+low region was available worked.  Now shared libraries (and any mmap
+region) are more likely to be located at random addresses that may be in
+the low part of the address space.  It has never been safe or kosher to
+assume some large part of the address space would never be used for shared
+libraries.  cscheme needs to change its plan for calling mmap.  If you need
+a big contiguous region of address space into which you will place multiple
+separate mappings, then the only safe thing to do is to mmap a region of
+the whole needed size without MAP_FIXED (e.g. using PROT_NONE), and then
+overwrite portions of that mapping with MAP_FIXED mappings to get the
+layout you want.
+
+
+Thanks,
+Roland
+
+\start
+Date: Mon, 17 Nov 2003 20:41:55 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: ms-nospam-0306@arcor.de, daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [ms-nospam-0306@arcor.de: Re: Executable memory: some apps that work on RH9 don't on FC1]
+Cc: fedora-devel-list@redhat.com
+
+Michael,
+
+Can you give me a URL where I can find the information you reference?
+
+
+------- Start of forwarded message -------
+From: Michael Schwendt <ms-nospam-0306@arcor.de>
+To: fedora-devel-list@redhat.com
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+In-Reply-To: <1069103046.18050.1.camel@localhost.localdomain>
+Content-Type: multipart/signed; protocol="application/pgp-signature";
+ micalg="pgp-sha1";
+ boundary="Signature=_Tue__18_Nov_2003_00_31_50_+0100_.PiWBcWWL0dSn_Ee"
+X-loop: fedora-devel-list@redhat.com
+Sender: fedora-devel-list-admin@redhat.com
+X-BeenThere: fedora-devel-list@redhat.com
+X-Mailman-Version: 2.0.13
+Precedence: junk
+Reply-To: fedora-devel-list@redhat.com
+List-Help: <mailto:fedora-devel-list-request@redhat.com?subject=help>
+List-Post: <mailto:fedora-devel-list@redhat.com>
+List-Subscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=subscribe>
+List-Id: For developers, developers, developers <fedora-devel-list.redhat.com>
+List-Unsubscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=unsubscribe>
+List-Archive: <http://www.redhat.com/archives/fedora-devel-list/>
+Date: Tue, 18 Nov 2003 00:31:50 +0100
+
+- --Signature=_Tue__18_Nov_2003_00_31_50_+0100_.PiWBcWWL0dSn_Ee
+Content-Type: text/plain; charset=US-ASCII
+Content-Disposition: inline
+Content-Transfer-Encoding: 7bit
+
+On Mon, 17 Nov 2003 16:04:06 -0500, Jack Aboutboul wrote:
+
+> Try doing this to disable exec-shield, which was a wise incorporation
+> into the fedora kernel, imho. 
+> 
+> Do "echo 0 > /proc/sys/kernel/exec-shield"
+> 
+> This was put in specifically to make stacks not executable.
+> 
+> Hope it helps,
+
+As pointed out in the corresponding fedora.us package request bug,
+disabling exec-shield is not enough.
+
+- -- 
+
+- --Signature=_Tue__18_Nov_2003_00_31_50_+0100_.PiWBcWWL0dSn_Ee
+Content-Type: application/pgp-signature
+
+- -----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.2 (GNU/Linux)
+
+iD8DBQE/uVpr0iMVcrivHFQRAmBCAJ4nZbnSxswJsI5hr5yhH3QNeJ8/fgCeK0BE
+QzqJubgPuAD4lZUORsSjm+0=
+=OOzc
+- -----END PGP SIGNATURE-----
+
+- --Signature=_Tue__18_Nov_2003_00_31_50_+0100_.PiWBcWWL0dSn_Ee--
+
+\start
+Date: Mon, 17 Nov 2003 21:33:19 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+Note the comment about static linking...
+
+Tim
+
+------- Start of forwarded message -------
+Content-Type: text/plain; charset=us-ascii
+From: Roland McGrath <roland@redhat.com>
+To: Chris Hanson <cph@zurich.csail.mit.edu>
+Cc: fedora-devel-list@redhat.com, mit-scheme-devel@gnu.org
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+In-Reply-To: Chris Hanson's message of  Monday, 17 November 2003 21:00:12 -0500 <E1ALvA4-0001mJ-Ke@kleph.csail.mit.edu>
+X-Windows: no hardware is safe.
+X-loop: fedora-devel-list@redhat.com
+Sender: fedora-devel-list-admin@redhat.com
+X-BeenThere: fedora-devel-list@redhat.com
+X-Mailman-Version: 2.0.13
+Precedence: junk
+Reply-To: fedora-devel-list@redhat.com
+List-Help: <mailto:fedora-devel-list-request@redhat.com?subject=help>
+List-Post: <mailto:fedora-devel-list@redhat.com>
+List-Subscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=subscribe>
+List-Id: For developers, developers, developers <fedora-devel-list.redhat.com>
+List-Unsubscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=unsubscribe>
+List-Archive: <http://www.redhat.com/archives/fedora-devel-list/>
+Date: Mon, 17 Nov 2003 19:35:20 -0800
+
+> I appear to be missing some of the context of this discussion.  What
+> kernels have this behavior?  I have run MIT/GNU Scheme on Debian
+> unstable using many different 2.4 and a handful of 2.6-test kernels,
+> and I haven't seen this problem.
+
+This is about Fedora Core 1 kernels (http://fedora.redhat.com), which have
+some changes to how mapping addresses are chosen.
+
+> That mapping code dates back to the days of libc5.  At that time, if
+> you tried to map some space that overlapped a shared library, you got
+> an error.
+
+I can't speak to that vintage of Linux libc or Linux kernels.  The
+specification of mmap has always been that MAP_FIXED overwrites other mmap
+mappings, and in no recent time have shared libraries been anything other
+than mmap mappings.
+
+> But the problem remains that this code doesn't do what it's supposed
+> to.  Is there some way for me to probe the address space to find the
+> largest hole in a given region of the space?  (Not using signal
+> handlers to catch SIGSEGV traps!)
+
+If you want a Linux-specific kludge, you can always see the complete memory
+map by looking at /proc/self/maps.  If you want a portable programmatic
+solution correct for POSIX systems with mmap, the only kind of probing you
+can do is try large mmaps without MAP_FIXED and see where they fit.
+
+> [...] we need the largest possible block of space under 2^26 -- ideally
+> all of it.
+
+I see.
+
+> It's possible to modify the implementation to handle a block outside
+> of this space
+
+I don't think you should have to.  Your address space is yours to control.
+You just haven't been exercising control in the specified proper ways.
+
+> Faced with this situation, I'll probably just statically link the
+> program.
+
+Support for static linking is severely limited in a variety of ways.
+If you make any but the most low-level use of system library facilities,
+static linking is almost certainly a recipe for future aggravation.
+
+> IMO it's a bug that the application doesn't have any control over its
+> address space.  
+
+The application has complete control over its address space within the size
+limits provided by the kernel (3GB with most Linux kernels, 4GB-16MB with
+some FC1 kernels).  Presumption of what addresses the kernel will use in
+cases where the specification says it may choose any address, is not an
+aspect of the control interface.
+
+> I should be able to tell the linker and loader that certain areas are
+> reserved.  That's possible with the linker, but I'm not aware of any way
+> to control the loader.
+
+I'm not sure what level of control you have in mind when you distinguish
+what you can specify to the linker and to the loader, or whether by "the
+loader" you mean the kernel's loading of executable files, or the dynamic
+linker's loading of DSOs, or both.  I don't see why it's not sufficient to
+specify the layout you want at link time.  That you can do.  If your
+executable contains PT_LOAD program header entries for each region you want
+reserved, it will be.  You can use entries with none of PF_[RWX] set to get
+PROT_NONE mappings that you can overwrite later with MAP_FIXED mappings.
+
+> So why does the kernel care where shared libraries are mapped?  Why is
+> the application working for the kernel instead of the other way around?
+
+You are misrepresenting reality.  The kernel does not care.  You specified
+that you did not care, and so the kernel is doing what it thinks might be
+best for you given the constraints you have specified.
+
+\start
+Date: Mon, 17 Nov 2003 22:20:29 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: daly@idsi.net, camm@enhanced.com
+Subject: [Axiom-developer] [roland@redhat.com: Re: Executable memory: some apps that work on RH9 don't on FC1]
+
+more details on PT_LOAD
+
+------- Start of forwarded message -------
+Content-Type: text/plain; charset=us-ascii
+From: Roland McGrath <roland@redhat.com>
+To: Chris Hanson <cph@zurich.csail.mit.edu>
+Cc: fedora-devel-list@redhat.com, mit-scheme-devel@gnu.org
+Subject: Re: Executable memory: some apps that work on RH9 don't on FC1
+In-Reply-To: Chris Hanson's message of  Monday, 17 November 2003 23:26:30 -0500 <E1ALxRe-0002ON-JC@kleph.csail.mit.edu>
+X-Windows: some voids are better left unfilled.
+X-loop: fedora-devel-list@redhat.com
+Sender: fedora-devel-list-admin@redhat.com
+X-BeenThere: fedora-devel-list@redhat.com
+X-Mailman-Version: 2.0.13
+Precedence: junk
+Reply-To: fedora-devel-list@redhat.com
+List-Help: <mailto:fedora-devel-list-request@redhat.com?subject=help>
+List-Post: <mailto:fedora-devel-list@redhat.com>
+List-Subscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=subscribe>
+List-Id: For developers, developers, developers <fedora-devel-list.redhat.com>
+List-Unsubscribe: <http://www.redhat.com/mailman/listinfo/fedora-devel-list>,
+	<mailto:fedora-devel-list-request@redhat.com?subject=unsubscribe>
+List-Archive: <http://www.redhat.com/archives/fedora-devel-list/>
+Date: Mon, 17 Nov 2003 20:47:35 -0800
+
+> OK, so this is the piece that I'm missing.  Where can I learn more
+> about these header entries?  I don't see anything in the libc
+> reference about this, even though PT_LOAD is defined by libc.
+
+libc provides elf.h, yes.  The details are part of the ELF spec, available
+online from e.g. http://www.sco.com/developers/gabi/.  Looking at the phdr
+entries in programs with readelf -l or objdump -p, their meaning is
+probably obvious.  What you are probably interested in is how to control
+their generation by the linker.  You will need to provide your own variant
+of the normal built-in link script used to link an executable, that uses
+the PHDRS directive explicitly lay out sections.  Here is the usual script
+from `ld --verbose' for i386-*-linux-gnu hacked to add a leading load
+segment at 0 for the ".reserved" section.  You'll have to give the linker
+an input section of that name, e.g. with:
+
+	.section ".reserved","a",@nobits
+	.space 0x4000000
+	.previous
+
+to set the size of the output segment.
+
+
+OUTPUT_FORMAT("elf32-i386", "elf32-i386",
+	      "elf32-i386")
+OUTPUT_ARCH(i386)
+ENTRY(_start)
+SEARCH_DIR("/usr/local/i686-pc-linux-gnu/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
+/* Do we need any of these for elf?
+   __DYNAMIC = 0;    */
+
+PHDRS
+{
+  headers PT_PHDR PHDRS ;
+  interp PT_INTERP ;
+  reserved PT_LOAD FLAGS(0) ;
+  text PT_LOAD FILEHDR PHDRS ;
+  data PT_LOAD ;
+  dynamic PT_DYNAMIC ;
+}
+
+SECTIONS
+{
+  .reserved 0 : { *(.reserved) } :reserved
+
+  /* Read-only sections, merged into text segment: */
+  . = 0x08048000 + SIZEOF_HEADERS;
+  .interp         : { *(.interp) } :text :interp
+  .hash           : { *(.hash) } :text
+  .dynsym         : { *(.dynsym) }
+  .dynstr         : { *(.dynstr) }
+  .gnu.version    : { *(.gnu.version) }
+  .gnu.version_d  : { *(.gnu.version_d) }
+  .gnu.version_r  : { *(.gnu.version_r) }
+  .rel.dyn        :
+    {
+      *(.rel.init)
+      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
+      *(.rel.fini)
+      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
+      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
+      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
+      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
+      *(.rel.ctors)
+      *(.rel.dtors)
+      *(.rel.got)
+      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
+    }
+  .rela.dyn       :
+    {
+      *(.rela.init)
+      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
+      *(.rela.fini)
+      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
+      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
+      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
+      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
+      *(.rela.ctors)
+      *(.rela.dtors)
+      *(.rela.got)
+      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
+    }
+  .rel.plt        : { *(.rel.plt) }
+  .rela.plt       : { *(.rela.plt) }
+  .init           :
+  {
+    KEEP (*(.init))
+  } =0x90909090
+  .plt            : { *(.plt) }
+  .text           :
+  {
+    *(.text .stub .text.* .gnu.linkonce.t.*)
+    /* .gnu.warning sections are handled specially by elf32.em.  */
+    *(.gnu.warning)
+  } =0x90909090
+  .fini           :
+  {
+    KEEP (*(.fini))
+  } =0x90909090
+  PROVIDE (__etext = .);
+  PROVIDE (_etext = .);
+  PROVIDE (etext = .);
+  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
+  .rodata1        : { *(.rodata1) }
+  .eh_frame_hdr : { *(.eh_frame_hdr) }
+  /* Adjust the address for the data segment.  We want to adjust up to
+     the same address within the page on the next page up.  */
+  . = ALIGN (0x1000) - ((0x1000 - .) & (0x1000 - 1)); . = DATA_SEGMENT_ALIGN (0x1000, 0x1000);
+  /* Ensure the __preinit_array_start label is properly aligned.  We
+     could instead move the label definition inside the section, but
+     the linker would then create the section even if it turns out to
+     be empty, which isn't pretty.  */
+  . = ALIGN(32 / 8);
+  PROVIDE (__preinit_array_start = .);
+  .preinit_array     : { *(.preinit_array) }
+  PROVIDE (__preinit_array_end = .);
+  PROVIDE (__init_array_start = .);
+  .init_array     : { *(.init_array) }
+  PROVIDE (__init_array_end = .);
+  PROVIDE (__fini_array_start = .);
+  .fini_array     : { *(.fini_array) }
+  PROVIDE (__fini_array_end = .);
+  .data           :
+  {
+    *(.data .data.* .gnu.linkonce.d.*)
+    SORT(CONSTRUCTORS)
+      } :data
+  .data1          : { *(.data1) }
+  .tdata	  : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
+  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
+  .eh_frame       : { KEEP (*(.eh_frame)) }
+  .gcc_except_table   : { *(.gcc_except_table) }
+  .dynamic        : { *(.dynamic) } :data :dynamic
+  .ctors          :
+  {
+    /* gcc uses crtbegin.o to find the start of
+       the constructors, so we make sure it is
+       first.  Because this is a wildcard, it
+       doesn't matter if the user does not
+       actually link against crtbegin.o; the
+       linker won't look for a file to match a
+       wildcard.  The wildcard also means that it
+       doesn't matter which directory crtbegin.o
+       is in.  */
+    KEEP (*crtbegin*.o(.ctors))
+    /* We don't want to include the .ctor section from
+       from the crtend.o file until after the sorted ctors.
+       The .ctor section from the crtend file contains the
+       end of ctors marker and it must be last */
+    KEEP (*(EXCLUDE_FILE (*crtend*.o ) .ctors))
+    KEEP (*(SORT(.ctors.*)))
+    KEEP (*(.ctors))
+      } :data
+  .dtors          :
+  {
+    KEEP (*crtbegin*.o(.dtors))
+    KEEP (*(EXCLUDE_FILE (*crtend*.o ) .dtors))
+    KEEP (*(SORT(.dtors.*)))
+    KEEP (*(.dtors))
+  }
+  .jcr            : { KEEP (*(.jcr)) }
+  .got            : { *(.got.plt) *(.got) }
+  _edata = .;
+  PROVIDE (edata = .);
+  __bss_start = .;
+  .bss            :
+  {
+   *(.dynbss)
+   *(.bss .bss.* .gnu.linkonce.b.*)
+   *(COMMON)
+   /* Align here to ensure that the .bss section occupies space up to
+      _end.  Align after .bss to ensure correct alignment even if the
+      .bss section disappears because there are no input sections.  */
+   . = ALIGN(32 / 8);
+  }
+  . = ALIGN(32 / 8);
+  _end = .;
+  PROVIDE (end = .);
+  . = DATA_SEGMENT_END (.);
+  /* Stabs debugging sections.  */
+  .stab          0 : { *(.stab) }
+  .stabstr       0 : { *(.stabstr) }
+  .stab.excl     0 : { *(.stab.excl) }
+  .stab.exclstr  0 : { *(.stab.exclstr) }
+  .stab.index    0 : { *(.stab.index) }
+  .stab.indexstr 0 : { *(.stab.indexstr) }
+  .comment       0 : { *(.comment) }
+  /* DWARF debug sections.
+     Symbols in the DWARF debugging sections are relative to the beginning
+     of the section so we begin them at 0.  */
+  /* DWARF 1 */
+  .debug          0 : { *(.debug) }
+  .line           0 : { *(.line) }
+  /* GNU DWARF 1 extensions */
+  .debug_srcinfo  0 : { *(.debug_srcinfo) }
+  .debug_sfnames  0 : { *(.debug_sfnames) }
+  /* DWARF 1.1 and DWARF 2 */
+  .debug_aranges  0 : { *(.debug_aranges) }
+  .debug_pubnames 0 : { *(.debug_pubnames) }
+  /* DWARF 2 */
+  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
+  .debug_abbrev   0 : { *(.debug_abbrev) }
+  .debug_line     0 : { *(.debug_line) }
+  .debug_frame    0 : { *(.debug_frame) }
+  .debug_str      0 : { *(.debug_str) }
+  .debug_loc      0 : { *(.debug_loc) }
+  .debug_macinfo  0 : { *(.debug_macinfo) }
+  /* SGI/MIPS DWARF 2 extensions */
+  .debug_weaknames 0 : { *(.debug_weaknames) }
+  .debug_funcnames 0 : { *(.debug_funcnames) }
+  .debug_typenames 0 : { *(.debug_typenames) }
+  .debug_varnames  0 : { *(.debug_varnames) }
+  /DISCARD/ : { *(.note.GNU-stack) }
+}
+
+\start
+Date: Mon, 17 Nov 2003 22:29:41 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: roland@redhat.com, camm@enhanced.com, daly@idsi.net
+Subject: [Axiom-developer] Re: Executable memory: some apps that work on RH9 don't on FC1
+Cc: fedora-devel-list@redhat.com, axiom-developer@nongnu.org, gcl-devel@gnu.org
+
+If I do:
+
+  echo 0 >/proc/sys/kernel/exec-shield
+
+the GCL build succeeds. 
+If I do:
+
+  echo 1 >/proc/sys/kernel/exec-shield
+
+the GCL build fails. 
+
+\start
+Date: Tue, 18 Nov 2003 12:14:28 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+   From: David MENTRE <david.mentre@wanadoo.fr>
+   Date: Mon, 17 Nov 2003 22:27:01 +0100
+
+   Hello Paul,
+
+   Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+   >    On the laptop it appears you need libbfd.a
+   >
+   > I have libbfd, but only a dynamic library:
+
+   Thanks to friend in our local LUG, I have the following answers:
+
+    - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+
+Thanks David. I installed libbinutils2-devel-2.13.90.0.18-3mdk.i586.rpm
+and now I can go a little further in the "make" (complete log below):
+
+% make
+...
+make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+(cd xbin ; cp ../bin/gcl .)
+cd cmpnew && make gcl_collectfn.o
+make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+make[4]: ../unixport/saved_pre_gcl: Command not found
+make[4]: *** [gcl_collectfn.o] Error 127
+make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+cp: cannot stat `unixport/saved_gcl': No such file or directory
+make[2]: *** [gcldir] Error 1
+make[2]: Leaving directory `/var/tmp/axiom/lsp'
+make[1]: *** [lspdir] Error 2
+make[1]: Leaving directory `/var/tmp/axiom'
+make: *** [all] Error 2
+
+Any idea why the saved_pre_gcl command was not created?
+
+Regards,
+Paul
+
+##############################################################################
+
+Script started on Tue Nov 18 12:01:37 2003
+norroy% make
+13 making noweb
+patching file modules.c
+mnt.o: In function `emitfile':
+mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+make[1]: [install-shell] Error 1 (ignored)
+make[1]: [install-code] Error 1 (ignored)
+texhash: /usr/share/texmf: directory not writable. Skipping...
+rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+mv: cannot move `/var/lib/texmf/lsR.H7KG8J/lsR23236.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+make[1]: [install-elisp] Error 1 (ignored)
+0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+1 making a linux system, PART=cprogs SUBPART=everything
+2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+make[1]: Entering directory `/var/tmp/axiom'
+11 checking directory structure
+12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+18 making /var/tmp/axiom/src
+make[2]: Entering directory `/var/tmp/axiom/src'
+1 making /var/tmp/axiom/src/scripts
+make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+1 making /var/tmp/axiom/src/scripts
+make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+17 making /var/tmp/axiom/src/lib
+make[3]: Entering directory `/var/tmp/axiom/src/lib'
+1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+make[2]: Leaving directory `/var/tmp/axiom/src'
+0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+19 making /var/tmp/axiom/lsp
+make[2]: Entering directory `/var/tmp/axiom/lsp'
+2 building gcl-2.6.1
+3 applying EXTRAS patch to h/linux.defs
+patching file linux.defs
+4 setup ini files for EXTRAS patch
+6 applying libspad.a patch to unixport/makefile
+patching file makefile
+7 applying toploop patch to unixport/init_gcl.lsp
+patching file init_gcl.lsp.in
+18 applying MAX_STACK_SIZE patch
+patching file main.c
+11 applying tail-recursive noise patch
+patching file gcl_cmpflet.lsp
+12 applying tail-recursive noise patch
+patching file gcl_cmpcall.lsp
+26 copy gcl_collectfn.lsp to collectfn.lsp
+checking build system type... i686-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+host=i686-pc-linux-gnu
+enable_machine=
+use=386-linux
+checking for gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for suffix of executables... 
+checking for suffix of object files... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking how to run the C preprocessor... gcc -E
+checking for gawk... gawk
+checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+Linux-2.4.20
+checking use_gmp=yes, doing configure in gmp directory... 
+#
+#
+# -------------------
+# Subconfigure of GMP
+#
+#
+configure: WARNING: If you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used.
+checking build system type... athlon-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+checking for a BSD compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking for mawk... gawk
+checking whether make sets ${MAKE}... yes
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+Copyright (C) 2002 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+no
+checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+checking for i686-pc-linux-gnu-gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for executable suffix... 
+checking for object suffix... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking for style of include used by make... GNU
+checking dependency style of gcc... none
+checking for gcc option to accept ANSI C... none needed
+checking how to run the C preprocessor... gcc -E
+using ABI="standard"
+      CC="gcc"
+      CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+      CPPFLAGS=""
+checking for gcc option to accept ANSI C... none needed
+checking for function prototypes... yes
+checking for ANSI C header files... yes
+checking for string.h... yes
+checking for i686-pc-linux-gnu-ar... no
+checking for ar... ar
+checking for BSD-compatible nm... nm
+checking for ld used by GCC... /usr/bin/ld
+checking if the linker (/usr/bin/ld) is GNU ld... yes
+checking for /usr/bin/ld option to reload object files... -r
+checking whether ln -s works... yes
+checking how to recognise dependant libraries... pass_all
+checking for dlfcn.h... yes
+checking the maximum length of command line arguments... 49153
+checking command to parse nm output from gcc object... ok
+checking for objdir... .libs
+checking for i686-pc-linux-gnu-ranlib... ranlib
+checking for i686-pc-linux-gnu-strip... no
+checking for strip... strip
+checking if gcc static flag  works... yes
+checking if gcc supports -fno-rtti -fno-exceptions... yes
+checking for gcc option to produce PIC... -fPIC
+checking if gcc PIC flag -fPIC works... yes
+checking if gcc supports -c -o file.o... yes
+checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+checking whether -lc should be explicitly linked in... no
+checking how to hardcode library paths into programs... immediate
+checking whether stripping libraries is possible... yes
+checking dynamic linker characteristics... GNU/Linux ld.so
+checking if libtool supports shared libraries... yes
+checking whether to build shared libraries... yes
+checking whether to build static libraries... yes
+configure: creating libtool
+checking for ANSI C header files... (cached) yes
+checking whether time.h and sys/time.h may both be included... yes
+checking for locale.h... yes
+checking for sys/mman.h... yes
+checking for sys/param.h... yes
+checking for sys/processor.h... no
+checking for sys/resource.h... yes
+checking for sys/sysctl.h... yes
+checking for sys/systemcfg.h... no
+checking for sys/time.h... yes
+checking for sys/times.h... yes
+checking for sys/types.h... yes
+checking for sys/stat.h... yes
+checking for stdlib.h... yes
+checking for string.h... (cached) yes
+checking for memory.h... yes
+checking for strings.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for unistd.h... yes
+checking whether fgetc is declared... yes
+checking whether fscanf is declared... yes
+checking whether optarg is declared... yes
+checking whether ungetc is declared... yes
+checking whether vfprintf is declared... yes
+checking return type of signal handlers... void
+checking for intmax_t... yes
+checking for long double... yes
+checking for long long... yes
+checking for ptrdiff_t... yes
+checking for quad_t... yes
+checking for preprocessor stringizing operator... yes
+checking whether <stdarg.h> exists and works... yes
+checking whether gcc __attribute__ ((const)) works... yes
+checking whether gcc __attribute__ ((malloc)) works... yes
+checking whether gcc __attribute__ ((mode (XX))) works... yes
+checking whether gcc __attribute__ ((noreturn)) works... yes
+checking for inline... inline
+checking for main in -lm... yes
+checking for working alloca.h... yes
+checking for alloca (via gmp-impl.h)... yes
+checking how to allocate temporary memory... alloca
+checking for alarm... yes
+checking for getpagesize... yes
+checking for getrusage... yes
+checking for gettimeofday... yes
+checking for localeconv... yes
+checking for memset... yes
+checking for mmap... yes
+checking for mprotect... yes
+checking for obstack_vprintf... yes
+checking for popen... yes
+checking for processor_info... no
+checking for read_real_time... no
+checking for strchr... yes
+checking for strnlen... yes
+checking for strtoul... yes
+checking for sysconf... yes
+checking for sysctl... yes
+checking for sysctlbyname... no
+checking for times... yes
+checking for vsnprintf... yes
+checking whether vsnprintf works... yes
+checking whether sscanf needs writable input... no
+checking for suitable m4... m4
+checking if m4wrap produces spurious output... no
+checking how to switch to text section... .text
+checking how to switch to data section... .data
+checking what assembly label suffix to use... :
+checking how to export a symbol... .globl
+checking if globals are prefixed by underscore... no
+checking how to switch to read-only data section... 	.section	.rodata
+checking if the export directive needs an attribute... 
+checking for assembler .type directive... .type	$1,@$2
+checking for assembler .size directive... .size	$1,$2
+checking what prefix to use for a local label... .L
+checking how to define a 32-bit word... .long
+checking if .align assembly directive is logarithmic... no
+checking if the .align directive accepts an 0x90 fill in .text... yes
+checking if the assembler takes cl with shldl... yes
+creating config.m4
+configure: creating ./config.status
+config.status: creating Makefile
+config.status: creating mpbsd/Makefile
+config.status: creating mpf/Makefile
+config.status: creating mpn/Makefile
+config.status: creating mpq/Makefile
+config.status: creating mpz/Makefile
+config.status: creating printf/Makefile
+config.status: creating scanf/Makefile
+config.status: creating cxx/Makefile
+config.status: creating tests/Makefile
+config.status: creating tests/devel/Makefile
+config.status: creating tests/mpbsd/Makefile
+config.status: creating tests/mpf/Makefile
+config.status: creating tests/mpn/Makefile
+config.status: creating tests/mpq/Makefile
+config.status: creating tests/mpz/Makefile
+config.status: creating tests/rand/Makefile
+config.status: creating tests/misc/Makefile
+config.status: creating tests/cxx/Makefile
+config.status: creating tune/Makefile
+config.status: creating demos/Makefile
+config.status: creating demos/calc/Makefile
+config.status: creating demos/expr/Makefile
+config.status: creating gmp.h
+config.status: creating mp.h
+config.status: creating demos/expr/expr-impl.h
+config.status: creating config.h
+config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+config.status: linking ./mpn/generic/add.c to mpn/add.c
+config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+config.status: linking ./mpn/generic/random.c to mpn/random.c
+config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+#
+#
+#
+# Subconfigure of GMP done
+# ------------------------
+#
+checking "for size of gmp limbs"... 4
+checking "_SHORT_LIMB"... no
+checking "_LONG_LONG_LIMB"... no
+checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+checking for gethostbyname... yes
+checking for connect... yes
+checking for remove... yes
+checking for shmat... yes
+checking for IceConnectionNumber in -lICE... yes
+-I/usr/X11R6/include
+-L/usr/X11R6/lib
+
+-lSM -lICE
+checking for main in -lXmu... yes
+checking for main in -lXt... yes
+checking for main in -lXext... yes
+checking for main in -lXaw... yes
+checking for main in -lX11... yes
+checking bfd.h usability... yes
+checking bfd.h presence... yes
+checking for bfd.h... yes
+checking for bfd_init in -lbfd... yes
+checking if need to define CONST for bfd... no
+checking for useable bfd_boolean... no
+checking for long... yes
+checking size of long... 4
+checking sizeof struct contblock... 8
+checking endian.h usability... yes
+checking endian.h presence... yes
+checking for endian.h... yes
+checking "endianness"... little
+checking "finding DBEGIN"... got 0x8000000
+checking "finding CSTACK_ADDRESS"... got -1073744736
+checking "sizeof long long int"... yes
+checking for pagewidth... 12
+checking for getcwd... yes
+checking for getwd... yes
+checking for uname... yes
+checking for gettimeofday... yes
+checking sys/ioctl.h usability... yes
+checking sys/ioctl.h presence... yes
+checking for sys/ioctl.h... yes
+checking for BSDgettimeofday... no
+checking for gettimeofday... (cached) yes
+checking for gettimeofday declaration... present
+checking for sin in -lm... yes
+checking for main in -lmingwex... no
+checking math.h usability... yes
+checking math.h presence... yes
+checking for math.h... yes
+checking values.h usability... yes
+checking values.h presence... yes
+checking for values.h... yes
+checking float.h usability... yes
+checking float.h presence... yes
+checking for float.h... yes
+checking for isnormal... yes
+checking for isfinite... yes
+checking for sockets... checking for connect... (cached) yes
+checking for gethostbyname... (cached) yes
+checking for main in -lreadline... yes
+checking For network code for nsocket.c... yes
+checking check for listen using fcntl... yes
+checking for profil... yes
+checking for setenv... yes
+checking for _cleanup... no
+checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+checking check for SV_ONSTACK... yes
+checking check for SIGSYS... yes
+checking check for SIGEMT... no
+checking asm/sigcontext.h usability... yes
+checking asm/sigcontext.h presence... yes
+checking for asm/sigcontext.h... yes
+checking asm/signal.h usability... yes
+checking asm/signal.h presence... yes
+checking for asm/signal.h... yes
+"sigcontext in signal.h"
+checking for emacs... /usr/bin/emacs
+checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+checking emacs info/dir... /usr/share/info/
+checking for tcl/tk... checking for tclsh... tclsh
+checking for main in -llieee... no
+using TK_VERSION=8.3 in /usr/lib
+checking alloca... yes
+checking Checking for buggy gcc version from redhat... no
+configure: creating ./config.status
+config.status: creating makedefc
+sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+config.status: creating windows/gcl.iss
+sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+config.status: creating windows/gcl.ansi.iss
+sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+config.status: creating windows/install.ansi.lsp
+sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+config.status: creating windows/install.lsp
+sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+config.status: creating h/gclincl.h
+makedefc
+add-defs1 386-linux
+using 386-linux.defs
+make[3]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+rm -f bin/gcl xbin/gcl
+MGCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+GCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1` ; \
+make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+(echo '#!/bin/sh' ; \
+if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/var/tmp/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+echo exec /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+echo '   -dir' /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+echo '   -libdir' /var/tmp/axiom/lsp/gcl-2.6.1/ \\ ; \
+echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'\' \\;\
+[ "" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+echo '     '\"\$@\" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl;
+echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+chmod a+x /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+ echo '@SET promp%prompt%'; \
+ echo '@PROMPT SET cd'; \
+ echo '@CALL>%temp%.\setdir.bat'; \
+ echo '@'; \
+ echo '% do not delete this line %'; \
+ echo '@ECHO off'; \
+ echo 'PROMPT %promp'; \
+ echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+ echo 'set cwd=%cd%'; \
+ echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+ echo 'set unixportdir=%libdir%\unixport'; \
+ echo 'path %cd%\..\mingw\bin;%PATH%'; \
+ echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+ echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+(cd xbin ; cp ../bin/gcl .)
+cd cmpnew && make gcl_collectfn.o
+make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+make[4]: ../unixport/saved_pre_gcl: Command not found
+make[4]: *** [gcl_collectfn.o] Error 127
+make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+cp: cannot stat `unixport/saved_gcl': No such file or directory
+make[2]: *** [gcldir] Error 1
+make[2]: Leaving directory `/var/tmp/axiom/lsp'
+make[1]: *** [lspdir] Error 2
+make[1]: Leaving directory `/var/tmp/axiom'
+make: *** [all] Error 2
+norroy% 
+Script done on Tue Nov 18 12:02:46 2003
+
+\start
+Date: Tue, 18 Nov 2003 07:10:22 -0500
+From: root <daly@idsi.net>
+To: Paul.Zimmermann@loria.fr
+Subject: [Axiom-developer] saved_pre_gcl
+
+>    From: David MENTRE <david.mentre@wanadoo.fr>
+>    Date: Mon, 17 Nov 2003 22:27:01 +0100
+> 
+>    Hello Paul,
+> 
+>    Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+> 
+>    >    On the laptop it appears you need libbfd.a
+>    >
+>    > I have libbfd, but only a dynamic library:
+> 
+>    Thanks to friend in our local LUG, I have the following answers:
+> 
+>     - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+> 
+> Thanks David. I installed libbinutils2-devel-2.13.90.0.18-3mdk.i586.rpm
+> and now I can go a little further in the "make" (complete log below):
+> 
+> % make
+> ...
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> make[4]: ../unixport/saved_pre_gcl: Command not found
+> make[4]: *** [gcl_collectfn.o] Error 127
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> 
+> Any idea why the saved_pre_gcl command was not created?
+> 
+
+Hmm, that's a new failure mode. If I remember correctly your laptop
+is running Mandrake. I'll see if I can reproduce the error once I
+get the latest install up and running. It make take a day or two
+as it takes a while to download the .iso images.
+
+\start
+Date: 18 Nov 2003 09:18:52 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: Executable memory: some apps that work on RH9 don't on FC1
+Cc: fedora-devel-list@redhat.com, roland@redhat.com
+
+Greetings!  OK, Tim now we're getting somewhere!  Thanks for all the
+previous messages -- I will go through them, but it is not obvious to
+me (yet) which of these messages are relevant.  It would be very nice
+to get that gdb backtrace of the raw_pre_gcl segfault.  I can only
+guess from what I've read so far that sbrk is not provding a
+contiguous memory space or some such.  To come up with a solution, we
+need to know what call GCL is making is failing.  We know the why
+(exec-shield), but not the what.
+
+If you can get me ssh access to the machine you're working on, I might
+be able to take a look.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> If I do:
+> 
+>   echo 0 >/proc/sys/kernel/exec-shield
+> 
+> the GCL build succeeds. 
+> If I do:
+> 
+>   echo 1 >/proc/sys/kernel/exec-shield
+> 
+> the GCL build fails. 
+
+\start
+Date: 18 Nov 2003 10:27:32 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+Greetings!  If you could please post your full configure and build
+output, we might be able to figure out what is going on.
+
+Take care,
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+>    From: David MENTRE <david.mentre@wanadoo.fr>
+>    Date: Mon, 17 Nov 2003 22:27:01 +0100
+> 
+>    Hello Paul,
+> 
+>    Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+> 
+>    >    On the laptop it appears you need libbfd.a
+>    >
+>    > I have libbfd, but only a dynamic library:
+> 
+>    Thanks to friend in our local LUG, I have the following answers:
+> 
+>     - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+> 
+> Thanks David. I installed libbinutils2-devel-2.13.90.0.18-3mdk.i586.rpm
+> and now I can go a little further in the "make" (complete log below):
+> 
+> % make
+> ...
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> make[4]: ../unixport/saved_pre_gcl: Command not found
+> make[4]: *** [gcl_collectfn.o] Error 127
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> 
+> Any idea why the saved_pre_gcl command was not created?
+> 
+> Regards,
+> Paul
+> 
+> ##############################################################################
+> 
+> Script started on Tue Nov 18 12:01:37 2003
+> norroy% make
+> 13 making noweb
+> patching file modules.c
+> mnt.o: In function `emitfile':
+> mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+> make[1]: [install-shell] Error 1 (ignored)
+> make[1]: [install-code] Error 1 (ignored)
+> texhash: /usr/share/texmf: directory not writable. Skipping...
+> rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+> mv: cannot move `/var/lib/texmf/lsR.H7KG8J/lsR23236.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+> make[1]: [install-elisp] Error 1 (ignored)
+> 0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 1 making a linux system, PART=cprogs SUBPART=everything
+> 2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> make[1]: Entering directory `/var/tmp/axiom'
+> 11 checking directory structure
+> 12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 18 making /var/tmp/axiom/src
+> make[2]: Entering directory `/var/tmp/axiom/src'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+> 17 making /var/tmp/axiom/src/lib
+> make[3]: Entering directory `/var/tmp/axiom/src/lib'
+> 1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+> 9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+> 13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+> 17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+> 21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+> 29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+> 33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+> 37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+> 41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+> 45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+> 49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+> 53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+> 57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+> 61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+> 65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+> 73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+> 5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+> 25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+> 3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+> 7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+> 11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+> 15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+> 19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+> 23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+> 27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+> 31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+> 35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+> 39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+> 43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+> 71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+> 47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+> 51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+> 55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+> 59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+> 63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+> 67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+> 72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+> make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+> make[2]: Leaving directory `/var/tmp/axiom/src'
+> 0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 19 making /var/tmp/axiom/lsp
+> make[2]: Entering directory `/var/tmp/axiom/lsp'
+> 2 building gcl-2.6.1
+> 3 applying EXTRAS patch to h/linux.defs
+> patching file linux.defs
+> 4 setup ini files for EXTRAS patch
+> 6 applying libspad.a patch to unixport/makefile
+> patching file makefile
+> 7 applying toploop patch to unixport/init_gcl.lsp
+> patching file init_gcl.lsp.in
+> 18 applying MAX_STACK_SIZE patch
+> patching file main.c
+> 11 applying tail-recursive noise patch
+> patching file gcl_cmpflet.lsp
+> 12 applying tail-recursive noise patch
+> patching file gcl_cmpcall.lsp
+> 26 copy gcl_collectfn.lsp to collectfn.lsp
+> checking build system type... i686-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> host=i686-pc-linux-gnu
+> enable_machine=
+> use=386-linux
+> checking for gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for suffix of executables... 
+> checking for suffix of object files... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking how to run the C preprocessor... gcc -E
+> checking for gawk... gawk
+> checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+> Linux-2.4.20
+> checking use_gmp=yes, doing configure in gmp directory... 
+> #
+> #
+> # -------------------
+> # Subconfigure of GMP
+> #
+> #
+> configure: WARNING: If you wanted to set the --build type, don't use --host.
+>     If a cross compiler is detected then cross compile mode will be used.
+> checking build system type... athlon-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking whether build environment is sane... yes
+> checking for mawk... gawk
+> checking whether make sets ${MAKE}... yes
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+> checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+> checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+> Copyright (C) 2002 Free Software Foundation, Inc.
+> This is free software; see the source for copying conditions.  There is NO
+> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+> no
+> checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+> checking for i686-pc-linux-gnu-gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for executable suffix... 
+> checking for object suffix... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking for style of include used by make... GNU
+> checking dependency style of gcc... none
+> checking for gcc option to accept ANSI C... none needed
+> checking how to run the C preprocessor... gcc -E
+> using ABI="standard"
+>       CC="gcc"
+>       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+>       CPPFLAGS=""
+> checking for gcc option to accept ANSI C... none needed
+> checking for function prototypes... yes
+> checking for ANSI C header files... yes
+> checking for string.h... yes
+> checking for i686-pc-linux-gnu-ar... no
+> checking for ar... ar
+> checking for BSD-compatible nm... nm
+> checking for ld used by GCC... /usr/bin/ld
+> checking if the linker (/usr/bin/ld) is GNU ld... yes
+> checking for /usr/bin/ld option to reload object files... -r
+> checking whether ln -s works... yes
+> checking how to recognise dependant libraries... pass_all
+> checking for dlfcn.h... yes
+> checking the maximum length of command line arguments... 49153
+> checking command to parse nm output from gcc object... ok
+> checking for objdir... .libs
+> checking for i686-pc-linux-gnu-ranlib... ranlib
+> checking for i686-pc-linux-gnu-strip... no
+> checking for strip... strip
+> checking if gcc static flag  works... yes
+> checking if gcc supports -fno-rtti -fno-exceptions... yes
+> checking for gcc option to produce PIC... -fPIC
+> checking if gcc PIC flag -fPIC works... yes
+> checking if gcc supports -c -o file.o... yes
+> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+> checking whether -lc should be explicitly linked in... no
+> checking how to hardcode library paths into programs... immediate
+> checking whether stripping libraries is possible... yes
+> checking dynamic linker characteristics... GNU/Linux ld.so
+> checking if libtool supports shared libraries... yes
+> checking whether to build shared libraries... yes
+> checking whether to build static libraries... yes
+> configure: creating libtool
+> checking for ANSI C header files... (cached) yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking for locale.h... yes
+> checking for sys/mman.h... yes
+> checking for sys/param.h... yes
+> checking for sys/processor.h... no
+> checking for sys/resource.h... yes
+> checking for sys/sysctl.h... yes
+> checking for sys/systemcfg.h... no
+> checking for sys/time.h... yes
+> checking for sys/times.h... yes
+> checking for sys/types.h... yes
+> checking for sys/stat.h... yes
+> checking for stdlib.h... yes
+> checking for string.h... (cached) yes
+> checking for memory.h... yes
+> checking for strings.h... yes
+> checking for inttypes.h... yes
+> checking for stdint.h... yes
+> checking for unistd.h... yes
+> checking whether fgetc is declared... yes
+> checking whether fscanf is declared... yes
+> checking whether optarg is declared... yes
+> checking whether ungetc is declared... yes
+> checking whether vfprintf is declared... yes
+> checking return type of signal handlers... void
+> checking for intmax_t... yes
+> checking for long double... yes
+> checking for long long... yes
+> checking for ptrdiff_t... yes
+> checking for quad_t... yes
+> checking for preprocessor stringizing operator... yes
+> checking whether <stdarg.h> exists and works... yes
+> checking whether gcc __attribute__ ((const)) works... yes
+> checking whether gcc __attribute__ ((malloc)) works... yes
+> checking whether gcc __attribute__ ((mode (XX))) works... yes
+> checking whether gcc __attribute__ ((noreturn)) works... yes
+> checking for inline... inline
+> checking for main in -lm... yes
+> checking for working alloca.h... yes
+> checking for alloca (via gmp-impl.h)... yes
+> checking how to allocate temporary memory... alloca
+> checking for alarm... yes
+> checking for getpagesize... yes
+> checking for getrusage... yes
+> checking for gettimeofday... yes
+> checking for localeconv... yes
+> checking for memset... yes
+> checking for mmap... yes
+> checking for mprotect... yes
+> checking for obstack_vprintf... yes
+> checking for popen... yes
+> checking for processor_info... no
+> checking for read_real_time... no
+> checking for strchr... yes
+> checking for strnlen... yes
+> checking for strtoul... yes
+> checking for sysconf... yes
+> checking for sysctl... yes
+> checking for sysctlbyname... no
+> checking for times... yes
+> checking for vsnprintf... yes
+> checking whether vsnprintf works... yes
+> checking whether sscanf needs writable input... no
+> checking for suitable m4... m4
+> checking if m4wrap produces spurious output... no
+> checking how to switch to text section... .text
+> checking how to switch to data section... .data
+> checking what assembly label suffix to use... :
+> checking how to export a symbol... .globl
+> checking if globals are prefixed by underscore... no
+> checking how to switch to read-only data section... 	.section	.rodata
+> checking if the export directive needs an attribute... 
+> checking for assembler .type directive... .type	$1,@$2
+> checking for assembler .size directive... .size	$1,$2
+> checking what prefix to use for a local label... .L
+> checking how to define a 32-bit word... .long
+> checking if .align assembly directive is logarithmic... no
+> checking if the .align directive accepts an 0x90 fill in .text... yes
+> checking if the assembler takes cl with shldl... yes
+> creating config.m4
+> configure: creating ./config.status
+> config.status: creating Makefile
+> config.status: creating mpbsd/Makefile
+> config.status: creating mpf/Makefile
+> config.status: creating mpn/Makefile
+> config.status: creating mpq/Makefile
+> config.status: creating mpz/Makefile
+> config.status: creating printf/Makefile
+> config.status: creating scanf/Makefile
+> config.status: creating cxx/Makefile
+> config.status: creating tests/Makefile
+> config.status: creating tests/devel/Makefile
+> config.status: creating tests/mpbsd/Makefile
+> config.status: creating tests/mpf/Makefile
+> config.status: creating tests/mpn/Makefile
+> config.status: creating tests/mpq/Makefile
+> config.status: creating tests/mpz/Makefile
+> config.status: creating tests/rand/Makefile
+> config.status: creating tests/misc/Makefile
+> config.status: creating tests/cxx/Makefile
+> config.status: creating tune/Makefile
+> config.status: creating demos/Makefile
+> config.status: creating demos/calc/Makefile
+> config.status: creating demos/expr/Makefile
+> config.status: creating gmp.h
+> config.status: creating mp.h
+> config.status: creating demos/expr/expr-impl.h
+> config.status: creating config.h
+> config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+> config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+> config.status: linking ./mpn/generic/add.c to mpn/add.c
+> config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+> config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+> config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+> config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+> config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+> config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+> config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+> config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+> config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+> config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+> config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+> config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+> config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+> config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+> config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+> config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+> config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+> config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+> config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+> config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+> config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+> config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+> config.status: linking ./mpn/generic/random.c to mpn/random.c
+> config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+> config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+> config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+> config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+> config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+> config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+> config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+> config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+> config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+> config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+> config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+> config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+> config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+> config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+> config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+> config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+> config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+> config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+> config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+> config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+> config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+> #
+> #
+> #
+> # Subconfigure of GMP done
+> # ------------------------
+> #
+> checking "for size of gmp limbs"... 4
+> checking "_SHORT_LIMB"... no
+> checking "_LONG_LONG_LIMB"... no
+> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+> checking for gethostbyname... yes
+> checking for connect... yes
+> checking for remove... yes
+> checking for shmat... yes
+> checking for IceConnectionNumber in -lICE... yes
+> -I/usr/X11R6/include
+> -L/usr/X11R6/lib
+> 
+> -lSM -lICE
+> checking for main in -lXmu... yes
+> checking for main in -lXt... yes
+> checking for main in -lXext... yes
+> checking for main in -lXaw... yes
+> checking for main in -lX11... yes
+> checking bfd.h usability... yes
+> checking bfd.h presence... yes
+> checking for bfd.h... yes
+> checking for bfd_init in -lbfd... yes
+> checking if need to define CONST for bfd... no
+> checking for useable bfd_boolean... no
+> checking for long... yes
+> checking size of long... 4
+> checking sizeof struct contblock... 8
+> checking endian.h usability... yes
+> checking endian.h presence... yes
+> checking for endian.h... yes
+> checking "endianness"... little
+> checking "finding DBEGIN"... got 0x8000000
+> checking "finding CSTACK_ADDRESS"... got -1073744736
+> checking "sizeof long long int"... yes
+> checking for pagewidth... 12
+> checking for getcwd... yes
+> checking for getwd... yes
+> checking for uname... yes
+> checking for gettimeofday... yes
+> checking sys/ioctl.h usability... yes
+> checking sys/ioctl.h presence... yes
+> checking for sys/ioctl.h... yes
+> checking for BSDgettimeofday... no
+> checking for gettimeofday... (cached) yes
+> checking for gettimeofday declaration... present
+> checking for sin in -lm... yes
+> checking for main in -lmingwex... no
+> checking math.h usability... yes
+> checking math.h presence... yes
+> checking for math.h... yes
+> checking values.h usability... yes
+> checking values.h presence... yes
+> checking for values.h... yes
+> checking float.h usability... yes
+> checking float.h presence... yes
+> checking for float.h... yes
+> checking for isnormal... yes
+> checking for isfinite... yes
+> checking for sockets... checking for connect... (cached) yes
+> checking for gethostbyname... (cached) yes
+> checking for main in -lreadline... yes
+> checking For network code for nsocket.c... yes
+> checking check for listen using fcntl... yes
+> checking for profil... yes
+> checking for setenv... yes
+> checking for _cleanup... no
+> checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+> checking check for SV_ONSTACK... yes
+> checking check for SIGSYS... yes
+> checking check for SIGEMT... no
+> checking asm/sigcontext.h usability... yes
+> checking asm/sigcontext.h presence... yes
+> checking for asm/sigcontext.h... yes
+> checking asm/signal.h usability... yes
+> checking asm/signal.h presence... yes
+> checking for asm/signal.h... yes
+> "sigcontext in signal.h"
+> checking for emacs... /usr/bin/emacs
+> checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+> checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+> checking emacs info/dir... /usr/share/info/
+> checking for tcl/tk... checking for tclsh... tclsh
+> checking for main in -llieee... no
+> using TK_VERSION=8.3 in /usr/lib
+> checking alloca... yes
+> checking Checking for buggy gcc version from redhat... no
+> configure: creating ./config.status
+> config.status: creating makedefc
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.ansi.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.ansi.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating h/gclincl.h
+> makedefc
+> add-defs1 386-linux
+> using 386-linux.defs
+> make[3]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> rm -f bin/gcl xbin/gcl
+> MGCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+> GCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1` ; \
+> make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> (echo '#!/bin/sh' ; \
+> if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/var/tmp/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+> echo exec /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> echo '   -dir' /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> echo '   -libdir' /var/tmp/axiom/lsp/gcl-2.6.1/ \\ ; \
+> echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+> ! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'\' \\;\
+> [ "" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+> echo '     '\"\$@\" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl;
+> echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> chmod a+x /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+> if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+>  echo '@SET promp%prompt%'; \
+>  echo '@PROMPT SET cd'; \
+>  echo '@CALL>%temp%.\setdir.bat'; \
+>  echo '@'; \
+>  echo '% do not delete this line %'; \
+>  echo '@ECHO off'; \
+>  echo 'PROMPT %promp'; \
+>  echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+>  echo 'set cwd=%cd%'; \
+>  echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+>  echo 'set unixportdir=%libdir%\unixport'; \
+>  echo 'path %cd%\..\mingw\bin;%PATH%'; \
+>  echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+> if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+>  echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> make[4]: ../unixport/saved_pre_gcl: Command not found
+> make[4]: *** [gcl_collectfn.o] Error 127
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> norroy% 
+> Script done on Tue Nov 18 12:02:46 2003
+
+\start
+Date: Tue, 18 Nov 2003 09:51:11 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Camm,
+
+I tried 
+ cd unixport && make raw_pre_gcl
+
+and it says:
+ make: *** No rule to make target `raw_pre_gcl'. Stop.
+
+I read the makefile and 'tis true.
+
+Unfortunately my Fedora system is heavily firewalled and on
+a non-routing subnet so it can't be reached from where you are.
+
+\start
+Date: 18 Nov 2003 10:57:39 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Roland McGrath <roland@redhat.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Executable memory: some apps that work on RH9 don't on FC1
+Cc: fedora-devel-list@redhat.com
+
+Greetings!
+
+Roland McGrath <roland@redhat.com> writes:
+
+> how to fix it.  There is at least one known issue of this nature (brk
+> address).  Please try to determine if nonexecutability alone is what's
+
+  ^^^^^^^
+
+Sounds likely.  What is this?  We make heavy use of sbrk.
+
+> breaking you, and if not, please post the details of your problem so we can
+> determine what different problem there might be.
+> 
+> The status quo ante was that the stack was executable, and the brk area
+> (used by malloc for small allocations) was executable, and on x86 pages
+> with PROT_READ set but PROT_EXEC did not have any enforcement of
+> nonexecutability anyway.  All of these things are either just as they were
+> before, or different now, on a per-process granularity (changed by exec calls).
+> 
+
+Can't see how executability could result in the reported failure.  My
+bet is on the above.
+
+> System-wide, you can disable the exec-shield functionality with:
+> 
+> 	echo 0 > /proc/sys/kernel/exec-shield
+> 
+
+Does this only effect PROT_EXEC settings on memory pages?  If so, then
+Tim's results indicate that I am wrong, in which case I'd like to
+understand where executable maps matter in GCL at the stage of the
+reported failure.
+
+> If that doesn't make your binaries work, then you probably have a different
+> problem.  If it does, then the system-wide switch is a stop-gap you can use
+> while getting your binaries fixed.  We have also overloaded the inherited
+> "personality" setting so you can disable it per-process:
+> 
+> 	setarch i386 foobar
+> 
+> That runs "foobar" with the "personality" bits set such that exec-shield is
+> disabled for that process and its children (unless one of them uses setarch
+> or is setuid or somesuch).  Again, if that doesn't make your binaries work,
+> then you probably have a different problem.
+
+This at least could function as a work-around for now, if we can make
+configure figure out when it is needed (cat
+/proc/sys/kernel/exec-shield && [ -x setarch ] ?)  If this is the
+wisest solution, let me know and I'll protect the image creations with
+this command.
+
+> 
+> If disabling exec-shield momentarily does work around your problem, then
+> you want to figure out why you had to do that.  The most common situation
+> is that you were using executable stack in some way that you don't really
+> need to, e.g. GCC nested function trampolines.  You can avoid that by
+> rewriting the code not to use trampolines (i.e. take the address of a
+> nested function that uses its parent's local variables).  Things like Lisp
+
+To my knowledge, we have no nested functions, nor rely on an
+executable C stack.
+
+> systems that produce executable code at run time should generally avoid
+> using stack space for that.  You also should not be using malloc or direct
+> brk/sbrk calls to get memory that you need to be executable--you have never
+> had a specified guarantee that malloc returns executable memory.  For
+
+We get all pages via sbrk, and redefine malloc to a call to a native
+memory management system which in turn calls sbrk as needed.  If an
+executable lisp object is loaded into one of these pages, the pages
+are explicitly mprotected with PROT_EXEC.  The reported failure is
+well in advance of this stage.
+
+> dynamic allocation of memory where you need to put executable code, use
+> mmap with PROT_READ|PROT_WRITE|PROT_EXEC.  It is also fine to mmap with
+> different protections and then use mprotect with e.g. PROT_READ|PROT_EXEC
+> later.  It is not proper to call mprotect on memory returned by malloc,
+> because when you free that memory later it may be reused in ways that don't
+> require the executability.  
+
+This is probably not an issue with us, as we only effectively use
+sbrk, and the pages are never freed.  We do on occasion re-mprotected
+previously mprotected pages, e.g. when setting a gbc write barrier
+with the call (si::sgc-on t).
+
+> The same goes for the brk area.  (It's also the
+> case that no specification guarantees that mprotect is meaningful on
+> malloc-returned space, though in fact it will also work as you expect on
+> malloc and brk/sbrk space in Linux and probably all Unixoid systems.)
+> 
+
+>From this, my current understanding is that we should be OK as is.
+
+> If you have a genuine need for executable stack, you can put a marker in
+> your binary to tell the system that's what you want.  This marker goes in
+> ELF executables (and DSOs) as the PT_GNU_STACK phdr entry, with p_flags
+> containing PF_X to indicate need for executable stack and not containing
+> PF_X to indicate no need for executable stack.  I'll describe how to
+> compile those markers in a little later.  When a binary does not have any
+> PT_GNU_STACK marker at all, as is the case with binaries produced by all
+> older tool versions, it's treated as needing executable stack to be safe.
+> That should retain compatibility with older systems.
+
+As stated above, I can't see where we would need this, though its nice
+to know.
+
+> 
+> The story is the same for DSOs as for executable files.  The difference is
+> that while the kernel looks for the marker in executable files at exec
+> time, the dynamic linker looks at the marker in DSOs when it's loading
+> them.  This is because an executable file that itself does not require an
+> executable stack might load a DSO at runtime (either as a needed library or
+> by using dlopen, e.g. for plug-in libraries) that does require executable
+> stack.  In this instance, the dynamic linker stops and makes all the stacks
+> executable before completing the load of the DSO in question.  Note that
+> this support applies only to the stack--if a DSO dynamically allocates
+> memory it needs to be executable and does that the wrong way, no marker
+> will work around it, the code just has to be fixed.
+> 
+> If you have an old DSO binary that it's not feasible for you to rebuild for
+> some reason (e.g. 3rd-party plug-ins for your applications), you can try
+> marking it using the `execstack' utility (part of the `prelink' rpm).
+> execstack edits an existing ELF binary for you, either to add a
+> PT_GNU_STACK phdr if it's missing or to set or clear the PF_X flag.
+> `execstack -q FILE' will tell you the current status of that file: X for
+> executable, - for not, and ? for an old binary with no marker at all.  (You
+> can also use readelf -l or objdump -p to see the phdrs.)  Note that there
+
+Are these utils in any (unstable) Debian packages?
+
+> should never really be a need to add a marker to an old executable file
+> because of the compatibility default--a good thing, since execstack cannot
+> move things around to make room for the phdr in an executable as it can in
+> a DSO.  Remember, the default when there is no marking is to assume
+> executable stack is required for compatibility with older systems.  Ergo,
+> you don't need to add a marker if it would have PF_X set.  The reason to
+> add a marker is to avoid enabling executable stack at runtime when it's not
+> really needed.  
+
+Would be interesting to check if a raw_pre_gcl compiled on an older
+system would run on this new exec-shield kernel.
+
+> 
+> When compiling from source with current tools (including those in FC1), you
+> don't usually need to do anything special to get the right markers into
+> your binaries.  The way it works is that the linker produces the
+> PT_GNU_STACK marker when there are special marker sections in the input
+> object files, called ".note.GNU-stack".  The flags of these sections
+> determine the flags of the PT_GNU_STACK entry.  Your object files (.o) will
+> normally have these sections because GCC emits them in its assembler
+> output.  When GCC compiles nested function trampoline code, it emits a
+> .note.GNU-stack section with the SHF_EXECINSTR flag set:
+> 
+> 	.section .note.GNU-stack, "x", @progbits
+> 	.previous
+> 
+> When GCC compiles a module that does not contain any code requiring
+> executable stack, it emits the complementary marker section with no
+> SHF_EXECINSTR flag bit:
+> 
+> 	.section .note.GNU-stack, "", @progbits
+> 	.previous
+> 
+
+So even with nested functions, code should compile and run from
+source, right?  Further indication that executable stack is likely not
+relevant. 
+
+> If you have assembly code of your own, then you need to add these markers.
+> The best way is to amend the source code with one of the assembly
+> directives above.  If that is problematic for some reason, another thing
+> you can do is tell the assembler directly what to emit on the command line
+> using -Wa,--execstack or -Wa,--noexecstack.  Finally, if you want to punt
+> altogether on marking your .o files properly, you can tell the linker to
+> ignore the marker sections and override its output setting directly on the
+> command using -Wl,-z,execstack or -Wl,-z,noexecstack.
+> 
+
+We don't use any asm.
+
+Thank you for this very intersting and informative note!  I'll keep it
+for future reference.
+
+\start
+Date: 18 Nov 2003 11:06:08 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Hi Tim!
+
+Is this in the same tree which you configured with --enable-debug and
+failed at the raw_pre_gcl -> saved_pre_gcl stage?
+
+Here is the makefile rule:
+
+grep raw makefile
+
+saved_%:raw_% $(RSYM) init_%.lsp \
+	$(PORTDIR)/raw_$*$(EXE) $(PORTDIR)/ -libdir $(GCLDIR)/ < foo
+raw_%: lib%.a libgclp.a $(SYSTEM_OBJS) $(EXTRAS)
+^^^^^^^^^^^
+	$(CC) -o raw_$*$(EXE) $(filter %.o,$^) \
+	rm -rf  saved_*$(EXE) raw_*$(EXE) *.o core a.out $(RSYM) \
+.INTERMEDIATE: init_ansi_gcl.lsp.tmp init_gcl.lsp.tmp raw_gcl raw_ansi_gcl
+
+
+You can also just look at the link command in the failed build output
+and execute it manually.  Mine is for example:
+
+gcc -o raw_pre_gcl  \
+	-L.  -u __gmpn_toom3_mul_n -lpre_gcl -lm  -lgmp /usr/lib/gcc-lib/i486-linux/3.3.2/../../../libbfd.a /usr/lib/gcc-lib/i486-linux/3.3.2/../../../libiberty.a -lreadline -lncurses -lc -lgclp
+
+'make raw_pre_gcl' in the unixport directory results in the above for
+me, but only after configure and building in the o/ directory,
+(i.e. at the point of your reported failure).  You need libpre_gcl.a
+first of course, when can be explicity made with 'make libpre_gcl.a'.
+
+Take care,
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> Camm,
+> 
+> I tried 
+>  cd unixport && make raw_pre_gcl
+> 
+> and it says:
+>  make: *** No rule to make target `raw_pre_gcl'. Stop.
+> 
+> I read the makefile and 'tis true.
+> 
+> Unfortunately my Fedora system is heavily firewalled and on
+> a non-routing subnet so it can't be reached from where you are.
+
+\start
+Date: Tue, 18 Nov 2003 11:39:28 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] fedora and GCL
+
+Camm,
+
+I have that stanza also but still get the same failure from make.
+It seems to me that make raw_pre_gcl should set %==pre_gcl and $*==pre_gcl
+but it doesn't. I'll try the type-it-in path.
+
+Tim "There is no such thing as a simple job." Daly
+
+\start
+Date: Tue, 18 Nov 2003 11:49:11 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com, roland@redhat.com
+Subject: [Axiom-developer] GCL failure
+
+I've appended two traces, one using strace and one using gdb
+
+Tim
+
+**********************************************************************
+*** using strace *****************************************************
+**********************************************************************
+[root@fedora1 unixport]# strace ./raw_pre_gcl
+strace ./raw_pre_gcl
+execve("./raw_pre_gcl", ["./raw_pre_gcl"], [/* 26 vars */]) = 0
+uname({sys="Linux", node="fedora1", ...}) = 0
+brk(0)                                  = 0x90bd000
+open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
+open("/etc/ld.so.cache", O_RDONLY)      = 3
+fstat64(3, {st_mode=S_IFREG|0644, st_size=59362, ...}) = 0
+old_mmap(NULL, 59362, PROT_READ, MAP_PRIVATE, 3, 0) = 0xbf579000
+close(3)                                = 0
+open("/lib/tls/libm.so.6", O_RDONLY)    = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\305q"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size=213212, ...}) = 0
+old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xbf578000
+old_mmap(0x719000, 137968, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x719000
+old_mmap(0x73a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x73a000
+close(3)                                = 0
+open("/usr/lib/libgmp.so.3", O_RDONLY)  = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 Xx\000"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size=179988, ...}) = 0
+old_mmap(0x780000, 181700, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x780000
+old_mmap(0x7ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2b000) = 0x7ac000
+close(3)                                = 0
+open("/usr/lib/libreadline.so.4", O_RDONLY) = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\360"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size=173752, ...}) = 0
+old_mmap(0x76a4000, 179284, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x76a4000
+old_mmap(0x76cb000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x26000) = 0x76cb000
+old_mmap(0x76cf000, 3156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76cf000
+close(3)                                = 0
+open("/usr/lib/libncurses.so.5", O_RDONLY) = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\3g"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size=2743560, ...}) = 0
+old_mmap(0x7662000, 260172, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x7662000
+old_mmap(0x7699000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x37000) = 0x7699000
+old_mmap(0x76a1000, 2124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76a1000
+close(3)                                = 0
+open("/lib/tls/libc.so.6", O_RDONLY)    = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@8_\000"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size=1575400, ...}) = 0
+old_mmap(0x5de000, 1279788, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x5de000
+old_mmap(0x711000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x711000
+old_mmap(0x714000, 10028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x714000
+close(3)                                = 0
+open("/usr/lib/libgpm.so.1", O_RDONLY)  = 3
+read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \272e\007"..., 512) = 512
+fstat64(3, {st_mode=S_IFREG|0755, st_size624, ...}) = 0
+old_mmap(0x765a000, 23192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x765a000
+old_mmap(0x765f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x765f000
+close(3)                                = 0
+old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xbf577000
+set_thread_area({entry_number:-1 -> 6, base_addr:0xbf5776e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
+munmap(0xbf579000, 59362)               = 0
+getpid()                                = 5896
+stat64("/proc/5896/exe", {st_mode=S_IFREG|0755, st_size=3235869, ...}) = 0
+lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
+lstat64("/proc/5896", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
+lstat64("/proc/5896/exe", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
+readlink("/proc/5896/exe", "/root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl", 4096) = 46
+lstat64("/root", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
+lstat64("/root/axiom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
+lstat64("/root/axiom/lsp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
+lstat64("/root/axiom/lsp/gcl-2.6.1", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
+lstat64("/root/axiom/lsp/gcl-2.6.1/unixport", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
+lstat64("/root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl", {st_mode=S_IFREG|0755, st_size=3235869, ...}) = 0
+--- SIGSEGV (Segmentation fault) @ 0 (0) ---
++++ killed by SIGSEGV +++
+
+
+**********************************************************************
+*** using gdb
+**********************************************************************
+
+[root@fedora1 unixport]# gdb raw_pre_gcl
+gdb raw_pre_gcl
+GNU gdb Red Hat Linux (5.3.90-0.20030710.41rh)
+Copyright 2003 Free Software Foundation, Inc.
+GDB is free software, covered by the GNU General Public License, and you are
+welcome to change it and/or distribute copies of it under certain conditions.
+Type "show copying" to see the conditions.
+There is absolutely no warranty for GDB.  Type "show warranty" for details.
+This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
+
+(gdb) r ./ <foo
+r ./ <foo
+Starting program: /root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl ./ <foo
+
+Program received signal SIGSEGV, Segmentation fault.
+0x080bb656 in enter_mark_origin (p=0x82e1100) at gbc.c:195
+195	  sgc_type_map[page(p)] |= SGC_PERM_WRITABLE ;
+(gdb) bt
+bt
+#0  0x080bb656 in enter_mark_origin (p=0x82e1100) at gbc.c:195
+#1  0x0808a773 in gcl_init_alloc () at alloc.c:739
+#2  0x0808baa3 in malloc (size=5) at alloc.c:1206
+#3  0x0804b6d6 in main (argc=2, argv=0xbfeb8ed4, envp=0xbfeb8ee0) at main.c:171
+(gdb) 
+
+\start
+Date: Tue, 18 Nov 2003 18:39:02 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: camm@enhanced.com
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+   Greetings!  If you could please post your full configure and build
+   output, we might be able to figure out what is going on.
+
+I already gave the build output in my previous post.
+I thought the configure output would not be interesting for you,
+but if you insist, here it is:
+
+##############################################################################
+norroy% ./configure
+
+You must set your AXIOM and PATH variables. Type:
+
+export AXIOM=/var/tmp/axiom/mnt/linux
+export PATH=$AXIOM/bin:$PATH
+
+To build the rest of the system type:
+
+make
+
+configure finished.
+##############################################################################
+
+\start
+Date: 18 Nov 2003 13:01:00 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: [Gcl-devel] GCL failure
+Cc: roland@redhat.com
+
+Greetings!
+
+((unsigned int)(((unsigned long)(((char *)(p))-DBEGIN)>>PAGEWIDTH)))
+
+Tim Daly  <daly@rio.sci.ccny.cuny.edu> writes:
+
+> [root@fedora1 unixport]# gdb raw_pre_gcl
+> gdb raw_pre_gcl
+> GNU gdb Red Hat Linux (5.3.90-0.20030710.41rh)
+> Copyright 2003 Free Software Foundation, Inc.
+> GDB is free software, covered by the GNU General Public License, and you are
+> welcome to change it and/or distribute copies of it under certain conditions.
+> Type "show copying" to see the conditions.
+> There is absolutely no warranty for GDB.  Type "show warranty" for details.
+> This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
+> 
+> (gdb) r ./ <foo
+> r ./ <foo
+> Starting program: /root/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl ./ <foo
+> 
+> Program received signal SIGSEGV, Segmentation fault.
+> 0x080bb656 in enter_mark_origin (p=0x82e1100) at gbc.c:195
+> 195	  sgc_type_map[page(p)] |= SGC_PERM_WRITABLE ;
+> (gdb) bt
+> bt
+
+OK, please lookup the detected C defines DBEGIN and PAGEWIDTH in
+h/gclincl.h, and then figure out the value of page(p) according to
+this macro definition:
+
+((unsigned int)(((unsigned long)(((char *)(p))-DBEGIN)>>PAGEWIDTH)))
+
+
+Please also do (at this point)
+
+p heap_end
+p holesize
+p core_end
+
+Take care,
+
+> #0  0x080bb656 in enter_mark_origin (p=0x82e1100) at gbc.c:195
+> #1  0x0808a773 in gcl_init_alloc () at alloc.c:739
+> #2  0x0808baa3 in malloc (size=5) at alloc.c:1206
+> #3  0x0804b6d6 in main (argc=2, argv=0xbfeb8ed4, envp=0xbfeb8ee0) at main.c:171
+> (gdb) 
+
+\start
+Date: 18 Nov 2003 13:02:03 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Free and Open Source Axiom exists
+
+Greetings!  I believe you are having problems building GCL, so I am
+referring to the GCL configure and build output.  If this is reposted
+elsewhere, a url would suffice.
+
+Take care,
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+>    Greetings!  If you could please post your full configure and build
+>    output, we might be able to figure out what is going on.
+> 
+> I already gave the build output in my previous post.
+> I thought the configure output would not be interesting for you,
+> but if you insist, here it is:
+> 
+> ##############################################################################
+> norroy% ./configure
+> 
+> You must set your AXIOM and PATH variables. Type:
+> 
+> export AXIOM=/var/tmp/axiom/mnt/linux
+> export PATH=$AXIOM/bin:$PATH
+> 
+> To build the rest of the system type:
+> 
+> make
+> 
+> configure finished.
+> ##############################################################################
+
+\start
+Date: Tue, 18 Nov 2003 22:31:30 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Issue to build GCL on Mandrake linux distro (was: Re: [Gcl-devel] Re: Free and Open Source Axiom exists)
+
+Hello Paul
+
+I'm CC:-ing gcl-devel@ as your issue looks more a GCL issue than an
+Axiom one: GCL is not yet compiled. ;)
+
+Looking at your build, you have those strange warnings:
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.ansi.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.ansi.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating h/gclincl.h
+
+It might be the culprit. I've check in my own logs and I don't have such
+warnings. What is the version of sed used on the Mandrake (sed
+--version)? 
+
+Could you get a copy of the file /tmp/csMec4jd/subs-1.sed?
+
+Yours,
+d.
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+>    From: David MENTRE <david.mentre@wanadoo.fr>
+>    Date: Mon, 17 Nov 2003 22:27:01 +0100
+>
+>    Hello Paul,
+>
+>    Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+>
+>    >    On the laptop it appears you need libbfd.a
+>    >
+>    > I have libbfd, but only a dynamic library:
+>
+>    Thanks to friend in our local LUG, I have the following answers:
+>
+>     - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+>
+> Thanks David. I installed libbinutils2-devel-2.13.90.0.18-3mdk.i586.rpm
+> and now I can go a little further in the "make" (complete log below):
+>
+> % make
+> ...
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> make[4]: ../unixport/saved_pre_gcl: Command not found
+> make[4]: *** [gcl_collectfn.o] Error 127
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+>
+> Any idea why the saved_pre_gcl command was not created?
+>
+> Regards,
+> Paul
+>
+> ##############################################################################
+>
+> Script started on Tue Nov 18 12:01:37 2003
+> norroy% make
+> 13 making noweb
+> patching file modules.c
+> mnt.o: In function `emitfile':
+> mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+> make[1]: [install-shell] Error 1 (ignored)
+> make[1]: [install-code] Error 1 (ignored)
+> texhash: /usr/share/texmf: directory not writable. Skipping...
+> rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+> mv: cannot move `/var/lib/texmf/lsR.H7KG8J/lsR23236.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+> make[1]: [install-elisp] Error 1 (ignored)
+> 0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 1 making a linux system, PART=cprogs SUBPART=everything
+> 2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> make[1]: Entering directory `/var/tmp/axiom'
+> 11 checking directory structure
+> 12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 18 making /var/tmp/axiom/src
+> make[2]: Entering directory `/var/tmp/axiom/src'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+> 17 making /var/tmp/axiom/src/lib
+> make[3]: Entering directory `/var/tmp/axiom/src/lib'
+> 1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+> 9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+> 13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+> 17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+> 21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+> 29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+> 33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+> 37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+> 41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+> 45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+> 49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+> 53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+> 57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+> 61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+> 65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+> 73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+> 5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+> 25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+> 3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+> 7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+> 11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+> 15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+> 19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+> 23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+> 27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+> 31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+> 35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+> 39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+> 43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+> 71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+> 47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+> 51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+> 55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+> 59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+> 63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+> 67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+> 72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+> make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+> make[2]: Leaving directory `/var/tmp/axiom/src'
+> 0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 19 making /var/tmp/axiom/lsp
+> make[2]: Entering directory `/var/tmp/axiom/lsp'
+> 2 building gcl-2.6.1
+> 3 applying EXTRAS patch to h/linux.defs
+> patching file linux.defs
+> 4 setup ini files for EXTRAS patch
+> 6 applying libspad.a patch to unixport/makefile
+> patching file makefile
+> 7 applying toploop patch to unixport/init_gcl.lsp
+> patching file init_gcl.lsp.in
+> 18 applying MAX_STACK_SIZE patch
+> patching file main.c
+> 11 applying tail-recursive noise patch
+> patching file gcl_cmpflet.lsp
+> 12 applying tail-recursive noise patch
+> patching file gcl_cmpcall.lsp
+> 26 copy gcl_collectfn.lsp to collectfn.lsp
+> checking build system type... i686-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> host=i686-pc-linux-gnu
+> enable_machine=
+> use=386-linux
+> checking for gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for suffix of executables... 
+> checking for suffix of object files... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking how to run the C preprocessor... gcc -E
+> checking for gawk... gawk
+> checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+> Linux-2.4.20
+> checking use_gmp=yes, doing configure in gmp directory... 
+> #
+> #
+> # -------------------
+> # Subconfigure of GMP
+> #
+> #
+> configure: WARNING: If you wanted to set the --build type, don't use --host.
+>     If a cross compiler is detected then cross compile mode will be used.
+> checking build system type... athlon-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking whether build environment is sane... yes
+> checking for mawk... gawk
+> checking whether make sets ${MAKE}... yes
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+> checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+> checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+> Copyright (C) 2002 Free Software Foundation, Inc.
+> This is free software; see the source for copying conditions.  There is NO
+> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+> no
+> checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+> checking for i686-pc-linux-gnu-gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for executable suffix... 
+> checking for object suffix... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking for style of include used by make... GNU
+> checking dependency style of gcc... none
+> checking for gcc option to accept ANSI C... none needed
+> checking how to run the C preprocessor... gcc -E
+> using ABI="standard"
+>       CC="gcc"
+>       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+>       CPPFLAGS=""
+> checking for gcc option to accept ANSI C... none needed
+> checking for function prototypes... yes
+> checking for ANSI C header files... yes
+> checking for string.h... yes
+> checking for i686-pc-linux-gnu-ar... no
+> checking for ar... ar
+> checking for BSD-compatible nm... nm
+> checking for ld used by GCC... /usr/bin/ld
+> checking if the linker (/usr/bin/ld) is GNU ld... yes
+> checking for /usr/bin/ld option to reload object files... -r
+> checking whether ln -s works... yes
+> checking how to recognise dependant libraries... pass_all
+> checking for dlfcn.h... yes
+> checking the maximum length of command line arguments... 49153
+> checking command to parse nm output from gcc object... ok
+> checking for objdir... .libs
+> checking for i686-pc-linux-gnu-ranlib... ranlib
+> checking for i686-pc-linux-gnu-strip... no
+> checking for strip... strip
+> checking if gcc static flag  works... yes
+> checking if gcc supports -fno-rtti -fno-exceptions... yes
+> checking for gcc option to produce PIC... -fPIC
+> checking if gcc PIC flag -fPIC works... yes
+> checking if gcc supports -c -o file.o... yes
+> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+> checking whether -lc should be explicitly linked in... no
+> checking how to hardcode library paths into programs... immediate
+> checking whether stripping libraries is possible... yes
+> checking dynamic linker characteristics... GNU/Linux ld.so
+> checking if libtool supports shared libraries... yes
+> checking whether to build shared libraries... yes
+> checking whether to build static libraries... yes
+> configure: creating libtool
+> checking for ANSI C header files... (cached) yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking for locale.h... yes
+> checking for sys/mman.h... yes
+> checking for sys/param.h... yes
+> checking for sys/processor.h... no
+> checking for sys/resource.h... yes
+> checking for sys/sysctl.h... yes
+> checking for sys/systemcfg.h... no
+> checking for sys/time.h... yes
+> checking for sys/times.h... yes
+> checking for sys/types.h... yes
+> checking for sys/stat.h... yes
+> checking for stdlib.h... yes
+> checking for string.h... (cached) yes
+> checking for memory.h... yes
+> checking for strings.h... yes
+> checking for inttypes.h... yes
+> checking for stdint.h... yes
+> checking for unistd.h... yes
+> checking whether fgetc is declared... yes
+> checking whether fscanf is declared... yes
+> checking whether optarg is declared... yes
+> checking whether ungetc is declared... yes
+> checking whether vfprintf is declared... yes
+> checking return type of signal handlers... void
+> checking for intmax_t... yes
+> checking for long double... yes
+> checking for long long... yes
+> checking for ptrdiff_t... yes
+> checking for quad_t... yes
+> checking for preprocessor stringizing operator... yes
+> checking whether <stdarg.h> exists and works... yes
+> checking whether gcc __attribute__ ((const)) works... yes
+> checking whether gcc __attribute__ ((malloc)) works... yes
+> checking whether gcc __attribute__ ((mode (XX))) works... yes
+> checking whether gcc __attribute__ ((noreturn)) works... yes
+> checking for inline... inline
+> checking for main in -lm... yes
+> checking for working alloca.h... yes
+> checking for alloca (via gmp-impl.h)... yes
+> checking how to allocate temporary memory... alloca
+> checking for alarm... yes
+> checking for getpagesize... yes
+> checking for getrusage... yes
+> checking for gettimeofday... yes
+> checking for localeconv... yes
+> checking for memset... yes
+> checking for mmap... yes
+> checking for mprotect... yes
+> checking for obstack_vprintf... yes
+> checking for popen... yes
+> checking for processor_info... no
+> checking for read_real_time... no
+> checking for strchr... yes
+> checking for strnlen... yes
+> checking for strtoul... yes
+> checking for sysconf... yes
+> checking for sysctl... yes
+> checking for sysctlbyname... no
+> checking for times... yes
+> checking for vsnprintf... yes
+> checking whether vsnprintf works... yes
+> checking whether sscanf needs writable input... no
+> checking for suitable m4... m4
+> checking if m4wrap produces spurious output... no
+> checking how to switch to text section... .text
+> checking how to switch to data section... .data
+> checking what assembly label suffix to use... :
+> checking how to export a symbol... .globl
+> checking if globals are prefixed by underscore... no
+> checking how to switch to read-only data section... 	.section	.rodata
+> checking if the export directive needs an attribute... 
+> checking for assembler .type directive... .type	$1,@$2
+> checking for assembler .size directive... .size	$1,$2
+> checking what prefix to use for a local label... .L
+> checking how to define a 32-bit word... .long
+> checking if .align assembly directive is logarithmic... no
+> checking if the .align directive accepts an 0x90 fill in .text... yes
+> checking if the assembler takes cl with shldl... yes
+> creating config.m4
+> configure: creating ./config.status
+> config.status: creating Makefile
+> config.status: creating mpbsd/Makefile
+> config.status: creating mpf/Makefile
+> config.status: creating mpn/Makefile
+> config.status: creating mpq/Makefile
+> config.status: creating mpz/Makefile
+> config.status: creating printf/Makefile
+> config.status: creating scanf/Makefile
+> config.status: creating cxx/Makefile
+> config.status: creating tests/Makefile
+> config.status: creating tests/devel/Makefile
+> config.status: creating tests/mpbsd/Makefile
+> config.status: creating tests/mpf/Makefile
+> config.status: creating tests/mpn/Makefile
+> config.status: creating tests/mpq/Makefile
+> config.status: creating tests/mpz/Makefile
+> config.status: creating tests/rand/Makefile
+> config.status: creating tests/misc/Makefile
+> config.status: creating tests/cxx/Makefile
+> config.status: creating tune/Makefile
+> config.status: creating demos/Makefile
+> config.status: creating demos/calc/Makefile
+> config.status: creating demos/expr/Makefile
+> config.status: creating gmp.h
+> config.status: creating mp.h
+> config.status: creating demos/expr/expr-impl.h
+> config.status: creating config.h
+> config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+> config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+> config.status: linking ./mpn/generic/add.c to mpn/add.c
+> config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+> config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+> config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+> config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+> config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+> config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+> config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+> config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+> config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+> config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+> config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+> config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+> config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+> config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+> config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+> config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+> config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+> config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+> config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+> config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+> config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+> config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+> config.status: linking ./mpn/generic/random.c to mpn/random.c
+> config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+> config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+> config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+> config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+> config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+> config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+> config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+> config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+> config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+> config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+> config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+> config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+> config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+> config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+> config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+> config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+> config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+> config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+> config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+> config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+> config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+> #
+> #
+> #
+> # Subconfigure of GMP done
+> # ------------------------
+> #
+> checking "for size of gmp limbs"... 4
+> checking "_SHORT_LIMB"... no
+> checking "_LONG_LONG_LIMB"... no
+> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+> checking for gethostbyname... yes
+> checking for connect... yes
+> checking for remove... yes
+> checking for shmat... yes
+> checking for IceConnectionNumber in -lICE... yes
+> -I/usr/X11R6/include
+> -L/usr/X11R6/lib
+>
+> -lSM -lICE
+> checking for main in -lXmu... yes
+> checking for main in -lXt... yes
+> checking for main in -lXext... yes
+> checking for main in -lXaw... yes
+> checking for main in -lX11... yes
+> checking bfd.h usability... yes
+> checking bfd.h presence... yes
+> checking for bfd.h... yes
+> checking for bfd_init in -lbfd... yes
+> checking if need to define CONST for bfd... no
+> checking for useable bfd_boolean... no
+> checking for long... yes
+> checking size of long... 4
+> checking sizeof struct contblock... 8
+> checking endian.h usability... yes
+> checking endian.h presence... yes
+> checking for endian.h... yes
+> checking "endianness"... little
+> checking "finding DBEGIN"... got 0x8000000
+> checking "finding CSTACK_ADDRESS"... got -1073744736
+> checking "sizeof long long int"... yes
+> checking for pagewidth... 12
+> checking for getcwd... yes
+> checking for getwd... yes
+> checking for uname... yes
+> checking for gettimeofday... yes
+> checking sys/ioctl.h usability... yes
+> checking sys/ioctl.h presence... yes
+> checking for sys/ioctl.h... yes
+> checking for BSDgettimeofday... no
+> checking for gettimeofday... (cached) yes
+> checking for gettimeofday declaration... present
+> checking for sin in -lm... yes
+> checking for main in -lmingwex... no
+> checking math.h usability... yes
+> checking math.h presence... yes
+> checking for math.h... yes
+> checking values.h usability... yes
+> checking values.h presence... yes
+> checking for values.h... yes
+> checking float.h usability... yes
+> checking float.h presence... yes
+> checking for float.h... yes
+> checking for isnormal... yes
+> checking for isfinite... yes
+> checking for sockets... checking for connect... (cached) yes
+> checking for gethostbyname... (cached) yes
+> checking for main in -lreadline... yes
+> checking For network code for nsocket.c... yes
+> checking check for listen using fcntl... yes
+> checking for profil... yes
+> checking for setenv... yes
+> checking for _cleanup... no
+> checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+> checking check for SV_ONSTACK... yes
+> checking check for SIGSYS... yes
+> checking check for SIGEMT... no
+> checking asm/sigcontext.h usability... yes
+> checking asm/sigcontext.h presence... yes
+> checking for asm/sigcontext.h... yes
+> checking asm/signal.h usability... yes
+> checking asm/signal.h presence... yes
+> checking for asm/signal.h... yes
+> "sigcontext in signal.h"
+> checking for emacs... /usr/bin/emacs
+> checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+> checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+> checking emacs info/dir... /usr/share/info/
+> checking for tcl/tk... checking for tclsh... tclsh
+> checking for main in -llieee... no
+> using TK_VERSION=8.3 in /usr/lib
+> checking alloca... yes
+> checking Checking for buggy gcc version from redhat... no
+> configure: creating ./config.status
+> config.status: creating makedefc
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/gcl.ansi.iss
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.ansi.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating windows/install.lsp
+> sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> config.status: creating h/gclincl.h
+> makedefc
+> add-defs1 386-linux
+> using 386-linux.defs
+> make[3]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> rm -f bin/gcl xbin/gcl
+> MGCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+> GCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1` ; \
+> make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> (echo '#!/bin/sh' ; \
+> if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/var/tmp/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+> echo exec /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> echo '   -dir' /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> echo '   -libdir' /var/tmp/axiom/lsp/gcl-2.6.1/ \\ ; \
+> echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+> ! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'\' \\;\
+> [ "" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+> echo '     '\"\$@\" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl;
+> echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> chmod a+x /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+> if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+>  echo '@SET promp%prompt%'; \
+>  echo '@PROMPT SET cd'; \
+>  echo '@CALL>%temp%.\setdir.bat'; \
+>  echo '@'; \
+>  echo '% do not delete this line %'; \
+>  echo '@ECHO off'; \
+>  echo 'PROMPT %promp'; \
+>  echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+>  echo 'set cwd=%cd%'; \
+>  echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+>  echo 'set unixportdir=%libdir%\unixport'; \
+>  echo 'path %cd%\..\mingw\bin;%PATH%'; \
+>  echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+> rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+> if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+>  echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> make[4]: ../unixport/saved_pre_gcl: Command not found
+> make[4]: *** [gcl_collectfn.o] Error 127
+> make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> cp: cannot stat `unixport/saved_gcl': No such file or directory
+> make[2]: *** [gcldir] Error 1
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> make[1]: *** [lspdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> norroy% 
+> Script done on Tue Nov 18 12:02:46 2003
+>
+>
+>
+
+\start
+Date: 18 Nov 2003 17:14:22 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Axiom-developer] Issue to build GCL on Mandrake linux distro (was: Re: [Gcl-devel] Re: Free and Open Source Axiom exists)
+Cc: Paul Zimmermann <Paul.Zimmermann@loria.fr>
+
+Greetings!
+
+Suggestion: --disable-statsysbfd --enable-locbfd
+
+I suspect something wrong with the detection of the system bfd library
+paths. 
+
+Take care,
+
+David MENTRE <david.mentre@wanadoo.fr> writes:
+
+> Hello Paul
+> 
+> I'm CC:-ing gcl-devel@ as your issue looks more a GCL issue than an
+> Axiom one: GCL is not yet compiled. ;)
+> 
+> Looking at your build, you have those strange warnings:
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/gcl.iss
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/gcl.ansi.iss
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/install.ansi.lsp
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/install.lsp
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating h/gclincl.h
+> 
+> It might be the culprit. I've check in my own logs and I don't have such
+> warnings. What is the version of sed used on the Mandrake (sed
+> --version)? 
+> 
+> Could you get a copy of the file /tmp/csMec4jd/subs-1.sed?
+> 
+> Yours,
+> d.
+> 
+> Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+> 
+> >    From: David MENTRE <david.mentre@wanadoo.fr>
+> >    Date: Mon, 17 Nov 2003 22:27:01 +0100
+> >
+> >    Hello Paul,
+> >
+> >    Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+> >
+> >    >    On the laptop it appears you need libbfd.a
+> >    >
+> >    > I have libbfd, but only a dynamic library:
+> >
+> >    Thanks to friend in our local LUG, I have the following answers:
+> >
+> >     - you'll find libbfd.a and libiberty.a in "libbinutils2-devel" packages;
+> >
+> > Thanks David. I installed libbinutils2-devel-2.13.90.0.18-3mdk.i586.rpm
+> > and now I can go a little further in the "make" (complete log below):
+> >
+> > % make
+> > ...
+> > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > (cd xbin ; cp ../bin/gcl .)
+> > cd cmpnew && make gcl_collectfn.o
+> > make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> > ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> > make[4]: ../unixport/saved_pre_gcl: Command not found
+> > make[4]: *** [gcl_collectfn.o] Error 127
+> > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> > make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> > make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > cp: cannot stat `unixport/saved_gcl': No such file or directory
+> > make[2]: *** [gcldir] Error 1
+> > make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> > make[1]: *** [lspdir] Error 2
+> > make[1]: Leaving directory `/var/tmp/axiom'
+> > make: *** [all] Error 2
+> >
+> > Any idea why the saved_pre_gcl command was not created?
+> >
+> > Regards,
+> > Paul
+> >
+> > ##############################################################################
+> >
+> > Script started on Tue Nov 18 12:01:37 2003
+> > norroy% make
+> > 13 making noweb
+> > patching file modules.c
+> > mnt.o: In function `emitfile':
+> > mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+> > make[1]: [install-shell] Error 1 (ignored)
+> > make[1]: [install-code] Error 1 (ignored)
+> > texhash: /usr/share/texmf: directory not writable. Skipping...
+> > rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+> > mv: cannot move `/var/lib/texmf/lsR.H7KG8J/lsR23236.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+> > make[1]: [install-elisp] Error 1 (ignored)
+> > 0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> > 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> > 1 making a linux system, PART=cprogs SUBPART=everything
+> > 2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> > make[1]: Entering directory `/var/tmp/axiom'
+> > 11 checking directory structure
+> > 12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> > 18 making /var/tmp/axiom/src
+> > make[2]: Entering directory `/var/tmp/axiom/src'
+> > 1 making /var/tmp/axiom/src/scripts
+> > make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+> > 1 making /var/tmp/axiom/src/scripts
+> > make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+> > 17 making /var/tmp/axiom/src/lib
+> > make[3]: Entering directory `/var/tmp/axiom/src/lib'
+> > 1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> > 2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+> > 9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> > 10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+> > 13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> > 14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+> > 17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> > 18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+> > 21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> > 22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+> > 29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> > 30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+> > 33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> > 34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+> > 37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> > 38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+> > 41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> > 42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+> > 45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> > 46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+> > 49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+> > 50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+> > 53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> > 54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+> > 57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> > 58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+> > 61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> > 62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+> > 65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> > 66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+> > 73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+> > 5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> > 6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+> > 25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> > 26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+> > 3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> > 4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+> > 7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> > 8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+> > 11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> > 12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+> > 15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> > 16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+> > 19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> > 20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+> > 23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> > 24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+> > 27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> > 28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+> > 31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> > 32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+> > 35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> > 36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+> > 39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> > 40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+> > 43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> > 44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+> > 71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+> > 47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> > 48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+> > 51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+> > 52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+> > 55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> > 56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+> > 59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> > 60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+> > 63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> > 64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+> > 67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> > 68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+> > 72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+> > make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+> > make[2]: Leaving directory `/var/tmp/axiom/src'
+> > 0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> > 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> > 19 making /var/tmp/axiom/lsp
+> > make[2]: Entering directory `/var/tmp/axiom/lsp'
+> > 2 building gcl-2.6.1
+> > 3 applying EXTRAS patch to h/linux.defs
+> > patching file linux.defs
+> > 4 setup ini files for EXTRAS patch
+> > 6 applying libspad.a patch to unixport/makefile
+> > patching file makefile
+> > 7 applying toploop patch to unixport/init_gcl.lsp
+> > patching file init_gcl.lsp.in
+> > 18 applying MAX_STACK_SIZE patch
+> > patching file main.c
+> > 11 applying tail-recursive noise patch
+> > patching file gcl_cmpflet.lsp
+> > 12 applying tail-recursive noise patch
+> > patching file gcl_cmpcall.lsp
+> > 26 copy gcl_collectfn.lsp to collectfn.lsp
+> > checking build system type... i686-pc-linux-gnu
+> > checking host system type... i686-pc-linux-gnu
+> > host=i686-pc-linux-gnu
+> > enable_machine=
+> > use=386-linux
+> > checking for gcc... gcc
+> > checking for C compiler default output... a.out
+> > checking whether the C compiler works... yes
+> > checking whether we are cross compiling... no
+> > checking for suffix of executables... 
+> > checking for suffix of object files... o
+> > checking whether we are using the GNU C compiler... yes
+> > checking whether gcc accepts -g... yes
+> > checking how to run the C preprocessor... gcc -E
+> > checking for gawk... gawk
+> > checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+> > Linux-2.4.20
+> > checking use_gmp=yes, doing configure in gmp directory... 
+> > #
+> > #
+> > # -------------------
+> > # Subconfigure of GMP
+> > #
+> > #
+> > configure: WARNING: If you wanted to set the --build type, don't use --host.
+> >     If a cross compiler is detected then cross compile mode will be used.
+> > checking build system type... athlon-pc-linux-gnu
+> > checking host system type... i686-pc-linux-gnu
+> > checking for a BSD compatible install... /usr/bin/install -c
+> > checking whether build environment is sane... yes
+> > checking for mawk... gawk
+> > checking whether make sets ${MAKE}... yes
+> > checking whether to enable maintainer-specific portions of Makefiles... no
+> > checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+> > checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+> > checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+> > Copyright (C) 2002 Free Software Foundation, Inc.
+> > This is free software; see the source for copying conditions.  There is NO
+> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+> > no
+> > checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+> > checking for i686-pc-linux-gnu-gcc... gcc
+> > checking for C compiler default output... a.out
+> > checking whether the C compiler works... yes
+> > checking whether we are cross compiling... no
+> > checking for executable suffix... 
+> > checking for object suffix... o
+> > checking whether we are using the GNU C compiler... yes
+> > checking whether gcc accepts -g... yes
+> > checking for style of include used by make... GNU
+> > checking dependency style of gcc... none
+> > checking for gcc option to accept ANSI C... none needed
+> > checking how to run the C preprocessor... gcc -E
+> > using ABI="standard"
+> >       CC="gcc"
+> >       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+> >       CPPFLAGS=""
+> > checking for gcc option to accept ANSI C... none needed
+> > checking for function prototypes... yes
+> > checking for ANSI C header files... yes
+> > checking for string.h... yes
+> > checking for i686-pc-linux-gnu-ar... no
+> > checking for ar... ar
+> > checking for BSD-compatible nm... nm
+> > checking for ld used by GCC... /usr/bin/ld
+> > checking if the linker (/usr/bin/ld) is GNU ld... yes
+> > checking for /usr/bin/ld option to reload object files... -r
+> > checking whether ln -s works... yes
+> > checking how to recognise dependant libraries... pass_all
+> > checking for dlfcn.h... yes
+> > checking the maximum length of command line arguments... 49153
+> > checking command to parse nm output from gcc object... ok
+> > checking for objdir... .libs
+> > checking for i686-pc-linux-gnu-ranlib... ranlib
+> > checking for i686-pc-linux-gnu-strip... no
+> > checking for strip... strip
+> > checking if gcc static flag  works... yes
+> > checking if gcc supports -fno-rtti -fno-exceptions... yes
+> > checking for gcc option to produce PIC... -fPIC
+> > checking if gcc PIC flag -fPIC works... yes
+> > checking if gcc supports -c -o file.o... yes
+> > checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+> > checking whether -lc should be explicitly linked in... no
+> > checking how to hardcode library paths into programs... immediate
+> > checking whether stripping libraries is possible... yes
+> > checking dynamic linker characteristics... GNU/Linux ld.so
+> > checking if libtool supports shared libraries... yes
+> > checking whether to build shared libraries... yes
+> > checking whether to build static libraries... yes
+> > configure: creating libtool
+> > checking for ANSI C header files... (cached) yes
+> > checking whether time.h and sys/time.h may both be included... yes
+> > checking for locale.h... yes
+> > checking for sys/mman.h... yes
+> > checking for sys/param.h... yes
+> > checking for sys/processor.h... no
+> > checking for sys/resource.h... yes
+> > checking for sys/sysctl.h... yes
+> > checking for sys/systemcfg.h... no
+> > checking for sys/time.h... yes
+> > checking for sys/times.h... yes
+> > checking for sys/types.h... yes
+> > checking for sys/stat.h... yes
+> > checking for stdlib.h... yes
+> > checking for string.h... (cached) yes
+> > checking for memory.h... yes
+> > checking for strings.h... yes
+> > checking for inttypes.h... yes
+> > checking for stdint.h... yes
+> > checking for unistd.h... yes
+> > checking whether fgetc is declared... yes
+> > checking whether fscanf is declared... yes
+> > checking whether optarg is declared... yes
+> > checking whether ungetc is declared... yes
+> > checking whether vfprintf is declared... yes
+> > checking return type of signal handlers... void
+> > checking for intmax_t... yes
+> > checking for long double... yes
+> > checking for long long... yes
+> > checking for ptrdiff_t... yes
+> > checking for quad_t... yes
+> > checking for preprocessor stringizing operator... yes
+> > checking whether <stdarg.h> exists and works... yes
+> > checking whether gcc __attribute__ ((const)) works... yes
+> > checking whether gcc __attribute__ ((malloc)) works... yes
+> > checking whether gcc __attribute__ ((mode (XX))) works... yes
+> > checking whether gcc __attribute__ ((noreturn)) works... yes
+> > checking for inline... inline
+> > checking for main in -lm... yes
+> > checking for working alloca.h... yes
+> > checking for alloca (via gmp-impl.h)... yes
+> > checking how to allocate temporary memory... alloca
+> > checking for alarm... yes
+> > checking for getpagesize... yes
+> > checking for getrusage... yes
+> > checking for gettimeofday... yes
+> > checking for localeconv... yes
+> > checking for memset... yes
+> > checking for mmap... yes
+> > checking for mprotect... yes
+> > checking for obstack_vprintf... yes
+> > checking for popen... yes
+> > checking for processor_info... no
+> > checking for read_real_time... no
+> > checking for strchr... yes
+> > checking for strnlen... yes
+> > checking for strtoul... yes
+> > checking for sysconf... yes
+> > checking for sysctl... yes
+> > checking for sysctlbyname... no
+> > checking for times... yes
+> > checking for vsnprintf... yes
+> > checking whether vsnprintf works... yes
+> > checking whether sscanf needs writable input... no
+> > checking for suitable m4... m4
+> > checking if m4wrap produces spurious output... no
+> > checking how to switch to text section... .text
+> > checking how to switch to data section... .data
+> > checking what assembly label suffix to use... :
+> > checking how to export a symbol... .globl
+> > checking if globals are prefixed by underscore... no
+> > checking how to switch to read-only data section... 	.section	.rodata
+> > checking if the export directive needs an attribute... 
+> > checking for assembler .type directive... .type	$1,@$2
+> > checking for assembler .size directive... .size	$1,$2
+> > checking what prefix to use for a local label... .L
+> > checking how to define a 32-bit word... .long
+> > checking if .align assembly directive is logarithmic... no
+> > checking if the .align directive accepts an 0x90 fill in .text... yes
+> > checking if the assembler takes cl with shldl... yes
+> > creating config.m4
+> > configure: creating ./config.status
+> > config.status: creating Makefile
+> > config.status: creating mpbsd/Makefile
+> > config.status: creating mpf/Makefile
+> > config.status: creating mpn/Makefile
+> > config.status: creating mpq/Makefile
+> > config.status: creating mpz/Makefile
+> > config.status: creating printf/Makefile
+> > config.status: creating scanf/Makefile
+> > config.status: creating cxx/Makefile
+> > config.status: creating tests/Makefile
+> > config.status: creating tests/devel/Makefile
+> > config.status: creating tests/mpbsd/Makefile
+> > config.status: creating tests/mpf/Makefile
+> > config.status: creating tests/mpn/Makefile
+> > config.status: creating tests/mpq/Makefile
+> > config.status: creating tests/mpz/Makefile
+> > config.status: creating tests/rand/Makefile
+> > config.status: creating tests/misc/Makefile
+> > config.status: creating tests/cxx/Makefile
+> > config.status: creating tune/Makefile
+> > config.status: creating demos/Makefile
+> > config.status: creating demos/calc/Makefile
+> > config.status: creating demos/expr/Makefile
+> > config.status: creating gmp.h
+> > config.status: creating mp.h
+> > config.status: creating demos/expr/expr-impl.h
+> > config.status: creating config.h
+> > config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+> > config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+> > config.status: linking ./mpn/generic/add.c to mpn/add.c
+> > config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+> > config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+> > config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+> > config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+> > config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+> > config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+> > config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+> > config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+> > config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+> > config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+> > config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+> > config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+> > config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+> > config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+> > config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+> > config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+> > config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+> > config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+> > config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+> > config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+> > config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+> > config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+> > config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+> > config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+> > config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+> > config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+> > config.status: linking ./mpn/generic/random.c to mpn/random.c
+> > config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+> > config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+> > config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+> > config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+> > config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+> > config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+> > config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+> > config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+> > config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+> > config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+> > config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+> > config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+> > config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+> > config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+> > config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+> > config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+> > config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+> > config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+> > config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+> > config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+> > config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+> > #
+> > #
+> > #
+> > # Subconfigure of GMP done
+> > # ------------------------
+> > #
+> > checking "for size of gmp limbs"... 4
+> > checking "_SHORT_LIMB"... no
+> > checking "_LONG_LONG_LIMB"... no
+> > checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+> > checking for gethostbyname... yes
+> > checking for connect... yes
+> > checking for remove... yes
+> > checking for shmat... yes
+> > checking for IceConnectionNumber in -lICE... yes
+> > -I/usr/X11R6/include
+> > -L/usr/X11R6/lib
+> >
+> > -lSM -lICE
+> > checking for main in -lXmu... yes
+> > checking for main in -lXt... yes
+> > checking for main in -lXext... yes
+> > checking for main in -lXaw... yes
+> > checking for main in -lX11... yes
+> > checking bfd.h usability... yes
+> > checking bfd.h presence... yes
+> > checking for bfd.h... yes
+> > checking for bfd_init in -lbfd... yes
+> > checking if need to define CONST for bfd... no
+> > checking for useable bfd_boolean... no
+> > checking for long... yes
+> > checking size of long... 4
+> > checking sizeof struct contblock... 8
+> > checking endian.h usability... yes
+> > checking endian.h presence... yes
+> > checking for endian.h... yes
+> > checking "endianness"... little
+> > checking "finding DBEGIN"... got 0x8000000
+> > checking "finding CSTACK_ADDRESS"... got -1073744736
+> > checking "sizeof long long int"... yes
+> > checking for pagewidth... 12
+> > checking for getcwd... yes
+> > checking for getwd... yes
+> > checking for uname... yes
+> > checking for gettimeofday... yes
+> > checking sys/ioctl.h usability... yes
+> > checking sys/ioctl.h presence... yes
+> > checking for sys/ioctl.h... yes
+> > checking for BSDgettimeofday... no
+> > checking for gettimeofday... (cached) yes
+> > checking for gettimeofday declaration... present
+> > checking for sin in -lm... yes
+> > checking for main in -lmingwex... no
+> > checking math.h usability... yes
+> > checking math.h presence... yes
+> > checking for math.h... yes
+> > checking values.h usability... yes
+> > checking values.h presence... yes
+> > checking for values.h... yes
+> > checking float.h usability... yes
+> > checking float.h presence... yes
+> > checking for float.h... yes
+> > checking for isnormal... yes
+> > checking for isfinite... yes
+> > checking for sockets... checking for connect... (cached) yes
+> > checking for gethostbyname... (cached) yes
+> > checking for main in -lreadline... yes
+> > checking For network code for nsocket.c... yes
+> > checking check for listen using fcntl... yes
+> > checking for profil... yes
+> > checking for setenv... yes
+> > checking for _cleanup... no
+> > checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+> > checking check for SV_ONSTACK... yes
+> > checking check for SIGSYS... yes
+> > checking check for SIGEMT... no
+> > checking asm/sigcontext.h usability... yes
+> > checking asm/sigcontext.h presence... yes
+> > checking for asm/sigcontext.h... yes
+> > checking asm/signal.h usability... yes
+> > checking asm/signal.h presence... yes
+> > checking for asm/signal.h... yes
+> > "sigcontext in signal.h"
+> > checking for emacs... /usr/bin/emacs
+> > checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+> > checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+> > checking emacs info/dir... /usr/share/info/
+> > checking for tcl/tk... checking for tclsh... tclsh
+> > checking for main in -llieee... no
+> > using TK_VERSION=8.3 in /usr/lib
+> > checking alloca... yes
+> > checking Checking for buggy gcc version from redhat... no
+> > configure: creating ./config.status
+> > config.status: creating makedefc
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/gcl.iss
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/gcl.ansi.iss
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/install.ansi.lsp
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating windows/install.lsp
+> > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+> > config.status: creating h/gclincl.h
+> > makedefc
+> > add-defs1 386-linux
+> > using 386-linux.defs
+> > make[3]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > rm -f bin/gcl xbin/gcl
+> > MGCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+> > GCLDIR=`echo /var/tmp/axiom/lsp/gcl-2.6.1` ; \
+> > make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+> > make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> > (echo '#!/bin/sh' ; \
+> > if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/var/tmp/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+> > echo exec /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> > echo '   -dir' /var/tmp/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> > echo '   -libdir' /var/tmp/axiom/lsp/gcl-2.6.1/ \\ ; \
+> > echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+> > ! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'\' \\;\
+> > [ "" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+> > echo '     '\"\$@\" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl;
+> > echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> > chmod a+x /var/tmp/axiom/lsp/gcl-2.6.1/bin/gcl
+> > rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+> > if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+> >  echo '@SET promp%prompt%'; \
+> >  echo '@PROMPT SET cd'; \
+> >  echo '@CALL>%temp%.\setdir.bat'; \
+> >  echo '@'; \
+> >  echo '% do not delete this line %'; \
+> >  echo '@ECHO off'; \
+> >  echo 'PROMPT %promp'; \
+> >  echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+> >  echo 'set cwd=%cd%'; \
+> >  echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+> >  echo 'set unixportdir=%libdir%\unixport'; \
+> >  echo 'path %cd%\..\mingw\bin;%PATH%'; \
+> >  echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+> > rm -f /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+> > if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+> >  echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /var/tmp/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+> > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > (cd xbin ; cp ../bin/gcl .)
+> > cd cmpnew && make gcl_collectfn.o
+> > make[4]: Entering directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> > ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> > make[4]: ../unixport/saved_pre_gcl: Command not found
+> > make[4]: *** [gcl_collectfn.o] Error 127
+> > make[4]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1/cmpnew'
+> > make[3]: *** [cmpnew/gcl_collectfn.o] Error 2
+> > make[3]: Leaving directory `/var/tmp/axiom/lsp/gcl-2.6.1'
+> > cp: cannot stat `unixport/saved_gcl': No such file or directory
+> > make[2]: *** [gcldir] Error 1
+> > make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> > make[1]: *** [lspdir] Error 2
+> > make[1]: Leaving directory `/var/tmp/axiom'
+> > make: *** [all] Error 2
+> > norroy% 
+> > Script done on Tue Nov 18 12:02:46 2003
+
+\start
+Date: Tue, 18 Nov 2003 16:46:02 -0800
+From: Roland McGrath <roland@redhat.com>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] exec-shield mmap & brk randomization
+Cc: fedora-devel-list@redhat.com
+
+I kind of suspected that GCL's trouble might relate to brk randomization.
+I avoided getting into these details in my first long message because I
+wanted to post that write-up about the executability issues for general
+reference, and not make it any more complicated than it already was.
+
+> > System-wide, you can disable the exec-shield functionality with:
+> > 
+> > 	echo 0 > /proc/sys/kernel/exec-shield
+> 
+> Does this only effect PROT_EXEC settings on memory pages?  
+
+Nope.  This disables the "exec-shield mode" for all new execs (for those
+reading kernel sources at home, PF_RELOCEXEC in task_struct.flags).  Using
+"setarch i386 foobar" disables the mode for the run of foobar and its
+children; otherwise ELF execs have the mode enabled or disabled according
+to the presence or absence of PT_GNU_STACK program headers as I've already
+described in detail.  That mode enforces nonexecutability as I described
+previously.  It also enables some other layout changes.  I'll describe them
+after answering your other various questions about how to be sure what's what.
+
+> This at least could function as a work-around for now, if we can make
+> configure figure out when it is needed (cat
+> /proc/sys/kernel/exec-shield && [ -x setarch ] ?)  If this is the
+> wisest solution, let me know and I'll protect the image creations with
+> this command.
+
+I would just check for setarch.  You don't really need to check for
+/proc/sys/kernel/exec-shield existing, though I suppose it doesn't hurt
+since you shouldn't need to use setarch when exec-shield isn't there.
+
+> To my knowledge, we have no nested functions, nor rely on an
+> executable C stack.
+
+The failures are pretty obvious when that's the nature of the problem.
+i.e., you will get a SIGSEGV with the PC value set to some address,
+and you can look in /proc/PID/maps and see the region containing the PC is
+not executable, and voila, you're sure that's the problem (or isn't).
+
+> Are these utils in any (unstable) Debian packages?
+
+The `execstack' program is only available as part of the prelink package by
+Jakub Jelinek, in very recent versions of that package.  Off hand I don't
+know what version of prelink, if any, is in Debian.  readelf and objdump
+are part of binutils, and versions too old to know the PT_GNU_STACK magic
+number just show you the number instead of the name (match up with <elf.h>
+values), so you can still see what's going on.
+
+> So even with nested functions, code should compile and run from
+> source, right?  
+
+With current tools on FC1, yes.  You should always be able to tell by
+examining the binaries with readelf/objdump/execstack how the tools marked
+(or didn't mark) the binary.
+
+> We don't use any asm.
+
+In that case you can be pretty sure that executable stack per se is not the
+problem unless you are using GCC nested functions and we have some tools bugs.
+
+> We get all pages via sbrk, and redefine malloc to a call to a native
+> memory management system which in turn calls sbrk as needed.  
+
+This is probably where your problem lies.  See below.  
+
+
+I mentioned layout changes enabled by the exec-shield mode.  The first of
+these is randomization of the addresses returned by mmap when not using the
+MAP_FIXED flag bit and supplying 0 as the first argument rather than a
+specific hint address.  It has always been the case that mmap is specified
+to return unpredictable addresses when not given MAP_FIXED, and the
+application cannot presume any particular choices will be made (the address
+given in the first argument to mmap is a nonbinding suggestion).  In the
+past, Linux kernels have always returned a very predictable sequence of
+addresses.  In Fedora Core kernels, for processes in exec-shield mode, mmap
+returns truly unpredictable addresses.  This affects programs that presume
+what addresses their mmap calls will return, and those that presume what
+addressses no mmap call will ever return.  Note that this includes the mmap
+calls made by the dynamic linker to load shared libraries before any
+library or application code gets control, and potentially even the kernel's
+mapping of the dynamic linker itself done at exec.  So if you had your eye
+on some particular part of the address space not directly mapped by your
+executable, it might already be in use by the time you get a chance to look.
+
+Incidentally, the mmap randomization is what broke MIT Scheme.  It presumed
+that the low 64MB of the address space would never be used at all, and did
+mmap with MAP_FIXED on addresses in that range that would overwrite other
+mappings such as those for the shared library containing the mmap function
+itself.  That's a case of presuming what addresses "anywhere" mmap calls
+would rule out, when no such guarantee was ever part of the specification
+of the system interface.  MIT Scheme really wants that particular part of
+the address space for its data due to its pointer tagging implementation
+(high tags).  The mmaps for shared libraries done before the Scheme runtime
+gets control are now randomized and might very well impinge on the
+[0,0x4000000) range.  The only proper way to reserve such a range is with a
+PT_LOAD program header in the ELF executable, which can request a PROT_NONE
+mapping to reserve the range (without consuming any disk or RAM) so that it
+has carte blanche to overwrite that range with MAP_FIXED mappings later.
+Unfortunately, getting that into your binary is a bit of a pain in the ass
+futzing with linker scripts and bits of magic dust.  I posted some quick
+examples that demonstrated it adequately for the MIT Scheme maintainer, but
+that maintainer is rather more experienced than the average bear.  If you
+need to make this happen, I'll be happy to help you figure out the magic.
+
+
+The second layout change is what I suspect broke GCL.  It broke Emacs's
+unexec as well.  Personally, I consider this change incorrect.  However, we
+have not yet hashed out among the RH developers concerned with this area
+what the resolution will be.  Moreover, I tend to think that anything
+broken by it probably ought to be doing things differently in the long run.
+Since the dawn of time, the "break area" in Unix has started immediately
+after the executable's writable segment (i.e. after its .bss section) and
+extended upward from there.  By "the break area", I mean the region of
+memory starting at the address returned by sbrk the first time it's called
+after an exec.  From the beginning of Unix until two weeks ago Wednesday,
+the first `sbrk (0)' returned &end, the end of your .bss; increasing the
+break with sbrk calls gave a contiguous region from your data segment
+through to the current address of the dynamically-extended break.  In
+Fedora Core kernels, for processes in exec-shield mode, this is no longer
+the case.  The starting address of the break area is randomized at exec
+time, in a fashion similar to the randomization of mmap addresses.  The
+first call to `sbrk (0)' will tell you the lower bound of the region, which
+will not be lined up with the end of your executable's writable segment.
+As always, calls to sbrk to increase the size of the region will work as
+long as there is unused address space above the current break region
+(randomly placed mmaps will tend to be elsewhere, lower in the address
+space, and not impinge on break expansion).  But the exact location of the
+region is now somewhat unpredictable, and you can always expect a hole
+between static data (your program's writable segment, i.e. .data+.bss) and
+the dynamically-extended break region.
+
+As I said, I personally don't like this change.  That's because I consider
+starting at &end to have been part of the specification of the break
+functionality inherited from ancient Unix, and breaking such things is just
+plain wrong.  Nonetheless it is at least for the moment the way things are
+in FC1 kernels.  I don't want to engage in a discussion here about the
+merits of this change.  I would like to help hash out how precisely it
+affects you and any possible ways to work around it there might be.  (If
+figuring it all out turns out to lead you not to want to change anything
+and instead to complain heartily about the kernel behavior change, then
+that's as may be.)
+
+I said that anything broken by it probably ought to be doing things
+differently.  The reason I say that is that I consider the brk interface
+obsolete.  I can't really see any good reason to be using it in preference
+to the other options.  It's inherently limited as an allocation interface
+in that it provides just one contiguous region; address space fragmentation
+from the mappings for the executable, shared libraries, thread stacks, etc,
+will mean that many smaller discontiguous holes are available, and using
+only the break region will mean the total limit on useful allocation in the
+process can be much lower than the true limit imposed by the configured
+resource limits, the system implementation, or available virtual memory
+resources.  The other option to use mmap and be prepared to get
+discontiguous regions when requesting pages on separate occasions.  If
+contiguity is required, you can use the mremap call when available (AFAIK
+only on Linux kernels) to extend a region and move it if a sufficient
+contiguous region is not free in the original location.  If contiguity is
+only somewhat preferred but not strongly so, you can use a nonzero first
+argument to mmap (without using the MAP_FIXED flag), and you will
+ordinarily get the requested address or the next following address with a
+free region of the requested size.  (But note that there is still no
+guarantee of getting the requested region without MAP_FIXED and the robust
+program must be prepared to handle discontiguous regions.  FC1 kernels will
+in fact hand back predictable addresses, but future kernels might not
+always do so.)
+
+If you specifically rely on treating static data and the dynamic break
+region as a single contiguous region, something has to change.  If you
+don't rely on that, but just on knowing the start and end of the contiguous
+break region itself, then you can make the simple and portable change of
+using sbrk (0) instead of &end to initialize your idea of the lower bound
+of the break region.  In the long run, I would still recommend more drastic
+changes to avoid relying on a contiguous break region at all, for the
+reasons I gave in the previous paragraph.  If you make those changes, you
+will not impose so low a limit on the total memory you can allocate in a
+process, a benefit you'll get in the same way on all modern Unix-like
+systems (at least the 32-bit ones, I guess 64-bit systems always have more
+unused address space after the break than you could possibly need).
+
+Please let me know if there is anything I clarify or anything I can do to
+help you figure out what changes to your program might be best.
+
+\start
+Date: Tue, 18 Nov 2003 21:07:08 -0500
+From: root <daly@idsi.net>
+To: roland@redhat.com
+Subject: [Axiom-developer] Re: exec-shield mmap & brk randomization
+Cc: camm@enhanced.com, fedora-devel-list@redhat.com
+
+Ummm, I've read this 3 times and I understand that lisp (in fact every
+lisp I've ever worked on) will break in this model. Lisp systems depend
+on managing memory. 
+
+If I understand what you wrote it appears that in the worst case I
+could get back a page at a time which could not be remapped into a
+contiguous area! Please tell me that I'm wrong.
+
+I've written a couple garbage collecting memory managers and I can
+tell you that, while I could write code to manage lists of single-page
+memory pools, it would be horribly inefficient.  If, in the worst
+case, I can only guarantee a page of memory at a time I'll be forced
+to simulate page tables and play pointer games.
+
+It appears that exec-shield has taken a "master-slave" relationship with
+the application. The master does what it wants, unpredictably so, and
+every application has to cope.
+
+This will be my first, last, and only bitch about this but I claim that
+exec-shield is broken by design and should be withdrawn. It is correct
+by legal definition and wrong by philosophy. The point of a computer is
+the application. Randomizing the behavior of the operating system means
+that every application programmer will have to defend against the 
+operating system. It is true that correct code will always work but 
+any slight misunderstanding by the application programmer will lead
+to random, non-repeatable crashes. This will give Linux a reputation
+for being unreliable.
+
+Sorry if this sounds aggressive. I'm just used to 30+ years of a
+certain memory models and I don't deeply understand the implications
+of this change. It appears to be an attempt to "fix" bad programmers
+code vulnerabilities. However, it then goes on to assume that the
+same programmers can code rock-solid legal code under all possible
+random results. 
+
+
+
+
+So, now that I'm thru the denial and grief, lets move on to the coping
+phase....
+
+
+
+Do you have a set of examples from the design to show me what expectations
+will be violated? I read your text but it would be helpful to see actual
+code that used to work and will no longer be guaranteed to work. Is there
+a design document I can read to understand this better?
+
+Lisp needs large contiguous areas to be efficient and, given that I
+can now address gigabytes worth of memory there ought to be a way to
+guarantee that I'll get them. Clearly allocating from &end to the top
+of memory won't work.
+
+What I'd like to achieve is allocating all of available memory above 
+the loaded code as one contiguous block. I can then manage all of the
+memory myself. Can you comment on these potential ideas?
+
+Is there a way to get a map all of addressable memory? Such a map could
+tell me that the shared library(s) sit in ranges of my address space.
+I could then route around the damage by allocating them as fixed lisp
+objects that the garbage collector can't move. Alternatively we could
+just copy the shared library out of the way and dynamically relink the
+library calls.
+
+Another strategy is to statically link everything. That way &end upward
+will be unused. But I got a hint from your previous note that something
+is about to break with static linking. How will static linking change?
+
+Another strategy is to allocate really large data areas in the 
+executable. 
+
+Is there a way to access the page tables? I can remap the pages in the
+address space so the shared libraries are contiguous with the end of
+my code within my address space, freeing up the rest of memory as a
+contiguous block.
+
+If all else fails can I allocate memory a page at a time, looping until
+memory is exhausted, and then compute the memory map? This appears to
+let me unrandomize the brk calls.
+
+
+I guess the key question boils down to: how do I allocate very large
+contiguous blocks of memory reliably in the new memory model?
+
+\start
+Date: 18 Nov 2003 22:10:15 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Roland McGrath <roland@redhat.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] exec-shield mmap & brk randomization
+Cc: fedora-devel-list@redhat.com
+
+Greetings, and thanks again for your helpful replies!
+
+Roland McGrath <roland@redhat.com> writes:
+>
+> The second layout change is what I suspect broke GCL.  It broke Emacs's
+> unexec as well.  Personally, I consider this change incorrect.  However, we
+
+Bingo.  In fact, we use exactly emacs' unexec.  I'm hoping your past
+tense of the verb to break here indicates that a fix for unexec is
+already at hand?
+
+I've verified that this is where the segfault is, and if I understand
+the following, likely the only such place.
+
+> have not yet hashed out among the RH developers concerned with this area
+> what the resolution will be.  Moreover, I tend to think that anything
+> broken by it probably ought to be doing things differently in the long run.
+> Since the dawn of time, the "break area" in Unix has started immediately
+> after the executable's writable segment (i.e. after its .bss section) and
+> extended upward from there.  By "the break area", I mean the region of
+> memory starting at the address returned by sbrk the first time it's called
+> after an exec.  From the beginning of Unix until two weeks ago Wednesday,
+> the first `sbrk (0)' returned &end, the end of your .bss; increasing the
+> break with sbrk calls gave a contiguous region from your data segment
+> through to the current address of the dynamically-extended break.  In
+> Fedora Core kernels, for processes in exec-shield mode, this is no longer
+> the case.  The starting address of the break area is randomized at exec
+> time, in a fashion similar to the randomization of mmap addresses.  The
+> first call to `sbrk (0)' will tell you the lower bound of the region, which
+> will not be lined up with the end of your executable's writable segment.
+> As always, calls to sbrk to increase the size of the region will work as
+> long as there is unused address space above the current break region
+> (randomly placed mmaps will tend to be elsewhere, lower in the address
+> space, and not impinge on break expansion).  But the exact location of the
+> region is now somewhat unpredictable, and you can always expect a hole
+> between static data (your program's writable segment, i.e. .data+.bss) and
+> the dynamically-extended break region.
+> 
+
+Thankfully, GCL does not have to know precisely where its heap lower
+bound is (apart from unexec) until the first call to sbrk(0) is made,
+but we do absolutely need contiguity of this heap.  As long as you
+don't dump brk altogether, I may retain my head of hair. :-).  We do
+approximate this lower bound at compile time with a C define called
+DBEGIN, but this is truncated to such a large unit that the
+randomization does not cause problems, mostly.  There is some
+probability that the DBEGIN determined at configure time even when
+truncated is *greater* than the address returned by the first call to
+sbrk(0), a definite no-no.  I'm sure we can work up some heuristic to
+come up with a true lower bound for the range of randomized sbrk
+addresses.
+
+> As I said, I personally don't like this change.  That's because I consider
+> starting at &end to have been part of the specification of the break
+> functionality inherited from ancient Unix, and breaking such things is just
+> plain wrong.  Nonetheless it is at least for the moment the way things are
+> in FC1 kernels.  I don't want to engage in a discussion here about the
+> merits of this change.  I would like to help hash out how precisely it
+> affects you and any possible ways to work around it there might be.  (If
+> figuring it all out turns out to lead you not to want to change anything
+> and instead to complain heartily about the kernel behavior change, then
+> that's as may be.)
+> 
+
+:-(.
+
+> I said that anything broken by it probably ought to be doing things
+> differently.  The reason I say that is that I consider the brk interface
+> obsolete.  I can't really see any good reason to be using it in preference
+> to the other options.  It's inherently limited as an allocation interface
+> in that it provides just one contiguous region; address space fragmentation
+> from the mappings for the executable, shared libraries, thread stacks, etc,
+> will mean that many smaller discontiguous holes are available, and using
+> only the break region will mean the total limit on useful allocation in the
+> process can be much lower than the true limit imposed by the configured
+> resource limits, the system implementation, or available virtual memory
+> resources.  The other option to use mmap and be prepared to get
+> discontiguous regions when requesting pages on separate occasions.  If
+> contiguity is required, you can use the mremap call when available (AFAIK
+> only on Linux kernels) to extend a region and move it if a sufficient
+> contiguous region is not free in the original location.  If contiguity is
+> only somewhat preferred but not strongly so, you can use a nonzero first
+> argument to mmap (without using the MAP_FIXED flag), and you will
+> ordinarily get the requested address or the next following address with a
+> free region of the requested size.  (But note that there is still no
+> guarantee of getting the requested region without MAP_FIXED and the robust
+> program must be prepared to handle discontiguous regions.  FC1 kernels will
+> in fact hand back predictable addresses, but future kernels might not
+> always do so.)
+> 
+> If you specifically rely on treating static data and the dynamic break
+> region as a single contiguous region, something has to change.  If you
+
+Only in unexec.  If emacs has a fix, we can use it directly.
+
+> don't rely on that, but just on knowing the start and end of the contiguous
+> break region itself, then you can make the simple and portable change of
+> using sbrk (0) instead of &end to initialize your idea of the lower bound
+> of the break region.  In the long run, I would still recommend more drastic
+
+This we do already, apart from unexec, thankfully.
+
+> changes to avoid relying on a contiguous break region at all, for the
+> reasons I gave in the previous paragraph.  If you make those changes, you
+> will not impose so low a limit on the total memory you can allocate in a
+> process, a benefit you'll get in the same way on all modern Unix-like
+> systems (at least the 32-bit ones, I guess 64-bit systems always have more
+> unused address space after the break than you could possibly need).
+> 
+
+I'm not really sure how much memory could be wasted, but this likely
+seems a very small consideration compared to the complexity of
+redesigning the garbage collector, etc.  GCL has static arrays of
+length MAXPAGES used to mark various properties of the pages as they
+are allocated, which in turn is indirected via a function of the
+address and DBEGIN.
+
+
+> Please let me know if there is anything I clarify or anything I can do to
+> help you figure out what changes to your program might be best.
+> 
+
+Your comments are quite helpful.  It seems like if we can
+
+1) fix unexec and 
+2) come up with a configure time absolute lower bound to the first
+sbrk after exec
+
+we're gold.  Else we must
+
+3) use setarch
+
+\start
+Date: Tue, 18 Nov 2003 19:36:22 -0800
+From: Roland McGrath <roland@redhat.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: exec-shield mmap & brk randomization
+Cc: camm@enhanced.com, fedora-devel-list@redhat.com
+
+> Ummm, I've read this 3 times and I understand that lisp (in fact every
+> lisp I've ever worked on) will break in this model. Lisp systems depend
+> on managing memory. 
+
+You are overreacting.  You have quite a lot of control over your address
+space.  It's just that "presume it will be like it usually has been" does
+not constitute control.  You have to use the proper explicit mechanisms.
+
+> If I understand what you wrote it appears that in the worst case I
+> could get back a page at a time which could not be remapped into a
+> contiguous area! Please tell me that I'm wrong.
+
+I don't really know what you are referring to.  Unless you have already
+loaded zillions of libraries or other randomized mmaps, most of your
+address space will be free.  If you want a 1GB chunk, mmap a 1GB chunk
+first thing.  You know that the address space is 3GB or more and you've
+decided that 1GB is enough because it makes it easier to only handle one
+contiguous and that's the size you can reasonably expect, then fine.
+
+If you want to be absolutely sure of a certain minimum size before any
+shared libraries are loaded, then you need to have a PT_LOAD program header
+in your executable requesting a specific mapping.  This is equivalent to
+allocating a huge data area in the executable, but you can do it without
+making the region accessible before your explicit mappings, and without
+consuming any real RAM or disk for it.  I explained this already.
+
+> Do you have a set of examples from the design to show me what expectations
+> will be violated? I read your text but it would be helpful to see actual
+> code that used to work and will no longer be guaranteed to work. Is there
+> a design document I can read to understand this better?
+
+There is a POSIX specification of what has been guaranteed and what has
+always unspecified implementation detail you should never have been relying
+on.  You have never been able to presume the layout mmap will use, or how
+close to the break it might be.  However, you can reasonably expect that
+any implementation of decent quality would endeavor make it possible to get
+contiguous mappings of both small and large sizes.  The locations of small
+mappings such as those for the shared libraries are not predictable, but
+they do not create ludicrous amounts of fragmentation.  
+
+\start
+Date: Tue, 18 Nov 2003 22:49:01 -0500
+From: root <daly@idsi.net>
+To: roland@redhat.com
+Subject: Re: [Axiom-developer] Re: exec-shield mmap & brk randomization
+Cc: camm@enhanced.com, fedora-devel-list@redhat.com
+
+I suppose I am overreacting and I apologize. I just don't see the 
+advantage of fragmenting contiguous memory randomly. It is trivial
+to set up hardware page tables to map shared libraries into contiguous
+space. What is the rational for such random behavior?
+
+\start
+Date: Tue, 18 Nov 2003 19:58:04 -0800
+From: Roland McGrath <roland@redhat.com>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] exec-shield mmap & brk randomization
+Cc: fedora-devel-list@redhat.com
+
+> Bingo.  In fact, we use exactly emacs' unexec.  I'm hoping your past
+> tense of the verb to break here indicates that a fix for unexec is
+> already at hand?
+
+Not exactly.  I do plan to resolve the situation in the Fedora Core 2
+development cycle, but exactly how is not yet clear.  I'd like to
+understand GCL's constraints as well as Emacs's before deciding what to do.
+
+> Thankfully, GCL does not have to know precisely where its heap lower
+> bound is (apart from unexec) until the first call to sbrk(0) is made,
+> but we do absolutely need contiguity of this heap.  As long as you
+> don't dump brk altogether, I may retain my head of hair. :-).  
+
+Do you make many repeated sbrk calls to expand the heap?  If you make just
+one big allocation and don't really care what the base address is, then
+mmap is just as good for you.  However, it sounds like you want to choose
+the actual address range at compile time.  Is that so?
+
+> Only in unexec.  If emacs has a fix, we can use it directly.
+
+But, in the binary produced by unexec, do you rely on the _end/end and
+_edata/edata symbols beind adjusted to included brk data allocated by the
+loadup run before the unexec?  (I haven't yet checked whether Emacs does.)
+That is, if what unexec did were to just restore some particular memory
+allocated in the first run, disjoint from the original data segment, would
+that make you happy?
+
+> I'm not really sure how much memory could be wasted, but this likely
+> seems a very small consideration compared to the complexity of
+> redesigning the garbage collector, etc.
+
+Sure.  Contiguity is inherently limited in the ways I mentioned, but there
+are plenty of reasons to like it if those limitations aren't your primary
+concern.  If you like contiguity, you just need to find the best ways to
+ask up front for all the contiguity you really need.
+
+> 2) come up with a configure time absolute lower bound to the first
+> sbrk after exec
+
+That is not something you ought to try to rely on in the current situation.
+It is in fact a known range at the moment, but if the brk randomization
+feature remains, you can't be sure the range will remain the same, or that
+a compile-time determination would apply correctly to running on slightly
+different kernels or different hardware configurations.
+
+> Else we must
+> 
+> 3) use setarch
+
+This is certainly the right stop-gap solution if you are concerned about
+people building GCL on FC1 tomorrow.  It's trivial to implement in the src
+rpm spec, and probably not worth putting in configure now since it likely
+won't be required for very long.
+
+\start
+Date: Tue, 18 Nov 2003 22:57:47 -0500
+From: root <daly@idsi.net>
+To: roland@redhat.com
+Subject: Re: [Axiom-developer] Re: exec-shield mmap & brk randomization
+Cc: camm@enhanced.com, fedora-devel-list@redhat.com
+
+Sorry, ignore the last question. It's just more complaining and I
+promised not to do that.
+
+\start
+Date: Wed, 19 Nov 2003 12:26:07 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] Re: Issue to build GCL on Mandrake linux distro (was: Re: [Gcl-devel] Re: Free and Open Source Axiom exists)
+
+   Hello Paul
+
+   I'm CC:-ing gcl-devel@ as your issue looks more a GCL issue than an
+   Axiom one: GCL is not yet compiled. ;)
+
+   Looking at your build, you have those strange warnings:
+   > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+   > config.status: creating windows/gcl.iss
+   > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+   > config.status: creating windows/gcl.ansi.iss
+   > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+   > config.status: creating windows/install.ansi.lsp
+   > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+   > config.status: creating windows/install.lsp
+   > sed: file /tmp/csMec4jd/subs-1.sed line 32: Unterminated `s' command
+   > config.status: creating h/gclincl.h
+
+   It might be the culprit. I've check in my own logs and I don't have such
+   warnings. What is the version of sed used on the Mandrake (sed
+   --version)? 
+
+Mandrake 9.0 contains sed 3.02. I've installed version 4.0.7 but it does
+not seem to solve the problem.
+
+   Could you get a copy of the file /tmp/csMec4jd/subs-1.sed?
+
+Unfortunately it was removed by "make". Is there a way to keep temporary
+files when an error occurs?
+
+\start
+Date: Wed, 19 Nov 2003 13:04:26 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Re: Issue to build GCL on Mandrake linux distro
+
+Hello Paul,
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+> Mandrake 9.0 contains sed 3.02. I've installed version 4.0.7 but it does
+> not seem to solve the problem.
+
+I'm also using sed 3.02 on my old debian stable, so the issue is not
+there.
+
+
+>    Could you get a copy of the file /tmp/csMec4jd/subs-1.sed?
+>
+> Unfortunately it was removed by "make". Is there a way to keep temporary
+> files when an error occurs?
+
+Yes, add a special target in the Makefile:
+
+.PRECIOUS: %.sed
+
+
+\start
+Date: Wed, 19 Nov 2003 13:50:00 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] Re: Issue to build GCL on Mandrake linux distro
+Cc: camm@enhanced.com
+
+   > Unfortunately it was removed by "make". Is there a way to keep temporary
+   > files when an error occurs?
+
+   Yes, add a special target in the Makefile:
+
+   .PRECIOUS: %.sed
+
+In which Makefile? I tried both the main Makefile, lsp/Makefile,
+lsp/gcl-2.6.1/makefile, but the last one is re-generated by the main "make", 
+so this new target is lost.
+
+If I put --disable-statsysbfd --enable-locbfd in the gcl configure
+(file lsp/Makefile, line 37), as suggested by Camm Maguire, the 'sed'
+problem disappears, but another problem appears:
+
+make[3]: Entering directory `/var/tmp/axiom/src/boot'
+2 making /var/tmp/axiom/int/boot/boothdr.lisp from /var/tmp/axiom/src/boot/boothdr.lisp.pamphlet
+1 making /var/tmp/axiom/obj/linux/boot/boothdr.o from /var/tmp/axiom/int/boot/boothdr.lisp
+/bin/sh: line 1: /var/tmp/axiom/obj/linux/bin/lisp: No such file or directory
+make[3]: *** [/var/tmp/axiom/obj/linux/boot/boothdr.o] Error 127
+make[3]: Leaving directory `/var/tmp/axiom/src/boot'
+make[2]: *** [bootdir] Error 2
+make[2]: Leaving directory `/var/tmp/axiom/src'
+make[1]: *** [srcdir] Error 2
+make[1]: Leaving directory `/var/tmp/axiom'
+make: *** [all] Error 2
+
+Regards,
+Paul
+
+##############################################################################
+
+norroy% make
+13 making noweb
+patching file modules.c
+mnt.o: In function `emitfile':
+mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+make[1]: [install-shell] Error 1 (ignored)
+make[1]: [install-code] Error 1 (ignored)
+texhash: /usr/share/texmf: directory not writable. Skipping...
+rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+mv: cannot move `/var/lib/texmf/lsR.W3UAth/lsR22229.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+make[1]: [install-elisp] Error 1 (ignored)
+0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+1 making a linux system, PART=cprogs SUBPART=everything
+2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+make[1]: Entering directory `/var/tmp/axiom'
+11 checking directory structure
+12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+18 making /var/tmp/axiom/src
+make[2]: Entering directory `/var/tmp/axiom/src'
+1 making /var/tmp/axiom/src/scripts
+make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+1 making /var/tmp/axiom/src/scripts
+make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+17 making /var/tmp/axiom/src/lib
+make[3]: Entering directory `/var/tmp/axiom/src/lib'
+1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+make[2]: Leaving directory `/var/tmp/axiom/src'
+0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+19 making /var/tmp/axiom/lsp
+make[2]: Entering directory `/var/tmp/axiom/lsp'
+2 building gcl-2.6.1
+3 applying EXTRAS patch to h/linux.defs
+patching file linux.defs
+4 setup ini files for EXTRAS patch
+6 applying libspad.a patch to unixport/makefile
+patching file makefile
+7 applying toploop patch to unixport/init_gcl.lsp
+patching file init_gcl.lsp.in
+18 applying MAX_STACK_SIZE patch
+patching file main.c
+11 applying tail-recursive noise patch
+patching file gcl_cmpflet.lsp
+12 applying tail-recursive noise patch
+patching file gcl_cmpcall.lsp
+26 copy gcl_collectfn.lsp to collectfn.lsp
+checking build system type... i686-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+host=i686-pc-linux-gnu
+enable_machine=
+use=386-linux
+checking for gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for suffix of executables... 
+checking for suffix of object files... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking how to run the C preprocessor... gcc -E
+checking for gawk... gawk
+checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+Linux-2.4.20
+checking use_gmp=yes, doing configure in gmp directory... 
+#
+#
+# -------------------
+# Subconfigure of GMP
+#
+#
+configure: WARNING: If you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used.
+checking build system type... athlon-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+checking for a BSD compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking for mawk... gawk
+checking whether make sets ${MAKE}... yes
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+Copyright (C) 2002 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+no
+checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+checking for i686-pc-linux-gnu-gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for executable suffix... 
+checking for object suffix... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking for style of include used by make... GNU
+checking dependency style of gcc... none
+checking for gcc option to accept ANSI C... none needed
+checking how to run the C preprocessor... gcc -E
+using ABI="standard"
+      CC="gcc"
+      CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+      CPPFLAGS=""
+checking for gcc option to accept ANSI C... none needed
+checking for function prototypes... yes
+checking for ANSI C header files... yes
+checking for string.h... yes
+checking for i686-pc-linux-gnu-ar... no
+checking for ar... ar
+checking for BSD-compatible nm... nm
+checking for ld used by GCC... /usr/bin/ld
+checking if the linker (/usr/bin/ld) is GNU ld... yes
+checking for /usr/bin/ld option to reload object files... -r
+checking whether ln -s works... yes
+checking how to recognise dependant libraries... pass_all
+checking for dlfcn.h... yes
+checking the maximum length of command line arguments... 49153
+checking command to parse nm output from gcc object... ok
+checking for objdir... .libs
+checking for i686-pc-linux-gnu-ranlib... ranlib
+checking for i686-pc-linux-gnu-strip... no
+checking for strip... strip
+checking if gcc static flag  works... yes
+checking if gcc supports -fno-rtti -fno-exceptions... yes
+checking for gcc option to produce PIC... -fPIC
+checking if gcc PIC flag -fPIC works... yes
+checking if gcc supports -c -o file.o... yes
+checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+checking whether -lc should be explicitly linked in... no
+checking how to hardcode library paths into programs... immediate
+checking whether stripping libraries is possible... yes
+checking dynamic linker characteristics... GNU/Linux ld.so
+checking if libtool supports shared libraries... yes
+checking whether to build shared libraries... yes
+checking whether to build static libraries... yes
+configure: creating libtool
+checking for ANSI C header files... (cached) yes
+checking whether time.h and sys/time.h may both be included... yes
+checking for locale.h... yes
+checking for sys/mman.h... yes
+checking for sys/param.h... yes
+checking for sys/processor.h... no
+checking for sys/resource.h... yes
+checking for sys/sysctl.h... yes
+checking for sys/systemcfg.h... no
+checking for sys/time.h... yes
+checking for sys/times.h... yes
+checking for sys/types.h... yes
+checking for sys/stat.h... yes
+checking for stdlib.h... yes
+checking for string.h... (cached) yes
+checking for memory.h... yes
+checking for strings.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for unistd.h... yes
+checking whether fgetc is declared... yes
+checking whether fscanf is declared... yes
+checking whether optarg is declared... yes
+checking whether ungetc is declared... yes
+checking whether vfprintf is declared... yes
+checking return type of signal handlers... void
+checking for intmax_t... yes
+checking for long double... yes
+checking for long long... yes
+checking for ptrdiff_t... yes
+checking for quad_t... yes
+checking for preprocessor stringizing operator... yes
+checking whether <stdarg.h> exists and works... yes
+checking whether gcc __attribute__ ((const)) works... yes
+checking whether gcc __attribute__ ((malloc)) works... yes
+checking whether gcc __attribute__ ((mode (XX))) works... yes
+checking whether gcc __attribute__ ((noreturn)) works... yes
+checking for inline... inline
+checking for main in -lm... yes
+checking for working alloca.h... yes
+checking for alloca (via gmp-impl.h)... yes
+checking how to allocate temporary memory... alloca
+checking for alarm... yes
+checking for getpagesize... yes
+checking for getrusage... yes
+checking for gettimeofday... yes
+checking for localeconv... yes
+checking for memset... yes
+checking for mmap... yes
+checking for mprotect... yes
+checking for obstack_vprintf... yes
+checking for popen... yes
+checking for processor_info... no
+checking for read_real_time... no
+checking for strchr... yes
+checking for strnlen... yes
+checking for strtoul... yes
+checking for sysconf... yes
+checking for sysctl... yes
+checking for sysctlbyname... no
+checking for times... yes
+checking for vsnprintf... yes
+checking whether vsnprintf works... yes
+checking whether sscanf needs writable input... no
+checking for suitable m4... m4
+checking if m4wrap produces spurious output... no
+checking how to switch to text section... .text
+checking how to switch to data section... .data
+checking what assembly label suffix to use... :
+checking how to export a symbol... .globl
+checking if globals are prefixed by underscore... no
+checking how to switch to read-only data section... 	.section	.rodata
+checking if the export directive needs an attribute... 
+checking for assembler .type directive... .type	$1,@$2
+checking for assembler .size directive... .size	$1,$2
+checking what prefix to use for a local label... .L
+checking how to define a 32-bit word... .long
+checking if .align assembly directive is logarithmic... no
+checking if the .align directive accepts an 0x90 fill in .text... yes
+checking if the assembler takes cl with shldl... yes
+creating config.m4
+configure: creating ./config.status
+config.status: creating Makefile
+config.status: creating mpbsd/Makefile
+config.status: creating mpf/Makefile
+config.status: creating mpn/Makefile
+config.status: creating mpq/Makefile
+config.status: creating mpz/Makefile
+config.status: creating printf/Makefile
+config.status: creating scanf/Makefile
+config.status: creating cxx/Makefile
+config.status: creating tests/Makefile
+config.status: creating tests/devel/Makefile
+config.status: creating tests/mpbsd/Makefile
+config.status: creating tests/mpf/Makefile
+config.status: creating tests/mpn/Makefile
+config.status: creating tests/mpq/Makefile
+config.status: creating tests/mpz/Makefile
+config.status: creating tests/rand/Makefile
+config.status: creating tests/misc/Makefile
+config.status: creating tests/cxx/Makefile
+config.status: creating tune/Makefile
+config.status: creating demos/Makefile
+config.status: creating demos/calc/Makefile
+config.status: creating demos/expr/Makefile
+config.status: creating gmp.h
+config.status: creating mp.h
+config.status: creating demos/expr/expr-impl.h
+config.status: creating config.h
+config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+config.status: linking ./mpn/generic/add.c to mpn/add.c
+config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+config.status: linking ./mpn/generic/random.c to mpn/random.c
+config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+#
+#
+#
+# Subconfigure of GMP done
+# ------------------------
+#
+checking "for size of gmp limbs"... 4
+checking "_SHORT_LIMB"... no
+checking "_LONG_LONG_LIMB"... no
+checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+checking for gethostbyname... yes
+checking for connect... yes
+checking for remove... yes
+checking for shmat... yes
+checking for IceConnectionNumber in -lICE... yes
+-I/usr/X11R6/include
+-L/usr/X11R6/lib
+
+-lSM -lICE
+checking for main in -lXmu... yes
+checking for main in -lXt... yes
+checking for main in -lXext... yes
+checking for main in -lXaw... yes
+checking for main in -lX11... yes
+#
+#
+# -------------------------
+# Subconfigure of LIBIBERTY
+#
+#
+creating cache ./config.cache
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking for makeinfo... makeinfo
+checking for perl... perl
+checking host system type... i686-pc-linux-gnu
+checking build system type... i686-pc-linux-gnu
+checking for ar... ar
+checking for ranlib... ranlib
+checking for gcc... gcc
+checking whether we are using GNU C... yes
+checking whether gcc accepts -g... yes
+checking whether gcc and cc understand -c and -o together... yes
+checking for POSIXized ISC... no
+checking for working const... yes
+checking for inline... inline
+checking for a BSD compatible install... /usr/bin/install -c
+checking how to run the C preprocessor... gcc -E
+checking for sys/file.h... yes
+checking for sys/param.h... yes
+checking for limits.h... yes
+checking for stdlib.h... yes
+checking for string.h... yes
+checking for unistd.h... yes
+checking for strings.h... yes
+checking for sys/time.h... yes
+checking for time.h... yes
+checking for sys/resource.h... yes
+checking for sys/stat.h... yes
+checking for sys/mman.h... yes
+checking for fcntl.h... yes
+checking for alloca.h... yes
+checking for dlfcn.h... yes
+checking for sys/wait.h that is POSIX.1 compatible... yes
+checking whether time.h and sys/time.h may both be included... yes
+checking whether errno must be declared... no
+checking for ANSI C header files... yes
+checking for uintptr_t... no
+checking whether weak symbol works... yes
+checking for library containing dlopen... -ldl
+checking for pid_t... yes
+checking whether the C compiler (gcc -g -O2 ) works... yes
+checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
+checking for asprintf... yes
+checking for atexit... yes
+checking for basename... yes
+checking for bcmp... yes
+checking for bcopy... yes
+checking for bsearch... yes
+checking for bzero... yes
+checking for calloc... yes
+checking for clock... yes
+checking for ffs... yes
+checking for getcwd... yes
+checking for getpagesize... yes
+checking for index... yes
+checking for insque... yes
+checking for memchr... yes
+checking for memcmp... yes
+checking for memcpy... yes
+checking for memmove... yes
+checking for memset... yes
+checking for mkstemps... no
+checking for putenv... yes
+checking for random... yes
+checking for rename... yes
+checking for rindex... yes
+checking for setenv... yes
+checking for sigsetmask... yes
+checking for strcasecmp... yes
+checking for strchr... yes
+checking for strdup... yes
+checking for strncasecmp... yes
+checking for strrchr... yes
+checking for strstr... yes
+checking for strtod... yes
+checking for strtol... yes
+checking for strtoul... yes
+checking for tmpnam... yes
+checking for vasprintf... yes
+checking for vfprintf... yes
+checking for vprintf... yes
+checking for vsprintf... yes
+checking for waitpid... yes
+checking whether alloca needs Cray hooks... no
+checking stack direction for C alloca... -1
+checking for vfork.h... no
+checking for working vfork... yes
+checking for _doprnt... no
+checking for sys_errlist... yes
+checking for sys_nerr... yes
+checking for sys_siglist... yes
+checking for getrusage... yes
+checking for on_exit... yes
+checking for psignal... yes
+checking for strerror... yes
+checking for strsignal... yes
+checking for sysconf... yes
+checking for times... yes
+checking for sbrk... yes
+checking for gettimeofday... yes
+checking for stdlib.h... (cached) yes
+checking for unistd.h... (cached) yes
+checking for sys/stat.h... (cached) yes
+checking for sys/types.h... yes
+checking for getpagesize... (cached) yes
+checking for working mmap... yes
+checking for working strncmp... yes
+updating cache ./config.cache
+creating ./config.status
+creating Makefile
+creating testsuite/Makefile
+creating config.h
+#
+#
+#
+# Subconfigure of LIBIBERTY done
+# ------------------------------
+#
+#
+#
+# -------------------
+# Subconfigure of BFD
+#
+#
+creating cache ./config.cache
+checking for Cygwin environment... no
+checking for mingw32 environment... no
+checking host system type... i686-pc-linux-gnu
+checking target system type... i686-pc-linux-gnu
+checking build system type... i686-pc-linux-gnu
+checking for gcc... gcc
+checking whether the C compiler (gcc  ) works... yes
+checking whether the C compiler (gcc  ) is a cross-compiler... no
+checking whether we are using GNU C... yes
+checking whether gcc accepts -g... yes
+checking for POSIXized ISC... no
+checking for a BSD compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking whether make sets ${MAKE}... yes
+checking for working aclocal... found
+checking for working autoconf... found
+checking for working automake... found
+checking for working autoheader... found
+checking for working makeinfo... found
+checking for ar... ar
+checking for ranlib... ranlib
+checking for ld used by GCC... /usr/bin/ld
+checking if the linker (/usr/bin/ld) is GNU ld... yes
+checking for /usr/bin/ld option to reload object files... -r
+checking for BSD-compatible nm... /usr/bin/nm -B
+checking whether ln -s works... yes
+checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB( .*|) (shared object|dynamic lib )
+checking for object suffix... o
+checking for executable suffix... no
+checking for file... /usr/bin/file
+checking for ranlib... (cached) ranlib
+checking for strip... strip
+updating cache ./config.cache
+loading cache ./config.cache within ltconfig
+checking for objdir... .libs
+checking for gcc option to produce PIC... -fPIC -DPIC
+checking if gcc PIC flag -fPIC -DPIC works... yes
+checking if gcc static flag -static works... no
+finding the maximum length of command line arguments... 49153
+checking if gcc supports -c -o file.o... yes
+checking if gcc supports -fno-rtti -fno-exceptions ... yes
+checking whether the linker (/usr/bin/ld) supports shared libraries... yes
+checking how to hardcode library paths into programs... immediate
+checking whether stripping libraries is possible... yes
+checking dynamic linker characteristics... GNU/Linux ld.so
+checking command to parse /usr/bin/nm -B output... ok
+checking if libtool supports shared libraries... yes
+checking whether to build shared libraries... no
+checking whether to build static libraries... yes
+creating libtool
+updating cache ./config.cache
+loading cache ./config.cache
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking whether to install libbfd... yes
+checking for executable suffix... (cached) no
+checking for gcc... (cached) gcc
+checking whether the C compiler (gcc -g -O2 ) works... yes
+checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
+checking whether we are using GNU C... (cached) yes
+checking whether gcc accepts -g... (cached) yes
+checking how to run the C preprocessor... gcc -E
+checking for ranlib... (cached) ranlib
+checking for ANSI C header files... yes
+checking for working const... yes
+checking for inline... inline
+checking for off_t... yes
+checking for size_t... yes
+checking for working alloca.h... yes
+checking for alloca... yes
+checking for stdlib.h... yes
+checking for unistd.h... yes
+checking for sys/stat.h... yes
+checking for sys/types.h... yes
+checking for getpagesize... yes
+checking for working mmap... yes
+checking for argz.h... yes
+checking for limits.h... yes
+checking for locale.h... yes
+checking for nl_types.h... yes
+checking for malloc.h... yes
+checking for string.h... yes
+checking for unistd.h... (cached) yes
+checking for values.h... yes
+checking for sys/param.h... yes
+checking for getcwd... yes
+checking for munmap... yes
+checking for putenv... yes
+checking for setenv... yes
+checking for setlocale... yes
+checking for strchr... yes
+checking for strcasecmp... yes
+checking for __argz_count... yes
+checking for __argz_stringify... yes
+checking for __argz_next... yes
+checking for stpcpy... yes
+checking for LC_MESSAGES... yes
+checking whether NLS is requested... yes
+checking whether included gettext is requested... no
+checking for libintl.h... yes
+checking for gettext in libc... yes
+checking for msgfmt... /usr/bin/msgfmt
+checking for dcgettext... yes
+checking for gmsgfmt... /usr/bin/msgfmt
+checking for xgettext... /usr/bin/xgettext
+checking for catalogs to be installed...  fr tr ja es sv
+checking for a BSD compatible install... /usr/bin/install -c
+checking for stddef.h... yes
+checking for string.h... (cached) yes
+checking for strings.h... yes
+checking for stdlib.h... (cached) yes
+checking for time.h... yes
+checking for unistd.h... (cached) yes
+checking for fcntl.h... yes
+checking for sys/file.h... yes
+checking for sys/time.h... yes
+checking whether time.h and sys/time.h may both be included... yes
+checking for dirent.h that defines DIR... yes
+checking for opendir in -ldir... no
+checking for fcntl... yes
+checking for getpagesize... (cached) yes
+checking for setitimer... yes
+checking for sysconf... yes
+checking for fdopen... yes
+checking for getuid... yes
+checking for getgid... yes
+checking whether strstr must be declared... no
+checking whether malloc must be declared... no
+checking whether realloc must be declared... no
+checking whether free must be declared... no
+checking whether getenv must be declared... no
+checking for sys/procfs.h... yes
+checking for prstatus_t in sys/procfs.h... yes
+checking for prstatus32_t in sys/procfs.h... no
+checking for prstatus_t.pr_who in sys/procfs.h... no
+checking for prstatus32_t.pr_who in sys/procfs.h... no
+checking for pstatus_t in sys/procfs.h... no
+checking for pxstatus_t in sys/procfs.h... no
+checking for pstatus32_t in sys/procfs.h... no
+checking for prpsinfo_t in sys/procfs.h... yes
+checking for prpsinfo32_t in sys/procfs.h... no
+checking for psinfo_t in sys/procfs.h... no
+checking for psinfo32_t in sys/procfs.h... no
+checking for lwpstatus_t in sys/procfs.h... no
+checking for lwpxstatus_t in sys/procfs.h... no
+checking for lwpstatus_t.pr_context in sys/procfs.h... no
+checking for lwpstatus_t.pr_reg in sys/procfs.h... no
+checking for win32_pstatus_t in sys/procfs.h... no
+checking for stdlib.h... (cached) yes
+checking for unistd.h... (cached) yes
+checking for sys/stat.h... (cached) yes
+checking for sys/types.h... (cached) yes
+checking for getpagesize... (cached) yes
+checking for working mmap... (cached) yes
+checking for madvise... yes
+checking for mprotect... yes
+updating cache ./config.cache
+creating ./config.status
+creating ../binutils.spec
+creating Makefile
+creating doc/Makefile
+creating bfd-in3.h
+creating po/Makefile.in
+creating config.h
+#
+#
+#
+# Subconfigure of BFD done
+# ------------------------
+#
+checking for long... yes
+checking size of long... 4
+checking sizeof struct contblock... 8
+checking endian.h usability... yes
+checking endian.h presence... yes
+checking for endian.h... yes
+checking "endianness"... little
+checking "finding DBEGIN"... got 0x8000000
+checking "finding CSTACK_ADDRESS"... got -1073744656
+checking "sizeof long long int"... yes
+checking for pagewidth... 12
+checking for getcwd... yes
+checking for getwd... yes
+checking for uname... yes
+checking for gettimeofday... yes
+checking sys/ioctl.h usability... yes
+checking sys/ioctl.h presence... yes
+checking for sys/ioctl.h... yes
+checking for BSDgettimeofday... no
+checking for gettimeofday... (cached) yes
+checking for gettimeofday declaration... present
+checking for sin in -lm... yes
+checking for main in -lmingwex... no
+checking math.h usability... yes
+checking math.h presence... yes
+checking for math.h... yes
+checking values.h usability... yes
+checking values.h presence... yes
+checking for values.h... yes
+checking float.h usability... yes
+checking float.h presence... yes
+checking for float.h... yes
+checking for isnormal... yes
+checking for isfinite... yes
+checking for sockets... checking for connect... (cached) yes
+checking for gethostbyname... (cached) yes
+checking for main in -lreadline... yes
+checking For network code for nsocket.c... yes
+checking check for listen using fcntl... yes
+checking for profil... yes
+checking for setenv... yes
+checking for _cleanup... no
+checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+checking check for SV_ONSTACK... yes
+checking check for SIGSYS... yes
+checking check for SIGEMT... no
+checking asm/sigcontext.h usability... yes
+checking asm/sigcontext.h presence... yes
+checking for asm/sigcontext.h... yes
+checking asm/signal.h usability... yes
+checking asm/signal.h presence... yes
+checking for asm/signal.h... yes
+"sigcontext in signal.h"
+checking for emacs... /usr/bin/emacs
+checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+checking emacs info/dir... /usr/local/info/
+checking for tcl/tk... checking for tclsh... tclsh
+checking for main in -llieee... no
+using TK_VERSION=8.3 in /usr/lib
+checking alloca... yes
+checking Checking for buggy gcc version from redhat... no
+configure: creating ./config.status
+config.status: creating makedefc
+config.status: creating windows/gcl.iss
+config.status: creating windows/gcl.ansi.iss
+config.status: creating windows/install.ansi.lsp
+config.status: creating windows/install.lsp
+config.status: creating h/gclincl.h
+makedefc
+
+# begin makedefs
+
+# use=386-linux
+
+# for main link of raw_gcl
+LIBS= -lm  /var/tmp/axiom/lsp/gcl-2.6.1/binutils/bfd/libbfd.a /var/tmp/axiom/lsp/gcl-2.6.1/binutils/libiberty/libiberty.a -lreadline -lncurses
+
+#The multi precision library stuff
+MPFILES=$(MPDIR)/@MPI_FILE@ $(MPDIR)/libmport.a
+
+
+# root for the installation, eg /usr/local
+# This would cause make install to create /usr/local/bin/gcl and
+# /usr/local/lib/gcl-2-??/* with some basic files.
+prefix=/usr/local
+
+# where to place the info files
+INFO_DIR=/usr/local/info/
+
+# where to put emacs lisp files.
+EMACS_SITE_LISP=/usr/share/emacs/21.2/site-lisp
+
+# the default.el file
+EMACS_DEFAULT_EL=/usr/share/emacs/21.2/site-lisp/default.el
+
+# numerous TCL/TK variables culled from the tkConfig.sh and tclConfig.sh
+# if these are found.
+TK_CONFIG_PREFIX=/usr/lib
+TK_LIBRARY=/usr/lib/tk8.3
+TCL_LIBRARY=/usr/lib/tcl8.3
+TK_XINCLUDES=-I/usr/X11R6/include
+TK_INCLUDE=-I/usr/lib/../include
+TCL_INCLUDE=-I/usr/lib/../include
+TK_LIB_SPEC=-L/usr/lib -ltk8.3
+TK_BUILD_LIB_SPEC=-L/usr/lib -ltk8.3
+TK_XLIBSW=-L/usr/X11R6/lib -lX11
+TK_XINCLUDES=-I/usr/X11R6/include
+TCL_LIB_SPEC=-L/usr/lib -ltcl8.3${TCL_DBGX}
+TCL_DL_LIBS=-ldl
+TCL_LIBS=-ldl  -lm
+
+NOTIFY=yes
+CC=gcc
+CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I$(GCLDIR)/o
+FINAL_CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe 
+NIFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I$(GCLDIR)/o
+O3FLAGS=-O3 -fomit-frame-pointer
+O2FLAGS=-O
+
+RL_OBJS=gcl_readline.o
+
+RL_LIB=lsp/gcl_readline.o
+
+MAKEINFO=makeinfo
+
+FLISP=saved_gcl
+SYSTEM=gcl
+BUILD_BFD=h/bfd.h h/bfdlink.h h/ansidecl.h h/symcat.h
+GMPDIR=gmp3
+X_LIBS= -L/usr/X11R6/lib -lXmu -lXt -lXext -lXaw -lX11
+X_CFLAGS= -I/usr/X11R6/include
+
+PROCESSOR_FLAGS=
+
+EXTRA_LOBJS=
+add-defs1 386-linux
+using 386-linux.defs
+make[2]: Leaving directory `/var/tmp/axiom/lsp'
+15 making /var/tmp/axiom/src
+make[2]: Entering directory `/var/tmp/axiom/src'
+21 making /var/tmp/axiom/src/boot
+make[3]: Entering directory `/var/tmp/axiom/src/boot'
+2 making /var/tmp/axiom/int/boot/boothdr.lisp from /var/tmp/axiom/src/boot/boothdr.lisp.pamphlet
+1 making /var/tmp/axiom/obj/linux/boot/boothdr.o from /var/tmp/axiom/int/boot/boothdr.lisp
+/bin/sh: line 1: /var/tmp/axiom/obj/linux/bin/lisp: No such file or directory
+make[3]: *** [/var/tmp/axiom/obj/linux/boot/boothdr.o] Error 127
+make[3]: Leaving directory `/var/tmp/axiom/src/boot'
+make[2]: *** [bootdir] Error 2
+make[2]: Leaving directory `/var/tmp/axiom/src'
+make[1]: *** [srcdir] Error 2
+make[1]: Leaving directory `/var/tmp/axiom'
+make: *** [all] Error 2
+norroy% 
+
+\start
+Date: 19 Nov 2003 10:44:39 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Roland McGrath <roland@redhat.com>
+Subject: [Axiom-developer] Re: [Gcl-devel] exec-shield mmap & brk randomization
+Cc: fedora-devel-list@redhat.com
+
+Greetings!
+
+Roland McGrath <roland@redhat.com> writes:
+
+> > Bingo.  In fact, we use exactly emacs' unexec.  I'm hoping your past
+> > tense of the verb to break here indicates that a fix for unexec is
+> > already at hand?
+> 
+> Not exactly.  I do plan to resolve the situation in the Fedora Core 2
+> development cycle, but exactly how is not yet clear.  I'd like to
+> understand GCL's constraints as well as Emacs's before deciding what to do.
+> 
+
+Thanks as always for your efforts!
+
+> > Thankfully, GCL does not have to know precisely where its heap lower
+> > bound is (apart from unexec) until the first call to sbrk(0) is made,
+> > but we do absolutely need contiguity of this heap.  As long as you
+> > don't dump brk altogether, I may retain my head of hair. :-).  
+> 
+> Do you make many repeated sbrk calls to expand the heap?  If you make just
+
+Yes.  This is to keep images from becoming unnecessarily large -- we
+expand the heap just enough to hold the working code.
+
+> one big allocation and don't really care what the base address is, then
+> mmap is just as good for you.  However, it sounds like you want to choose
+> the actual address range at compile time.  Is that so?
+> 
+
+In short, at this moment, we just need a coarse floor to the heap
+start at compile time.  We don't need to specify it, just to know what
+it is.  There may be a relatively simple modification possible in
+which we could forgo this compile time step in favor of a runtime
+initialized static variable.
+
+GCL uses several statically defined arrays to hold marking and type
+information on the pages in the heap -- statically defined to separate
+them from GCL's memory management system.  So basically all GCL needs
+to my knowledge is some reliable way to map the elements of these
+arrays to the pages in the heap.  Right now, this mapping is done by
+running a little test in configure to get an idea of where sbrk will
+start, and then taking its floor against some large divisor.  A DBEGIN
+constant is compiled in, which on i386 Linux is currently 0x8000000.
+A given heap page address is then mapped to the static array element
+by subtracting this value, and rightshifting by the (log) PAGEWIDTH
+(>>12). Even though sbrk will commence some pages above DBEGIN, this
+is not critical, but will merely waste some initial elements in the
+array. So the random start of sbrk, as long as it is above DBEGIN,
+will merely waste a few more such elements, and reduce the actual
+amount of heap allocatable somewhat further.
+
+This extra 'heap wasteage' will be, alas, not a one time event in
+typical GCL usage.  Applications built on GCL usually go through
+several cycles of compile and load, save(unexec), restart new image,
+compile and load, etc.  With each iteration, there will be a hole
+introduced into the heap (presumably sbrk will in no circumstances
+return an address below the existing .data section end).  GCL should
+still continue to function, if I understand correctly.  How big is the
+random sbrk range?  Could be quite small if one just wants to achieve
+protection from attacks, no?
+
+The modification I referred to above would be to skip the compile time
+test, define DBEGIN as some static variable, and set this to the first
+sbrk.  I think the windows port might already do something like this.
+This would eliminate the first hole in the heap, as well as the
+possibility of negative array offsets due to the skewing of the
+compile-time and runtime sbrk.  It will not prevent subsequent holes
+introduced through the typical development cycle mentioned above.
+Right now I *think* we could survive this, but we won't know for sure
+until all GCL built software is thoroughly tested.
+
+
+> > Only in unexec.  If emacs has a fix, we can use it directly.
+> 
+> But, in the binary produced by unexec, do you rely on the _end/end and
+> _edata/edata symbols beind adjusted to included brk data allocated by the
+> loadup run before the unexec?  (I haven't yet checked whether Emacs does.)
+
+The only place I can possibly imagine this would be used is in
+subsequent unexec's.  I.e. a load,save,restart,load,save,restart  must
+contain the contents of the first load as well as the second.  If
+unexec uses some other algorithm to achieve this, I don't think GCL
+cares about _end and _edata (though I'd need to double check to be
+certain.) 
+
+> That is, if what unexec did were to just restore some particular memory
+> allocated in the first run, disjoint from the original data segment, would
+> that make you happy?
+> 
+
+See above.  Disjoint should be workable, though a bit wasteful, as
+long as we never lose old pages in multiple cycles.
+
+> > I'm not really sure how much memory could be wasted, but this likely
+> > seems a very small consideration compared to the complexity of
+> > redesigning the garbage collector, etc.
+> 
+> Sure.  Contiguity is inherently limited in the ways I mentioned, but there
+> are plenty of reasons to like it if those limitations aren't your primary
+> concern.  If you like contiguity, you just need to find the best ways to
+> ask up front for all the contiguity you really need.
+> 
+
+The linker script sounds interesting, though a bit complex.  Does the
+image size immediately balloon to its full stature, or is it like
+mmapping a file with a hole in it?
+
+> > 2) come up with a configure time absolute lower bound to the first
+> > sbrk after exec
+> 
+> That is not something you ought to try to rely on in the current situation.
+> It is in fact a known range at the moment, but if the brk randomization
+> feature remains, you can't be sure the range will remain the same, or that
+> a compile-time determination would apply correctly to running on slightly
+> different kernels or different hardware configurations.
+> 
+
+We may be able to change this at runtime as mentioned above.  At very
+worst, (if the former does not work) we could put in a value by hand.
+
+> > Else we must
+> > 
+> > 3) use setarch
+> 
+> This is certainly the right stop-gap solution if you are concerned about
+> people building GCL on FC1 tomorrow.  It's trivial to implement in the src
+> rpm spec, and probably not worth putting in configure now since it likely
+> won't be required for very long.
+> 
+
+Tim, I'd like to know what your feelings/time horizons are.  I'm
+thinking the best thing for GCL in general is to replace DBEGIN with a
+runtime variable in any case if that does not break anything, and in
+addition, offer a configure option
+--enable-i-dont-want-holes-in-my-heap which will invoke setarch on
+each created image.  (Would unexec preserve the effects of setarch?).
+Then we wait for an unexec fix from our trusty friends at redhat. In
+the meantime, the above configure option is mandatory.  Thoughts?
+
+\start
+Date: Wed, 19 Nov 2003 17:40:18 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Issue to build GCL on Mandrake linux distro
+
+Dear Camm,
+
+   From: Camm Maguire <camm@enhanced.com>
+   Date: 19 Nov 2003 09:35:16 -0500
+
+   Greetings, and thanks as always for your helpful reports!
+
+   As you know by now, axiom starts by building GCL.  I cannot tell from
+   the log you've posted whether this stage has been completed or not.
+
+Clearly the problem happens during the GCL configure (i.e. 
+before GCL is built).
+
+   It is most helpful for me (as a GCL developer) to see output from the
+   GCL ./configure stage through the creation of
+   lsp/gcl-2.6.1/unixport/saved_gcl.  
+
+   The sed commands are issued by configure, not make, as they make the
+   "make" related files and headers from the corresponding ".in"
+   files. The "unterminated sed command" indicates that one of the
+   variables configure tried to determine automatically has been
+   corrupted, usually by capturing stray puctuation characters.  With
+   great probability, this is the step trying to determine where your
+   static bfd and iberty libs are kept.  This is normally
+   /usr/lib/libbfd.a and /usr/lib/libiberty.a.  configure tries to
+   determing this by creating a dummy foo.c file:
+
+   echo 'int main() {bfd_init();bfd_openr("/dev/null",0);return 0;}'
+     >foo.c
+
+   and then parsing the output of
+
+   gcc -Wl,-M -static -o foo.o foo.c -lbfd -liberty
+
+   to see where gcc found the libs.  This command is run through:
+
+   2>&1 | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq
+
+   in 2.6.1-18.  I've recently added for the utexas people an additional
+   filter: 
+
+   2>&1 | grep -v : | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq
+
+   If you wanted, you could change the line in configure.in to look like
+   the above, run autoconf, and then ./configure in the gcl-2.6.1
+   directory and see if the "unterminated sed" message vanishes.
+   Alternatively, you can make the foo.c, run the gcc command, pipe it
+   though your existing filter, and let me know the results.  We can then
+   get this to work automatically on Mandrake.
+
+One problem is that when I run ./configure in gcl-2.6.1, it works...
+but it does not when called by the main Axiom "make" (file
+lsp/Makefile) so it is not only a gcl problem...
+
+I modified lsp/Makefile so that it does not extract gcl-2.6.1.tgz,
+thus does not override gcl-2.6.1/configure.in, and copied the file
+$tmp/subs-$ac_sed_frag.sed in /tmp/toto.sed before sed -f was called.
+The culprit is the following:
+
+[...]
+s,@ECHO_T@,,;t t
+s,@LIBS@, -lm  ../libbfd.a
+/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libbfd.a /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libiberty.a -lreadline -lncurses,;t t
+s,@VERSION@,2.6.1,;t t
+[...]
+
+When I compiled the above foo.c, I get:
+
+norroy% gcc -Wl,-M -static -o foo.o foo.c -lbfd -liberty
+Archive member included because of file (symbol)
+
+/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libbfd.a(init.o)
+                              /tmp/cc6jJptq.o (bfd_init)
+/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libbfd.a(opncls.o)
+                              /tmp/cc6jJptq.o (bfd_openr)
+... (and so on)
+
+(No need to say the grep -v patch does not work.)
+
+When the configure is started as "stand-alone" from lsp/gcl-2.6.1,
+the config.status does not contain ../libbfd.a:
+
+[...]
+s,@ECHO_T@,,;t t
+s,@LIBS@, -lm  /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libbfd.a /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../../../libiberty.a -lreadline -lncurses,;t t
+s,@VERSION@,2.6.1,;t t
+[...]
+
+Investigating a little further, it seems that when called from the Axiom make,
+there is a mess in the output of gcc -Wl,-M -static -o foo.o foo.c -lbfd 
+-liberty, which makes you think that "../libbfd.a" is a valid path:
+
+[...]
+/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../..//usr/bin/ld: cannot find -lc
+../libbfd.a(archive64.o)
+[...]
+
+This seems to be a gcc bug (should flush stderr before calling ld).
+Does not seem easy to provide a workaround...
+
+\start
+Date: 19 Nov 2003 16:52:10 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Issue to build GCL on Mandrake linux distro
+
+Greetings, and thanks for youre detailed report!
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+> /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/../..//usr/bin/ld: cannot find -lc
+> ../libbfd.a(archive64.o)
+> [...]
+> 
+
+Why won't the addition of the grep -v : to the filter weed this out?
+
+Take care,
+
+> This seems to be a gcc bug (should flush stderr before calling ld).
+> Does not seem easy to provide a workaround...
+> 
+
+\start
+Date: 19 Nov 2003 09:35:16 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Issue to build GCL on Mandrake linux distro
+
+Greetings, and thanks as always for your helpful reports!
+
+As you know by now, axiom starts by building GCL.  I cannot tell from
+the log you've posted whether this stage has been completed or not.
+It is most helpful for me (as a GCL developer) to see output from the
+GCL ./configure stage through the creation of
+lsp/gcl-2.6.1/unixport/saved_gcl.  
+
+The sed commands are issued by configure, not make, as they make the
+"make" related files and headers from the corresponding ".in"
+files. The "unterminated sed command" indicates that one of the
+variables configure tried to determine automatically has been
+corrupted, usually by capturing stray puctuation characters.  With
+great probability, this is the step trying to determine where your
+static bfd and iberty libs are kept.  This is normally
+/usr/lib/libbfd.a and /usr/lib/libiberty.a.  configure tries to
+determing this by creating a dummy foo.c file:
+
+echo 'int main() {bfd_init();bfd_openr("/dev/null",0);return 0;}'
+  >foo.c
+
+and then parsing the output of
+
+gcc -Wl,-M -static -o foo.o foo.c -lbfd -liberty
+
+to see where gcc found the libs.  This command is run through:
+
+2>&1 | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq
+
+in 2.6.1-18.  I've recently added for the utexas people an additional
+filter: 
+
+2>&1 | grep -v : | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq
+
+If you wanted, you could change the line in configure.in to look like
+the above, run autoconf, and then ./configure in the gcl-2.6.1
+directory and see if the "unterminated sed" message vanishes.
+Alternatively, you can make the foo.c, run the gcc command, pipe it
+though your existing filter, and let me know the results.  We can then
+get this to work automatically on Mandrake.
+
+GCL has its own local copy of bfd for situations like these.  It
+should not be relied upon, as it is seldomly updated, but it can get
+you going in a pinch.  It sounds as though your local binutils build
+went smoothly, but I cannot tell from this report.  More output please
+:-).
+
+Take care,
+
+Paul.Zimmermann@loria.fr (Paul Zimmermann) writes:
+
+>    > Unfortunately it was removed by "make". Is there a way to keep temporary
+>    > files when an error occurs?
+> 
+>    Yes, add a special target in the Makefile:
+> 
+>    .PRECIOUS: %.sed
+> 
+> In which Makefile? I tried both the main Makefile, lsp/Makefile,
+> lsp/gcl-2.6.1/makefile, but the last one is re-generated by the main "make", 
+> so this new target is lost.
+> 
+> If I put --disable-statsysbfd --enable-locbfd in the gcl configure
+> (file lsp/Makefile, line 37), as suggested by Camm Maguire, the 'sed'
+> problem disappears, but another problem appears:
+> 
+> make[3]: Entering directory `/var/tmp/axiom/src/boot'
+> 2 making /var/tmp/axiom/int/boot/boothdr.lisp from /var/tmp/axiom/src/boot/boothdr.lisp.pamphlet
+> 1 making /var/tmp/axiom/obj/linux/boot/boothdr.o from /var/tmp/axiom/int/boot/boothdr.lisp
+> /bin/sh: line 1: /var/tmp/axiom/obj/linux/bin/lisp: No such file or directory
+> make[3]: *** [/var/tmp/axiom/obj/linux/boot/boothdr.o] Error 127
+> make[3]: Leaving directory `/var/tmp/axiom/src/boot'
+> make[2]: *** [bootdir] Error 2
+> make[2]: Leaving directory `/var/tmp/axiom/src'
+> make[1]: *** [srcdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> 
+> Regards,
+> Paul
+> 
+> ##############################################################################
+> 
+> norroy% make
+> 13 making noweb
+> patching file modules.c
+> mnt.o: In function `emitfile':
+> mnt.o(.text+0x361): the use of `tmpnam' is dangerous, better use `mkstemp'
+> make[1]: [install-shell] Error 1 (ignored)
+> make[1]: [install-code] Error 1 (ignored)
+> texhash: /usr/share/texmf: directory not writable. Skipping...
+> rm: cannot remove `/var/lib/texmf/ls-R': Operation not permitted
+> mv: cannot move `/var/lib/texmf/lsR.W3UAth/lsR22229.tmp' to `/var/lib/texmf/ls-R': Operation not permitted
+> make[1]: [install-elisp] Error 1 (ignored)
+> 0 SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 1 making a linux system, PART=cprogs SUBPART=everything
+> 2 Environment SPAD=/var/tmp/axiom/mnt/linux SYS=linux SPD=/var/tmp/axiom LSP=/var/tmp/axiom/lsp GCLDIR=/var/tmp/axiom/lsp/gcl-2.6.1 SRC=/var/tmp/axiom/src INT=/var/tmp/axiom/int OBJ=/var/tmp/axiom/obj MNT=/var/tmp/axiom/mnt ZIPS=/var/tmp/axiom/zips TMP=/var/tmp/axiom/obj/tmp SPADBIN=/var/tmp/axiom/mnt/linux/bin INC=/var/tmp/axiom/src/include CCLBASE=/var/tmp/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /var/tmp/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/var/tmp/axiom/mnt/linux/bin/lib/notangle
+> make[1]: Entering directory `/var/tmp/axiom'
+> 11 checking directory structure
+> 12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 18 making /var/tmp/axiom/src
+> make[2]: Entering directory `/var/tmp/axiom/src'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Entering directory `/var/tmp/axiom/src/scripts'
+> 1 making /var/tmp/axiom/src/scripts
+> make[3]: Leaving directory `/var/tmp/axiom/src/scripts'
+> 17 making /var/tmp/axiom/src/lib
+> make[3]: Entering directory `/var/tmp/axiom/src/lib'
+> 1 making /var/tmp/axiom/int/lib/bsdsignal.c from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 2 making /var/tmp/axiom/obj/linux/lib/bsdsignal.o from /var/tmp/axiom/int/lib/bsdsignal.c
+> 9 making /var/tmp/axiom/int/lib/cursor.c from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 10 making /var/tmp/axiom/obj/linux/lib/cursor.o from /var/tmp/axiom/int/lib/cursor.c
+> 13 making /var/tmp/axiom/int/lib/edin.c from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 14 making /var/tmp/axiom/obj/linux/lib/edin.o from /var/tmp/axiom/int/lib/edin.c
+> 17 making /var/tmp/axiom/int/lib/fnct_key.c from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 18 making /var/tmp/axiom/obj/linux/lib/fnct_key.o from /var/tmp/axiom/int/lib/fnct_key.c
+> 21 making /var/tmp/axiom/int/lib/halloc.c from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 22 making /var/tmp/axiom/obj/linux/lib/halloc.o from /var/tmp/axiom/int/lib/halloc.c
+> 29 making /var/tmp/axiom/int/lib/openpty.c from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 30 making /var/tmp/axiom/obj/linux/lib/openpty.o from /var/tmp/axiom/int/lib/openpty.c
+> 33 making /var/tmp/axiom/int/lib/pixmap.c from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 34 making /var/tmp/axiom/obj/linux/lib/pixmap.o from /var/tmp/axiom/int/lib/pixmap.c
+> 37 making /var/tmp/axiom/int/lib/prt.c from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 38 making /var/tmp/axiom/obj/linux/lib/prt.o from /var/tmp/axiom/int/lib/prt.c
+> 41 making /var/tmp/axiom/int/lib/sockio-c.c from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 42 making /var/tmp/axiom/obj/linux/lib/sockio-c.o from /var/tmp/axiom/int/lib/sockio-c.c
+> 45 making /var/tmp/axiom/int/lib/spadcolors.c from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 46 making /var/tmp/axiom/obj/linux/lib/spadcolors.o from /var/tmp/axiom/int/lib/spadcolors.c
+> 49 making /var/tmp/axiom/int/lib/util.c from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 50 making /var/tmp/axiom/obj/linux/lib/util.o from /var/tmp/axiom/int/lib/util.c
+> 53 making /var/tmp/axiom/int/lib/wct.c from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 54 making /var/tmp/axiom/obj/linux/lib/wct.o from /var/tmp/axiom/int/lib/wct.c
+> 57 making /var/tmp/axiom/int/lib/XDither.c from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 58 making /var/tmp/axiom/obj/linux/lib/XDither.o from /var/tmp/axiom/int/lib/XDither.c
+> 61 making /var/tmp/axiom/int/lib/XShade.c from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 62 making /var/tmp/axiom/obj/linux/lib/XShade.o from /var/tmp/axiom/int/lib/XShade.c
+> 65 making /var/tmp/axiom/int/lib/XSpadFill.c from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 66 making /var/tmp/axiom/obj/linux/lib/XSpadFill.o from /var/tmp/axiom/int/lib/XSpadFill.c
+> 73 making /var/tmp/axiom/obj/linux/lib/libspad.a
+> 5 making /var/tmp/axiom/int/lib/cfuns-c.c from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 6 making /var/tmp/axiom/obj/linux/lib/cfuns-c.o from /var/tmp/axiom/int/lib/cfuns-c.c
+> 25 making /var/tmp/axiom/int/lib/hash.c from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 26 making /var/tmp/axiom/obj/linux/lib/hash.o from /var/tmp/axiom/int/lib/hash.c
+> 3 making /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/src/lib/bsdsignal.c.pamphlet
+> 4 making /var/tmp/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /var/tmp/axiom/int/doc/src/lib/bsdsignal.c.dvi
+> 7 making /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/src/lib/cfuns-c.c.pamphlet
+> 8 making /var/tmp/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/cfuns-c.c.dvi
+> 11 making /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/src/lib/cursor.c.pamphlet
+> 12 making /var/tmp/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /var/tmp/axiom/int/doc/src/lib/cursor.c.dvi
+> 15 making /var/tmp/axiom/int/doc/src/lib/edin.c.dvi from /var/tmp/axiom/src/lib/edin.c.pamphlet
+> 16 making /var/tmp/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /var/tmp/axiom/int/doc/src/lib/edin.c.dvi
+> 19 making /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/src/lib/fnct_key.c.pamphlet
+> 20 making /var/tmp/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /var/tmp/axiom/int/doc/src/lib/fnct_key.c.dvi
+> 23 making /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/src/lib/halloc.c.pamphlet
+> 24 making /var/tmp/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /var/tmp/axiom/int/doc/src/lib/halloc.c.dvi
+> 27 making /var/tmp/axiom/int/doc/src/lib/hash.c.dvi from /var/tmp/axiom/src/lib/hash.c.pamphlet
+> 28 making /var/tmp/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /var/tmp/axiom/int/doc/src/lib/hash.c.dvi
+> 31 making /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/src/lib/openpty.c.pamphlet
+> 32 making /var/tmp/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /var/tmp/axiom/int/doc/src/lib/openpty.c.dvi
+> 35 making /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/src/lib/pixmap.c.pamphlet
+> 36 making /var/tmp/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /var/tmp/axiom/int/doc/src/lib/pixmap.c.dvi
+> 39 making /var/tmp/axiom/int/doc/src/lib/prt.c.dvi from /var/tmp/axiom/src/lib/prt.c.pamphlet
+> 40 making /var/tmp/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /var/tmp/axiom/int/doc/src/lib/prt.c.dvi
+> 43 making /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/src/lib/sockio-c.c.pamphlet
+> 44 making /var/tmp/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /var/tmp/axiom/int/doc/src/lib/sockio-c.c.dvi
+> 71 making /var/tmp/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /var/tmp/axiom/src/lib/Makefile.dvi
+> 47 making /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/src/lib/spadcolors.c.pamphlet
+> 48 making /var/tmp/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /var/tmp/axiom/int/doc/src/lib/spadcolors.c.dvi
+> 51 making /var/tmp/axiom/int/doc/src/lib/util.c.dvi from /var/tmp/axiom/src/lib/util.c.pamphlet
+> 52 making /var/tmp/axiom/mnt/linux/doc/src/lib/util.c.dvi from /var/tmp/axiom/int/doc/src/lib/util.c.dvi
+> 55 making /var/tmp/axiom/int/doc/src/lib/wct.c.dvi from /var/tmp/axiom/src/lib/wct.c.pamphlet
+> 56 making /var/tmp/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /var/tmp/axiom/int/doc/src/lib/wct.c.dvi
+> 59 making /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/src/lib/XDither.c.pamphlet
+> 60 making /var/tmp/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /var/tmp/axiom/int/doc/src/lib/XDither.c.dvi
+> 63 making /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/src/lib/XShade.c.pamphlet
+> 64 making /var/tmp/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /var/tmp/axiom/int/doc/src/lib/XShade.c.dvi
+> 67 making /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/src/lib/XSpadFill.c.pamphlet
+> 68 making /var/tmp/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /var/tmp/axiom/int/doc/src/lib/XSpadFill.c.dvi
+> 72 finished making /var/tmp/axiom/obj/linux/lib/libspad.a /var/tmp/axiom/obj/linux/lib/cfuns-c.o /var/tmp/axiom/obj/linux/lib/hash.o
+> make[3]: Leaving directory `/var/tmp/axiom/src/lib'
+> make[2]: Leaving directory `/var/tmp/axiom/src'
+> 0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/var/tmp/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/var/tmp/axiom/src/share XLIB=/usr/X11R6/lib
+> 10 copying /var/tmp/axiom/src/scripts to /var/tmp/axiom/mnt/linux/bin
+> 19 making /var/tmp/axiom/lsp
+> make[2]: Entering directory `/var/tmp/axiom/lsp'
+> 2 building gcl-2.6.1
+> 3 applying EXTRAS patch to h/linux.defs
+> patching file linux.defs
+> 4 setup ini files for EXTRAS patch
+> 6 applying libspad.a patch to unixport/makefile
+> patching file makefile
+> 7 applying toploop patch to unixport/init_gcl.lsp
+> patching file init_gcl.lsp.in
+> 18 applying MAX_STACK_SIZE patch
+> patching file main.c
+> 11 applying tail-recursive noise patch
+> patching file gcl_cmpflet.lsp
+> 12 applying tail-recursive noise patch
+> patching file gcl_cmpcall.lsp
+> 26 copy gcl_collectfn.lsp to collectfn.lsp
+> checking build system type... i686-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> host=i686-pc-linux-gnu
+> enable_machine=
+> use=386-linux
+> checking for gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for suffix of executables... 
+> checking for suffix of object files... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking how to run the C preprocessor... gcc -E
+> checking for gawk... gawk
+> checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+> Linux-2.4.20
+> checking use_gmp=yes, doing configure in gmp directory... 
+> #
+> #
+> # -------------------
+> # Subconfigure of GMP
+> #
+> #
+> configure: WARNING: If you wanted to set the --build type, don't use --host.
+>     If a cross compiler is detected then cross compile mode will be used.
+> checking build system type... athlon-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking whether build environment is sane... yes
+> checking for mawk... gawk
+> checking whether make sets ${MAKE}... yes
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+> checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+> checking whether gcc -march=pentiumpro is good... configure: WARNING: unrecognised gcc version string: gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
+> Copyright (C) 2002 Free Software Foundation, Inc.
+> This is free software; see the source for copying conditions.  There is NO
+> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+> no
+> checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=i486... yes
+> checking for i686-pc-linux-gnu-gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for executable suffix... 
+> checking for object suffix... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking for style of include used by make... GNU
+> checking dependency style of gcc... none
+> checking for gcc option to accept ANSI C... none needed
+> checking how to run the C preprocessor... gcc -E
+> using ABI="standard"
+>       CC="gcc"
+>       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=i486"
+>       CPPFLAGS=""
+> checking for gcc option to accept ANSI C... none needed
+> checking for function prototypes... yes
+> checking for ANSI C header files... yes
+> checking for string.h... yes
+> checking for i686-pc-linux-gnu-ar... no
+> checking for ar... ar
+> checking for BSD-compatible nm... nm
+> checking for ld used by GCC... /usr/bin/ld
+> checking if the linker (/usr/bin/ld) is GNU ld... yes
+> checking for /usr/bin/ld option to reload object files... -r
+> checking whether ln -s works... yes
+> checking how to recognise dependant libraries... pass_all
+> checking for dlfcn.h... yes
+> checking the maximum length of command line arguments... 49153
+> checking command to parse nm output from gcc object... ok
+> checking for objdir... .libs
+> checking for i686-pc-linux-gnu-ranlib... ranlib
+> checking for i686-pc-linux-gnu-strip... no
+> checking for strip... strip
+> checking if gcc static flag  works... yes
+> checking if gcc supports -fno-rtti -fno-exceptions... yes
+> checking for gcc option to produce PIC... -fPIC
+> checking if gcc PIC flag -fPIC works... yes
+> checking if gcc supports -c -o file.o... yes
+> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+> checking whether -lc should be explicitly linked in... no
+> checking how to hardcode library paths into programs... immediate
+> checking whether stripping libraries is possible... yes
+> checking dynamic linker characteristics... GNU/Linux ld.so
+> checking if libtool supports shared libraries... yes
+> checking whether to build shared libraries... yes
+> checking whether to build static libraries... yes
+> configure: creating libtool
+> checking for ANSI C header files... (cached) yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking for locale.h... yes
+> checking for sys/mman.h... yes
+> checking for sys/param.h... yes
+> checking for sys/processor.h... no
+> checking for sys/resource.h... yes
+> checking for sys/sysctl.h... yes
+> checking for sys/systemcfg.h... no
+> checking for sys/time.h... yes
+> checking for sys/times.h... yes
+> checking for sys/types.h... yes
+> checking for sys/stat.h... yes
+> checking for stdlib.h... yes
+> checking for string.h... (cached) yes
+> checking for memory.h... yes
+> checking for strings.h... yes
+> checking for inttypes.h... yes
+> checking for stdint.h... yes
+> checking for unistd.h... yes
+> checking whether fgetc is declared... yes
+> checking whether fscanf is declared... yes
+> checking whether optarg is declared... yes
+> checking whether ungetc is declared... yes
+> checking whether vfprintf is declared... yes
+> checking return type of signal handlers... void
+> checking for intmax_t... yes
+> checking for long double... yes
+> checking for long long... yes
+> checking for ptrdiff_t... yes
+> checking for quad_t... yes
+> checking for preprocessor stringizing operator... yes
+> checking whether <stdarg.h> exists and works... yes
+> checking whether gcc __attribute__ ((const)) works... yes
+> checking whether gcc __attribute__ ((malloc)) works... yes
+> checking whether gcc __attribute__ ((mode (XX))) works... yes
+> checking whether gcc __attribute__ ((noreturn)) works... yes
+> checking for inline... inline
+> checking for main in -lm... yes
+> checking for working alloca.h... yes
+> checking for alloca (via gmp-impl.h)... yes
+> checking how to allocate temporary memory... alloca
+> checking for alarm... yes
+> checking for getpagesize... yes
+> checking for getrusage... yes
+> checking for gettimeofday... yes
+> checking for localeconv... yes
+> checking for memset... yes
+> checking for mmap... yes
+> checking for mprotect... yes
+> checking for obstack_vprintf... yes
+> checking for popen... yes
+> checking for processor_info... no
+> checking for read_real_time... no
+> checking for strchr... yes
+> checking for strnlen... yes
+> checking for strtoul... yes
+> checking for sysconf... yes
+> checking for sysctl... yes
+> checking for sysctlbyname... no
+> checking for times... yes
+> checking for vsnprintf... yes
+> checking whether vsnprintf works... yes
+> checking whether sscanf needs writable input... no
+> checking for suitable m4... m4
+> checking if m4wrap produces spurious output... no
+> checking how to switch to text section... .text
+> checking how to switch to data section... .data
+> checking what assembly label suffix to use... :
+> checking how to export a symbol... .globl
+> checking if globals are prefixed by underscore... no
+> checking how to switch to read-only data section... 	.section	.rodata
+> checking if the export directive needs an attribute... 
+> checking for assembler .type directive... .type	$1,@$2
+> checking for assembler .size directive... .size	$1,$2
+> checking what prefix to use for a local label... .L
+> checking how to define a 32-bit word... .long
+> checking if .align assembly directive is logarithmic... no
+> checking if the .align directive accepts an 0x90 fill in .text... yes
+> checking if the assembler takes cl with shldl... yes
+> creating config.m4
+> configure: creating ./config.status
+> config.status: creating Makefile
+> config.status: creating mpbsd/Makefile
+> config.status: creating mpf/Makefile
+> config.status: creating mpn/Makefile
+> config.status: creating mpq/Makefile
+> config.status: creating mpz/Makefile
+> config.status: creating printf/Makefile
+> config.status: creating scanf/Makefile
+> config.status: creating cxx/Makefile
+> config.status: creating tests/Makefile
+> config.status: creating tests/devel/Makefile
+> config.status: creating tests/mpbsd/Makefile
+> config.status: creating tests/mpf/Makefile
+> config.status: creating tests/mpn/Makefile
+> config.status: creating tests/mpq/Makefile
+> config.status: creating tests/mpz/Makefile
+> config.status: creating tests/rand/Makefile
+> config.status: creating tests/misc/Makefile
+> config.status: creating tests/cxx/Makefile
+> config.status: creating tune/Makefile
+> config.status: creating demos/Makefile
+> config.status: creating demos/calc/Makefile
+> config.status: creating demos/expr/Makefile
+> config.status: creating gmp.h
+> config.status: creating mp.h
+> config.status: creating demos/expr/expr-impl.h
+> config.status: creating config.h
+> config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+> config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+> config.status: linking ./mpn/generic/add.c to mpn/add.c
+> config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+> config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+> config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+> config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+> config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+> config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+> config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+> config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+> config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+> config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+> config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+> config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+> config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+> config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+> config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+> config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+> config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+> config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+> config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+> config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+> config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+> config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+> config.status: linking ./mpn/generic/random.c to mpn/random.c
+> config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+> config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+> config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+> config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+> config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+> config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+> config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+> config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+> config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+> config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+> config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+> config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+> config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+> config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+> config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+> config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+> config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+> config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+> config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+> config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+> config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+> #
+> #
+> #
+> # Subconfigure of GMP done
+> # ------------------------
+> #
+> checking "for size of gmp limbs"... 4
+> checking "_SHORT_LIMB"... no
+> checking "_LONG_LONG_LIMB"... no
+> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+> checking for gethostbyname... yes
+> checking for connect... yes
+> checking for remove... yes
+> checking for shmat... yes
+> checking for IceConnectionNumber in -lICE... yes
+> -I/usr/X11R6/include
+> -L/usr/X11R6/lib
+> 
+> -lSM -lICE
+> checking for main in -lXmu... yes
+> checking for main in -lXt... yes
+> checking for main in -lXext... yes
+> checking for main in -lXaw... yes
+> checking for main in -lX11... yes
+> #
+> #
+> # -------------------------
+> # Subconfigure of LIBIBERTY
+> #
+> #
+> creating cache ./config.cache
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking for makeinfo... makeinfo
+> checking for perl... perl
+> checking host system type... i686-pc-linux-gnu
+> checking build system type... i686-pc-linux-gnu
+> checking for ar... ar
+> checking for ranlib... ranlib
+> checking for gcc... gcc
+> checking whether we are using GNU C... yes
+> checking whether gcc accepts -g... yes
+> checking whether gcc and cc understand -c and -o together... yes
+> checking for POSIXized ISC... no
+> checking for working const... yes
+> checking for inline... inline
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking how to run the C preprocessor... gcc -E
+> checking for sys/file.h... yes
+> checking for sys/param.h... yes
+> checking for limits.h... yes
+> checking for stdlib.h... yes
+> checking for string.h... yes
+> checking for unistd.h... yes
+> checking for strings.h... yes
+> checking for sys/time.h... yes
+> checking for time.h... yes
+> checking for sys/resource.h... yes
+> checking for sys/stat.h... yes
+> checking for sys/mman.h... yes
+> checking for fcntl.h... yes
+> checking for alloca.h... yes
+> checking for dlfcn.h... yes
+> checking for sys/wait.h that is POSIX.1 compatible... yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking whether errno must be declared... no
+> checking for ANSI C header files... yes
+> checking for uintptr_t... no
+> checking whether weak symbol works... yes
+> checking for library containing dlopen... -ldl
+> checking for pid_t... yes
+> checking whether the C compiler (gcc -g -O2 ) works... yes
+> checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
+> checking for asprintf... yes
+> checking for atexit... yes
+> checking for basename... yes
+> checking for bcmp... yes
+> checking for bcopy... yes
+> checking for bsearch... yes
+> checking for bzero... yes
+> checking for calloc... yes
+> checking for clock... yes
+> checking for ffs... yes
+> checking for getcwd... yes
+> checking for getpagesize... yes
+> checking for index... yes
+> checking for insque... yes
+> checking for memchr... yes
+> checking for memcmp... yes
+> checking for memcpy... yes
+> checking for memmove... yes
+> checking for memset... yes
+> checking for mkstemps... no
+> checking for putenv... yes
+> checking for random... yes
+> checking for rename... yes
+> checking for rindex... yes
+> checking for setenv... yes
+> checking for sigsetmask... yes
+> checking for strcasecmp... yes
+> checking for strchr... yes
+> checking for strdup... yes
+> checking for strncasecmp... yes
+> checking for strrchr... yes
+> checking for strstr... yes
+> checking for strtod... yes
+> checking for strtol... yes
+> checking for strtoul... yes
+> checking for tmpnam... yes
+> checking for vasprintf... yes
+> checking for vfprintf... yes
+> checking for vprintf... yes
+> checking for vsprintf... yes
+> checking for waitpid... yes
+> checking whether alloca needs Cray hooks... no
+> checking stack direction for C alloca... -1
+> checking for vfork.h... no
+> checking for working vfork... yes
+> checking for _doprnt... no
+> checking for sys_errlist... yes
+> checking for sys_nerr... yes
+> checking for sys_siglist... yes
+> checking for getrusage... yes
+> checking for on_exit... yes
+> checking for psignal... yes
+> checking for strerror... yes
+> checking for strsignal... yes
+> checking for sysconf... yes
+> checking for times... yes
+> checking for sbrk... yes
+> checking for gettimeofday... yes
+> checking for stdlib.h... (cached) yes
+> checking for unistd.h... (cached) yes
+> checking for sys/stat.h... (cached) yes
+> checking for sys/types.h... yes
+> checking for getpagesize... (cached) yes
+> checking for working mmap... yes
+> checking for working strncmp... yes
+> updating cache ./config.cache
+> creating ./config.status
+> creating Makefile
+> creating testsuite/Makefile
+> creating config.h
+> #
+> #
+> #
+> # Subconfigure of LIBIBERTY done
+> # ------------------------------
+> #
+> #
+> #
+> # -------------------
+> # Subconfigure of BFD
+> #
+> #
+> creating cache ./config.cache
+> checking for Cygwin environment... no
+> checking for mingw32 environment... no
+> checking host system type... i686-pc-linux-gnu
+> checking target system type... i686-pc-linux-gnu
+> checking build system type... i686-pc-linux-gnu
+> checking for gcc... gcc
+> checking whether the C compiler (gcc  ) works... yes
+> checking whether the C compiler (gcc  ) is a cross-compiler... no
+> checking whether we are using GNU C... yes
+> checking whether gcc accepts -g... yes
+> checking for POSIXized ISC... no
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking whether build environment is sane... yes
+> checking whether make sets ${MAKE}... yes
+> checking for working aclocal... found
+> checking for working autoconf... found
+> checking for working automake... found
+> checking for working autoheader... found
+> checking for working makeinfo... found
+> checking for ar... ar
+> checking for ranlib... ranlib
+> checking for ld used by GCC... /usr/bin/ld
+> checking if the linker (/usr/bin/ld) is GNU ld... yes
+> checking for /usr/bin/ld option to reload object files... -r
+> checking for BSD-compatible nm... /usr/bin/nm -B
+> checking whether ln -s works... yes
+> checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB( .*|) (shared object|dynamic lib )
+> checking for object suffix... o
+> checking for executable suffix... no
+> checking for file... /usr/bin/file
+> checking for ranlib... (cached) ranlib
+> checking for strip... strip
+> updating cache ./config.cache
+> loading cache ./config.cache within ltconfig
+> checking for objdir... .libs
+> checking for gcc option to produce PIC... -fPIC -DPIC
+> checking if gcc PIC flag -fPIC -DPIC works... yes
+> checking if gcc static flag -static works... no
+> finding the maximum length of command line arguments... 49153
+> checking if gcc supports -c -o file.o... yes
+> checking if gcc supports -fno-rtti -fno-exceptions ... yes
+> checking whether the linker (/usr/bin/ld) supports shared libraries... yes
+> checking how to hardcode library paths into programs... immediate
+> checking whether stripping libraries is possible... yes
+> checking dynamic linker characteristics... GNU/Linux ld.so
+> checking command to parse /usr/bin/nm -B output... ok
+> checking if libtool supports shared libraries... yes
+> checking whether to build shared libraries... no
+> checking whether to build static libraries... yes
+> creating libtool
+> updating cache ./config.cache
+> loading cache ./config.cache
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking whether to install libbfd... yes
+> checking for executable suffix... (cached) no
+> checking for gcc... (cached) gcc
+> checking whether the C compiler (gcc -g -O2 ) works... yes
+> checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
+> checking whether we are using GNU C... (cached) yes
+> checking whether gcc accepts -g... (cached) yes
+> checking how to run the C preprocessor... gcc -E
+> checking for ranlib... (cached) ranlib
+> checking for ANSI C header files... yes
+> checking for working const... yes
+> checking for inline... inline
+> checking for off_t... yes
+> checking for size_t... yes
+> checking for working alloca.h... yes
+> checking for alloca... yes
+> checking for stdlib.h... yes
+> checking for unistd.h... yes
+> checking for sys/stat.h... yes
+> checking for sys/types.h... yes
+> checking for getpagesize... yes
+> checking for working mmap... yes
+> checking for argz.h... yes
+> checking for limits.h... yes
+> checking for locale.h... yes
+> checking for nl_types.h... yes
+> checking for malloc.h... yes
+> checking for string.h... yes
+> checking for unistd.h... (cached) yes
+> checking for values.h... yes
+> checking for sys/param.h... yes
+> checking for getcwd... yes
+> checking for munmap... yes
+> checking for putenv... yes
+> checking for setenv... yes
+> checking for setlocale... yes
+> checking for strchr... yes
+> checking for strcasecmp... yes
+> checking for __argz_count... yes
+> checking for __argz_stringify... yes
+> checking for __argz_next... yes
+> checking for stpcpy... yes
+> checking for LC_MESSAGES... yes
+> checking whether NLS is requested... yes
+> checking whether included gettext is requested... no
+> checking for libintl.h... yes
+> checking for gettext in libc... yes
+> checking for msgfmt... /usr/bin/msgfmt
+> checking for dcgettext... yes
+> checking for gmsgfmt... /usr/bin/msgfmt
+> checking for xgettext... /usr/bin/xgettext
+> checking for catalogs to be installed...  fr tr ja es sv
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking for stddef.h... yes
+> checking for string.h... (cached) yes
+> checking for strings.h... yes
+> checking for stdlib.h... (cached) yes
+> checking for time.h... yes
+> checking for unistd.h... (cached) yes
+> checking for fcntl.h... yes
+> checking for sys/file.h... yes
+> checking for sys/time.h... yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking for dirent.h that defines DIR... yes
+> checking for opendir in -ldir... no
+> checking for fcntl... yes
+> checking for getpagesize... (cached) yes
+> checking for setitimer... yes
+> checking for sysconf... yes
+> checking for fdopen... yes
+> checking for getuid... yes
+> checking for getgid... yes
+> checking whether strstr must be declared... no
+> checking whether malloc must be declared... no
+> checking whether realloc must be declared... no
+> checking whether free must be declared... no
+> checking whether getenv must be declared... no
+> checking for sys/procfs.h... yes
+> checking for prstatus_t in sys/procfs.h... yes
+> checking for prstatus32_t in sys/procfs.h... no
+> checking for prstatus_t.pr_who in sys/procfs.h... no
+> checking for prstatus32_t.pr_who in sys/procfs.h... no
+> checking for pstatus_t in sys/procfs.h... no
+> checking for pxstatus_t in sys/procfs.h... no
+> checking for pstatus32_t in sys/procfs.h... no
+> checking for prpsinfo_t in sys/procfs.h... yes
+> checking for prpsinfo32_t in sys/procfs.h... no
+> checking for psinfo_t in sys/procfs.h... no
+> checking for psinfo32_t in sys/procfs.h... no
+> checking for lwpstatus_t in sys/procfs.h... no
+> checking for lwpxstatus_t in sys/procfs.h... no
+> checking for lwpstatus_t.pr_context in sys/procfs.h... no
+> checking for lwpstatus_t.pr_reg in sys/procfs.h... no
+> checking for win32_pstatus_t in sys/procfs.h... no
+> checking for stdlib.h... (cached) yes
+> checking for unistd.h... (cached) yes
+> checking for sys/stat.h... (cached) yes
+> checking for sys/types.h... (cached) yes
+> checking for getpagesize... (cached) yes
+> checking for working mmap... (cached) yes
+> checking for madvise... yes
+> checking for mprotect... yes
+> updating cache ./config.cache
+> creating ./config.status
+> creating ../binutils.spec
+> creating Makefile
+> creating doc/Makefile
+> creating bfd-in3.h
+> creating po/Makefile.in
+> creating config.h
+> #
+> #
+> #
+> # Subconfigure of BFD done
+> # ------------------------
+> #
+> checking for long... yes
+> checking size of long... 4
+> checking sizeof struct contblock... 8
+> checking endian.h usability... yes
+> checking endian.h presence... yes
+> checking for endian.h... yes
+> checking "endianness"... little
+> checking "finding DBEGIN"... got 0x8000000
+> checking "finding CSTACK_ADDRESS"... got -1073744656
+> checking "sizeof long long int"... yes
+> checking for pagewidth... 12
+> checking for getcwd... yes
+> checking for getwd... yes
+> checking for uname... yes
+> checking for gettimeofday... yes
+> checking sys/ioctl.h usability... yes
+> checking sys/ioctl.h presence... yes
+> checking for sys/ioctl.h... yes
+> checking for BSDgettimeofday... no
+> checking for gettimeofday... (cached) yes
+> checking for gettimeofday declaration... present
+> checking for sin in -lm... yes
+> checking for main in -lmingwex... no
+> checking math.h usability... yes
+> checking math.h presence... yes
+> checking for math.h... yes
+> checking values.h usability... yes
+> checking values.h presence... yes
+> checking for values.h... yes
+> checking float.h usability... yes
+> checking float.h presence... yes
+> checking for float.h... yes
+> checking for isnormal... yes
+> checking for isfinite... yes
+> checking for sockets... checking for connect... (cached) yes
+> checking for gethostbyname... (cached) yes
+> checking for main in -lreadline... yes
+> checking For network code for nsocket.c... yes
+> checking check for listen using fcntl... yes
+> checking for profil... yes
+> checking for setenv... yes
+> checking for _cleanup... no
+> checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+> checking check for SV_ONSTACK... yes
+> checking check for SIGSYS... yes
+> checking check for SIGEMT... no
+> checking asm/sigcontext.h usability... yes
+> checking asm/sigcontext.h presence... yes
+> checking for asm/sigcontext.h... yes
+> checking asm/signal.h usability... yes
+> checking asm/signal.h presence... yes
+> checking for asm/signal.h... yes
+> "sigcontext in signal.h"
+> checking for emacs... /usr/bin/emacs
+> checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+> checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+> checking emacs info/dir... /usr/local/info/
+> checking for tcl/tk... checking for tclsh... tclsh
+> checking for main in -llieee... no
+> using TK_VERSION=8.3 in /usr/lib
+> checking alloca... yes
+> checking Checking for buggy gcc version from redhat... no
+> configure: creating ./config.status
+> config.status: creating makedefc
+> config.status: creating windows/gcl.iss
+> config.status: creating windows/gcl.ansi.iss
+> config.status: creating windows/install.ansi.lsp
+> config.status: creating windows/install.lsp
+> config.status: creating h/gclincl.h
+> makedefc
+> 
+> # begin makedefs
+> 
+> # use=386-linux
+> 
+> # for main link of raw_gcl
+> LIBS= -lm  /var/tmp/axiom/lsp/gcl-2.6.1/binutils/bfd/libbfd.a /var/tmp/axiom/lsp/gcl-2.6.1/binutils/libiberty/libiberty.a -lreadline -lncurses
+> 
+> #The multi precision library stuff
+> MPFILES=$(MPDIR)/@MPI_FILE@ $(MPDIR)/libmport.a
+> 
+> 
+> # root for the installation, eg /usr/local
+> # This would cause make install to create /usr/local/bin/gcl and
+> # /usr/local/lib/gcl-2-??/* with some basic files.
+> prefix=/usr/local
+> 
+> # where to place the info files
+> INFO_DIR=/usr/local/info/
+> 
+> # where to put emacs lisp files.
+> EMACS_SITE_LISP=/usr/share/emacs/21.2/site-lisp
+> 
+> # the default.el file
+> EMACS_DEFAULT_EL=/usr/share/emacs/21.2/site-lisp/default.el
+> 
+> # numerous TCL/TK variables culled from the tkConfig.sh and tclConfig.sh
+> # if these are found.
+> TK_CONFIG_PREFIX=/usr/lib
+> TK_LIBRARY=/usr/lib/tk8.3
+> TCL_LIBRARY=/usr/lib/tcl8.3
+> TK_XINCLUDES=-I/usr/X11R6/include
+> TK_INCLUDE=-I/usr/lib/../include
+> TCL_INCLUDE=-I/usr/lib/../include
+> TK_LIB_SPEC=-L/usr/lib -ltk8.3
+> TK_BUILD_LIB_SPEC=-L/usr/lib -ltk8.3
+> TK_XLIBSW=-L/usr/X11R6/lib -lX11
+> TK_XINCLUDES=-I/usr/X11R6/include
+> TCL_LIB_SPEC=-L/usr/lib -ltcl8.3${TCL_DBGX}
+> TCL_DL_LIBS=-ldl
+> TCL_LIBS=-ldl  -lm
+> 
+> NOTIFY=yes
+> CC=gcc
+> CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I$(GCLDIR)/o
+> FINAL_CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe 
+> NIFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I$(GCLDIR)/o
+> O3FLAGS=-O3 -fomit-frame-pointer
+> O2FLAGS=-O
+> 
+> RL_OBJS=gcl_readline.o
+> 
+> RL_LIB=lsp/gcl_readline.o
+> 
+> MAKEINFO=makeinfo
+> 
+> FLISP=saved_gcl
+> SYSTEM=gcl
+> BUILD_BFD=h/bfd.h h/bfdlink.h h/ansidecl.h h/symcat.h
+> GMPDIR=gmp3
+> X_LIBS= -L/usr/X11R6/lib -lXmu -lXt -lXext -lXaw -lX11
+> X_CFLAGS= -I/usr/X11R6/include
+> 
+> PROCESSOR_FLAGS=
+> 
+> EXTRA_LOBJS=
+> add-defs1 386-linux
+> using 386-linux.defs
+> make[2]: Leaving directory `/var/tmp/axiom/lsp'
+> 15 making /var/tmp/axiom/src
+> make[2]: Entering directory `/var/tmp/axiom/src'
+> 21 making /var/tmp/axiom/src/boot
+> make[3]: Entering directory `/var/tmp/axiom/src/boot'
+> 2 making /var/tmp/axiom/int/boot/boothdr.lisp from /var/tmp/axiom/src/boot/boothdr.lisp.pamphlet
+> 1 making /var/tmp/axiom/obj/linux/boot/boothdr.o from /var/tmp/axiom/int/boot/boothdr.lisp
+> /bin/sh: line 1: /var/tmp/axiom/obj/linux/bin/lisp: No such file or directory
+> make[3]: *** [/var/tmp/axiom/obj/linux/boot/boothdr.o] Error 127
+> make[3]: Leaving directory `/var/tmp/axiom/src/boot'
+> make[2]: *** [bootdir] Error 2
+> make[2]: Leaving directory `/var/tmp/axiom/src'
+> make[1]: *** [srcdir] Error 2
+> make[1]: Leaving directory `/var/tmp/axiom'
+> make: *** [all] Error 2
+> norroy% 
+
+\start
+Date: Wed, 19 Nov 2003 23:31:28 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] ports
+Cc: Paul.Zimmermann@loria.fr
+
+Camm,
+
+It's a good news, bad news day.
+
+The two items of good news are that I have a running version of Axiom
+on Red Flag Linux, the chinese version of Linux. Fortunately one of
+my students is Chinese and can read the menus.
+
+The second good news item is that I've built a Mandrake machine and
+I'm about to test Paul's problem.
+
+The bad news is that the build failed on the Xeon port.
+
+Note the line that reads:
+make[4]: *** Warning: File `gcl_cmpbind.lsp' has modification time in the future (2003-11-20 05:18:38 > 2003-11-20 05:18:37)
+
+I'm going to play with this build a bit more to see what I can learn
+before the evening is out.
+
+Tim
+
+====================================================================
+
+> I have a 64-bit linux machine, to which I can give access to you or to
+> others for the port. It is a double xeon, pico.dm.unipi.it, with 6GB
+> RAM, and RedHat linux 9.0; we plan to have more machines like this.
+
+
+[daly@pico axiom]$ uname -a
+Linux pico.dm.unipi.it 2.4.20-18.7smp #1 SMP Thu May 29 07:49:23 EDT 2003 i686 unknown
+
+[daly@pico axiom]$ cat /proc/cpuinfo
+cat /proc/cpuinfo
+processor	: 0
+vendor_id	: GenuineIntel
+cpu family	: 15
+model		: 2
+model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+stepping	: 7
+cpu MHz		: 2400.141
+cache size	: 512 KB
+physical id	: 0
+siblings	: 2
+fdiv_bug	: no
+hlt_bug		: no
+f00f_bug	: no
+coma_bug	: no
+fpu		: yes
+fpu_exception	: yes
+cpuid level	: 2
+wp		: yes
+flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+bogomips	: 4784.12
+
+processor	: 1
+vendor_id	: GenuineIntel
+cpu family	: 15
+model		: 2
+model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+stepping	: 7
+cpu MHz		: 2400.141
+cache size	: 512 KB
+physical id	: 0
+siblings	: 2
+fdiv_bug	: no
+hlt_bug		: no
+f00f_bug	: no
+coma_bug	: no
+fpu		: yes
+fpu_exception	: yes
+cpuid level	: 2
+wp		: yes
+flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+bogomips	: 4797.23
+
+processor	: 2
+vendor_id	: GenuineIntel
+cpu family	: 15
+model		: 2
+model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+stepping	: 7
+cpu MHz		: 2400.141
+cache size	: 512 KB
+physical id	: 3
+siblings	: 2
+fdiv_bug	: no
+hlt_bug		: no
+f00f_bug	: no
+coma_bug	: no
+fpu		: yes
+fpu_exception	: yes
+cpuid level	: 2
+wp		: yes
+flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+bogomips	: 4797.23
+
+processor	: 3
+vendor_id	: GenuineIntel
+cpu family	: 15
+model		: 2
+model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+stepping	: 7
+cpu MHz		: 2400.141
+cache size	: 512 KB
+physical id	: 3
+siblings	: 2
+fdiv_bug	: no
+hlt_bug		: no
+f00f_bug	: no
+coma_bug	: no
+fpu		: yes
+fpu_exception	: yes
+cpuid level	: 2
+wp		: yes
+flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+bogomips	: 4797.23
+
+
+[daly@pico axiom]$ make
+13 making noweb
+patching file modules.c
+mnt.o: In function `emitfile':
+mnt.o(.text+0x363): the use of `tmpnam' is dangerous, better use `mkstemp'
+make[1]: [install-shell] Error 1 (ignored)
+make[1]: [install-code] Error 1 (ignored)
+texhash: /usr/share/texmf: directory not writable. Skipping...
+texhash: /var/lib/texmf/ls-R: no write permission. Skipping...
+make[1]: [install-elisp] Error 1 (ignored)
+0 SPAD=/net/data/home/daly/axiom/mnt/linux SYS=linux SPD=/net/data/home/daly/axiom LSP=/net/data/home/daly/axiom/lsp GCLDIR=/net/data/home/daly/axiom/lsp/gcl-2.6.1 SRC=/net/data/home/daly/axiom/src INT=/net/data/home/daly/axiom/int OBJ=/net/data/home/daly/axiom/obj MNT=/net/data/home/daly/axiom/mnt ZIPS=/net/data/home/daly/axiom/zips TMP=/net/data/home/daly/axiom/obj/tmp SPADBIN=/net/data/home/daly/axiom/mnt/linux/bin INC=/net/data/home/daly/axiom/src/include CCLBASE=/net/data/home/daly/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /net/data/home/daly/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/net/data/home/daly/axiom/mnt/linux/bin/lib/notangle
+10 copying /net/data/home/daly/axiom/src/scripts to /net/data/home/daly/axiom/mnt/linux/bin
+1 making a linux system, PART=cprogs SUBPART=everything
+2 Environment SPAD=/net/data/home/daly/axiom/mnt/linux SYS=linux SPD=/net/data/home/daly/axiom LSP=/net/data/home/daly/axiom/lsp GCLDIR=/net/data/home/daly/axiom/lsp/gcl-2.6.1 SRC=/net/data/home/daly/axiom/src INT=/net/data/home/daly/axiom/int OBJ=/net/data/home/daly/axiom/obj MNT=/net/data/home/daly/axiom/mnt ZIPS=/net/data/home/daly/axiom/zips TMP=/net/data/home/daly/axiom/obj/tmp SPADBIN=/net/data/home/daly/axiom/mnt/linux/bin INC=/net/data/home/daly/axiom/src/include CCLBASE=/net/data/home/daly/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /net/data/home/daly/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/net/data/home/daly/axiom/mnt/linux/bin/lib/notangle
+make[1]: Entering directory `/net/data/home/daly/axiom'
+11 checking directory structure
+12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/daly/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/net/data/home/daly/axiom/src/share XLIB=/usr/X11R6/lib
+16 making /net/data/home/daly/axiom/src/Makefile from /net/data/home/daly/axiom/src/Makefile.pamphlet
+18 making /net/data/home/daly/axiom/src
+make[2]: Entering directory `/net/data/home/daly/axiom/src'
+2 making /net/data/home/daly/axiom/src/scripts/Makefile from /net/data/home/daly/axiom/src/scripts/Makefile.pamphlet
+1 making /net/data/home/daly/axiom/src/scripts
+make[3]: Entering directory `/net/data/home/daly/axiom/src/scripts'
+1 making /net/data/home/daly/axiom/src/scripts
+make[3]: Leaving directory `/net/data/home/daly/axiom/src/scripts'
+18 making /net/data/home/daly/axiom/src/lib/Makefile from /net/data/home/daly/axiom/src/lib/Makefile.pamphlet
+17 making /net/data/home/daly/axiom/src/lib
+make[3]: Entering directory `/net/data/home/daly/axiom/src/lib'
+1 making /net/data/home/daly/axiom/int/lib/bsdsignal.c from /net/data/home/daly/axiom/src/lib/bsdsignal.c.pamphlet
+2 making /net/data/home/daly/axiom/obj/linux/lib/bsdsignal.o from /net/data/home/daly/axiom/int/lib/bsdsignal.c
+9 making /net/data/home/daly/axiom/int/lib/cursor.c from /net/data/home/daly/axiom/src/lib/cursor.c.pamphlet
+10 making /net/data/home/daly/axiom/obj/linux/lib/cursor.o from /net/data/home/daly/axiom/int/lib/cursor.c
+13 making /net/data/home/daly/axiom/int/lib/edin.c from /net/data/home/daly/axiom/src/lib/edin.c.pamphlet
+14 making /net/data/home/daly/axiom/obj/linux/lib/edin.o from /net/data/home/daly/axiom/int/lib/edin.c
+17 making /net/data/home/daly/axiom/int/lib/fnct_key.c from /net/data/home/daly/axiom/src/lib/fnct_key.c.pamphlet
+18 making /net/data/home/daly/axiom/obj/linux/lib/fnct_key.o from /net/data/home/daly/axiom/int/lib/fnct_key.c
+21 making /net/data/home/daly/axiom/int/lib/halloc.c from /net/data/home/daly/axiom/src/lib/halloc.c.pamphlet
+22 making /net/data/home/daly/axiom/obj/linux/lib/halloc.o from /net/data/home/daly/axiom/int/lib/halloc.c
+29 making /net/data/home/daly/axiom/int/lib/openpty.c from /net/data/home/daly/axiom/src/lib/openpty.c.pamphlet
+30 making /net/data/home/daly/axiom/obj/linux/lib/openpty.o from /net/data/home/daly/axiom/int/lib/openpty.c
+33 making /net/data/home/daly/axiom/int/lib/pixmap.c from /net/data/home/daly/axiom/src/lib/pixmap.c.pamphlet
+34 making /net/data/home/daly/axiom/obj/linux/lib/pixmap.o from /net/data/home/daly/axiom/int/lib/pixmap.c
+37 making /net/data/home/daly/axiom/int/lib/prt.c from /net/data/home/daly/axiom/src/lib/prt.c.pamphlet
+38 making /net/data/home/daly/axiom/obj/linux/lib/prt.o from /net/data/home/daly/axiom/int/lib/prt.c
+41 making /net/data/home/daly/axiom/int/lib/sockio-c.c from /net/data/home/daly/axiom/src/lib/sockio-c.c.pamphlet
+42 making /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o from /net/data/home/daly/axiom/int/lib/sockio-c.c
+45 making /net/data/home/daly/axiom/int/lib/spadcolors.c from /net/data/home/daly/axiom/src/lib/spadcolors.c.pamphlet
+46 making /net/data/home/daly/axiom/obj/linux/lib/spadcolors.o from /net/data/home/daly/axiom/int/lib/spadcolors.c
+49 making /net/data/home/daly/axiom/int/lib/util.c from /net/data/home/daly/axiom/src/lib/util.c.pamphlet
+50 making /net/data/home/daly/axiom/obj/linux/lib/util.o from /net/data/home/daly/axiom/int/lib/util.c
+53 making /net/data/home/daly/axiom/int/lib/wct.c from /net/data/home/daly/axiom/src/lib/wct.c.pamphlet
+54 making /net/data/home/daly/axiom/obj/linux/lib/wct.o from /net/data/home/daly/axiom/int/lib/wct.c
+57 making /net/data/home/daly/axiom/int/lib/XDither.c from /net/data/home/daly/axiom/src/lib/XDither.c.pamphlet
+58 making /net/data/home/daly/axiom/obj/linux/lib/XDither.o from /net/data/home/daly/axiom/int/lib/XDither.c
+61 making /net/data/home/daly/axiom/int/lib/XShade.c from /net/data/home/daly/axiom/src/lib/XShade.c.pamphlet
+62 making /net/data/home/daly/axiom/obj/linux/lib/XShade.o from /net/data/home/daly/axiom/int/lib/XShade.c
+65 making /net/data/home/daly/axiom/int/lib/XSpadFill.c from /net/data/home/daly/axiom/src/lib/XSpadFill.c.pamphlet
+66 making /net/data/home/daly/axiom/obj/linux/lib/XSpadFill.o from /net/data/home/daly/axiom/int/lib/XSpadFill.c
+73 making /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+5 making /net/data/home/daly/axiom/int/lib/cfuns-c.c from /net/data/home/daly/axiom/src/lib/cfuns-c.c.pamphlet
+6 making /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o from /net/data/home/daly/axiom/int/lib/cfuns-c.c
+25 making /net/data/home/daly/axiom/int/lib/hash.c from /net/data/home/daly/axiom/src/lib/hash.c.pamphlet
+26 making /net/data/home/daly/axiom/obj/linux/lib/hash.o from /net/data/home/daly/axiom/int/lib/hash.c
+3 making /net/data/home/daly/axiom/int/doc/src/lib/bsdsignal.c.dvi from /net/data/home/daly/axiom/src/lib/bsdsignal.c.pamphlet
+4 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/bsdsignal.c.dvi
+7 making /net/data/home/daly/axiom/int/doc/src/lib/cfuns-c.c.dvi from /net/data/home/daly/axiom/src/lib/cfuns-c.c.pamphlet
+8 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/cfuns-c.c.dvi
+11 making /net/data/home/daly/axiom/int/doc/src/lib/cursor.c.dvi from /net/data/home/daly/axiom/src/lib/cursor.c.pamphlet
+12 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/cursor.c.dvi
+15 making /net/data/home/daly/axiom/int/doc/src/lib/edin.c.dvi from /net/data/home/daly/axiom/src/lib/edin.c.pamphlet
+16 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/edin.c.dvi
+19 making /net/data/home/daly/axiom/int/doc/src/lib/fnct_key.c.dvi from /net/data/home/daly/axiom/src/lib/fnct_key.c.pamphlet
+20 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/fnct_key.c.dvi
+23 making /net/data/home/daly/axiom/int/doc/src/lib/halloc.c.dvi from /net/data/home/daly/axiom/src/lib/halloc.c.pamphlet
+24 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/halloc.c.dvi
+27 making /net/data/home/daly/axiom/int/doc/src/lib/hash.c.dvi from /net/data/home/daly/axiom/src/lib/hash.c.pamphlet
+28 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/hash.c.dvi
+31 making /net/data/home/daly/axiom/int/doc/src/lib/openpty.c.dvi from /net/data/home/daly/axiom/src/lib/openpty.c.pamphlet
+32 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/openpty.c.dvi
+35 making /net/data/home/daly/axiom/int/doc/src/lib/pixmap.c.dvi from /net/data/home/daly/axiom/src/lib/pixmap.c.pamphlet
+36 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/pixmap.c.dvi
+39 making /net/data/home/daly/axiom/int/doc/src/lib/prt.c.dvi from /net/data/home/daly/axiom/src/lib/prt.c.pamphlet
+40 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/prt.c.dvi
+43 making /net/data/home/daly/axiom/int/doc/src/lib/sockio-c.c.dvi from /net/data/home/daly/axiom/src/lib/sockio-c.c.pamphlet
+44 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/sockio-c.c.dvi
+71 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /net/data/home/daly/axiom/src/lib/Makefile.dvi
+47 making /net/data/home/daly/axiom/int/doc/src/lib/spadcolors.c.dvi from /net/data/home/daly/axiom/src/lib/spadcolors.c.pamphlet
+48 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/spadcolors.c.dvi
+51 making /net/data/home/daly/axiom/int/doc/src/lib/util.c.dvi from /net/data/home/daly/axiom/src/lib/util.c.pamphlet
+52 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/util.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/util.c.dvi
+55 making /net/data/home/daly/axiom/int/doc/src/lib/wct.c.dvi from /net/data/home/daly/axiom/src/lib/wct.c.pamphlet
+56 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/wct.c.dvi
+59 making /net/data/home/daly/axiom/int/doc/src/lib/XDither.c.dvi from /net/data/home/daly/axiom/src/lib/XDither.c.pamphlet
+60 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XDither.c.dvi
+63 making /net/data/home/daly/axiom/int/doc/src/lib/XShade.c.dvi from /net/data/home/daly/axiom/src/lib/XShade.c.pamphlet
+64 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XShade.c.dvi
+67 making /net/data/home/daly/axiom/int/doc/src/lib/XSpadFill.c.dvi from /net/data/home/daly/axiom/src/lib/XSpadFill.c.pamphlet
+68 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XSpadFill.c.dvi
+72 finished making /net/data/home/daly/axiom/obj/linux/lib/libspad.a /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/hash.o
+make[3]: Leaving directory `/net/data/home/daly/axiom/src/lib'
+make[2]: Leaving directory `/net/data/home/daly/axiom/src'
+0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/daly/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/net/data/home/daly/axiom/src/share XLIB=/usr/X11R6/lib
+10 copying /net/data/home/daly/axiom/src/scripts to /net/data/home/daly/axiom/mnt/linux/bin
+20 making /net/data/home/daly/axiom/lsp/Makefile from /net/data/home/daly/axiom/lsp/Makefile.pamphlet
+19 making /net/data/home/daly/axiom/lsp
+make[2]: Entering directory `/net/data/home/daly/axiom/lsp'
+2 building gcl-2.6.1
+3 applying EXTRAS patch to h/linux.defs
+patching file linux.defs
+4 setup ini files for EXTRAS patch
+6 applying libspad.a patch to unixport/makefile
+patching file makefile
+7 applying toploop patch to unixport/init_gcl.lsp
+patching file init_gcl.lsp.in
+18 applying MAX_STACK_SIZE patch
+patching file main.c
+11 applying tail-recursive noise patch
+patching file gcl_cmpflet.lsp
+12 applying tail-recursive noise patch
+patching file gcl_cmpcall.lsp
+26 copy gcl_collectfn.lsp to collectfn.lsp
+checking build system type... i686-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+host=i686-pc-linux-gnu
+enable_machine=
+use=386-linux
+checking for gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for suffix of executables... 
+checking for suffix of object files... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking how to run the C preprocessor... gcc -E
+checking for gawk... gawk
+checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+Linux-2.4.20-18.7smp
+checking use_gmp=yes, doing configure in gmp directory... 
+#
+#
+# -------------------
+# Subconfigure of GMP
+#
+#
+configure: WARNING: If you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used.
+checking build system type... pentium4-pc-linux-gnu
+checking host system type... i686-pc-linux-gnu
+checking for a BSD compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking for mawk... gawk
+checking whether make sets ${MAKE}... yes
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+checking whether gcc -march=pentiumpro is good... yes
+checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=pentiumpro... yes
+checking for i686-pc-linux-gnu-gcc... gcc
+checking for C compiler default output... a.out
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for executable suffix... 
+checking for object suffix... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc accepts -g... yes
+checking for style of include used by make... GNU
+checking dependency style of gcc... none
+checking for gcc option to accept ANSI C... none needed
+checking how to run the C preprocessor... gcc -E
+using ABI="standard"
+      CC="gcc"
+      CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro"
+      CPPFLAGS=""
+checking for gcc option to accept ANSI C... none needed
+checking for function prototypes... yes
+checking for ANSI C header files... yes
+checking for string.h... yes
+checking for i686-pc-linux-gnu-ar... no
+checking for ar... ar
+checking for BSD-compatible nm... nm
+checking for ld used by GCC... /usr/bin/ld
+checking if the linker (/usr/bin/ld) is GNU ld... yes
+checking for /usr/bin/ld option to reload object files... -r
+checking whether ln -s works... yes
+checking how to recognise dependant libraries... pass_all
+checking for dlfcn.h... yes
+checking the maximum length of command line arguments... 49153
+checking command to parse nm output from gcc object... ok
+checking for objdir... .libs
+checking for i686-pc-linux-gnu-ranlib... ranlib
+checking for i686-pc-linux-gnu-strip... no
+checking for strip... strip
+checking if gcc static flag  works... yes
+checking if gcc supports -fno-rtti -fno-exceptions... yes
+checking for gcc option to produce PIC... -fPIC
+checking if gcc PIC flag -fPIC works... yes
+checking if gcc supports -c -o file.o... yes
+checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+checking whether -lc should be explicitly linked in... no
+checking how to hardcode library paths into programs... immediate
+checking whether stripping libraries is possible... yes
+checking dynamic linker characteristics... GNU/Linux ld.so
+checking if libtool supports shared libraries... yes
+checking whether to build shared libraries... yes
+checking whether to build static libraries... yes
+configure: creating libtool
+checking for ANSI C header files... (cached) yes
+checking whether time.h and sys/time.h may both be included... yes
+checking for locale.h... yes
+checking for sys/mman.h... yes
+checking for sys/param.h... yes
+checking for sys/processor.h... no
+checking for sys/resource.h... yes
+checking for sys/sysctl.h... yes
+checking for sys/systemcfg.h... no
+checking for sys/time.h... yes
+checking for sys/times.h... yes
+checking for sys/types.h... yes
+checking for sys/stat.h... yes
+checking for stdlib.h... yes
+checking for string.h... (cached) yes
+checking for memory.h... yes
+checking for strings.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for unistd.h... yes
+checking whether fgetc is declared... yes
+checking whether fscanf is declared... yes
+checking whether optarg is declared... yes
+checking whether ungetc is declared... yes
+checking whether vfprintf is declared... yes
+checking return type of signal handlers... void
+checking for intmax_t... yes
+checking for long double... yes
+checking for long long... yes
+checking for ptrdiff_t... yes
+checking for quad_t... yes
+checking for preprocessor stringizing operator... yes
+checking whether <stdarg.h> exists and works... yes
+checking whether gcc __attribute__ ((const)) works... yes
+checking whether gcc __attribute__ ((malloc)) works... yes
+checking whether gcc __attribute__ ((mode (XX))) works... yes
+checking whether gcc __attribute__ ((noreturn)) works... yes
+checking for inline... inline
+checking for main in -lm... yes
+checking for working alloca.h... yes
+checking for alloca (via gmp-impl.h)... yes
+checking how to allocate temporary memory... alloca
+checking for alarm... yes
+checking for getpagesize... yes
+checking for getrusage... yes
+checking for gettimeofday... yes
+checking for localeconv... yes
+checking for memset... yes
+checking for mmap... yes
+checking for mprotect... yes
+checking for obstack_vprintf... yes
+checking for popen... yes
+checking for processor_info... no
+checking for read_real_time... no
+checking for strchr... yes
+checking for strnlen... yes
+checking for strtoul... yes
+checking for sysconf... yes
+checking for sysctl... yes
+checking for sysctlbyname... no
+checking for times... yes
+checking for vsnprintf... yes
+checking whether vsnprintf works... yes
+checking whether sscanf needs writable input... no
+checking for suitable m4... m4
+checking if m4wrap produces spurious output... no
+checking how to switch to text section... .text
+checking how to switch to data section... .data
+checking what assembly label suffix to use... :
+checking how to export a symbol... .globl
+checking if globals are prefixed by underscore... no
+checking how to switch to read-only data section... 		.section	.rodata
+checking if the export directive needs an attribute... 
+checking for assembler .type directive... .type	$1,@$2
+checking for assembler .size directive... .size	$1,$2
+checking what prefix to use for a local label... .L
+checking how to define a 32-bit word... .long
+checking if .align assembly directive is logarithmic... no
+checking if the .align directive accepts an 0x90 fill in .text... yes
+checking if the assembler takes cl with shldl... yes
+creating config.m4
+configure: creating ./config.status
+config.status: creating Makefile
+config.status: creating mpbsd/Makefile
+config.status: creating mpf/Makefile
+config.status: creating mpn/Makefile
+config.status: creating mpq/Makefile
+config.status: creating mpz/Makefile
+config.status: creating printf/Makefile
+config.status: creating scanf/Makefile
+config.status: creating cxx/Makefile
+config.status: creating tests/Makefile
+config.status: creating tests/devel/Makefile
+config.status: creating tests/mpbsd/Makefile
+config.status: creating tests/mpf/Makefile
+config.status: creating tests/mpn/Makefile
+config.status: creating tests/mpq/Makefile
+config.status: creating tests/mpz/Makefile
+config.status: creating tests/rand/Makefile
+config.status: creating tests/misc/Makefile
+config.status: creating tests/cxx/Makefile
+config.status: creating tune/Makefile
+config.status: creating demos/Makefile
+config.status: creating demos/calc/Makefile
+config.status: creating demos/expr/Makefile
+config.status: creating gmp.h
+config.status: creating mp.h
+config.status: creating demos/expr/expr-impl.h
+config.status: creating config.h
+config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+config.status: linking ./mpn/generic/add.c to mpn/add.c
+config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+config.status: linking ./mpn/generic/random.c to mpn/random.c
+config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+#
+#
+#
+# Subconfigure of GMP done
+# ------------------------
+#
+checking "for size of gmp limbs"... 4
+checking "_SHORT_LIMB"... no
+checking "_LONG_LONG_LIMB"... no
+checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+checking for gethostbyname... yes
+checking for connect... yes
+checking for remove... yes
+checking for shmat... yes
+checking for IceConnectionNumber in -lICE... yes
+-I/usr/X11R6/include
+-L/usr/X11R6/lib
+
+-lSM -lICE
+checking for main in -lXmu... yes
+checking for main in -lXt... yes
+checking for main in -lXext... yes
+checking for main in -lXaw... yes
+checking for main in -lX11... yes
+checking bfd.h usability... yes
+checking bfd.h presence... yes
+checking for bfd.h... yes
+checking for bfd_init in -lbfd... yes
+checking if need to define CONST for bfd... no
+checking for useable bfd_boolean... no
+checking for long... yes
+checking size of long... 4
+checking sizeof struct contblock... 8
+checking endian.h usability... yes
+checking endian.h presence... yes
+checking for endian.h... yes
+checking "endianness"... little
+checking "finding DBEGIN"... got 0x8000000
+checking "finding CSTACK_ADDRESS"... got -1073747568
+checking "sizeof long long int"... yes
+checking for pagewidth... 12
+checking for getcwd... yes
+checking for getwd... yes
+checking for uname... yes
+checking for gettimeofday... yes
+checking sys/ioctl.h usability... yes
+checking sys/ioctl.h presence... yes
+checking for sys/ioctl.h... yes
+checking for BSDgettimeofday... no
+checking for gettimeofday... (cached) yes
+checking for gettimeofday declaration... present
+checking for sin in -lm... yes
+checking for main in -lmingwex... no
+checking math.h usability... yes
+checking math.h presence... yes
+checking for math.h... yes
+checking values.h usability... yes
+checking values.h presence... yes
+checking for values.h... yes
+checking float.h usability... yes
+checking float.h presence... yes
+checking for float.h... yes
+checking for isnormal... yes
+checking for isfinite... yes
+checking for sockets... checking for connect... (cached) yes
+checking for gethostbyname... (cached) yes
+checking for main in -lreadline... yes
+checking For network code for nsocket.c... yes
+checking check for listen using fcntl... yes
+checking for profil... yes
+checking for setenv... yes
+checking for _cleanup... no
+checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+checking check for SV_ONSTACK... yes
+checking check for SIGSYS... yes
+checking check for SIGEMT... no
+checking asm/sigcontext.h usability... yes
+checking asm/sigcontext.h presence... yes
+checking for asm/sigcontext.h... yes
+checking asm/signal.h usability... no
+checking asm/signal.h presence... yes
+configure: WARNING: asm/signal.h: present but cannot be compiled
+configure: WARNING: asm/signal.h: check for missing prerequisite headers?
+configure: WARNING: asm/signal.h: proceeding with the preprocessor's result
+checking for asm/signal.h... yes
+"sigcontext in signal.h"
+checking for emacs... /usr/bin/emacs
+checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+checking emacs info/dir... /usr/share/info/
+checking for tcl/tk... checking for tclsh... tclsh
+checking for main in -llieee... no
+using TK_VERSION=8.3 in /usr/lib
+checking alloca... yes
+checking Checking for buggy gcc version from redhat... yes .. turning off -O4
+configure: creating ./config.status
+config.status: creating makedefc
+config.status: creating windows/gcl.iss
+config.status: creating windows/gcl.ansi.iss
+config.status: creating windows/install.ansi.lsp
+config.status: creating windows/install.lsp
+config.status: creating h/gclincl.h
+makedefc
+
+# begin makedefs
+
+# use=386-linux
+
+# for main link of raw_gcl
+LIBS= -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses
+
+#The multi precision library stuff
+MPFILES=$(MPDIR)/@MPI_FILE@ $(MPDIR)/libmport.a
+
+
+# root for the installation, eg /usr/local
+# This would cause make install to create /usr/local/bin/gcl and
+# /usr/local/lib/gcl-2-??/* with some basic files.
+prefix=/usr/local
+
+# where to place the info files
+INFO_DIR=/usr/share/info/
+
+# where to put emacs lisp files.
+EMACS_SITE_LISP=/usr/share/emacs/21.2/site-lisp
+
+# the default.el file
+EMACS_DEFAULT_EL=/usr/share/emacs/21.2/site-lisp/default.el
+
+# numerous TCL/TK variables culled from the tkConfig.sh and tclConfig.sh
+# if these are found.
+TK_CONFIG_PREFIX=/usr/lib
+TK_LIBRARY=/usr/lib/tk8.3
+TCL_LIBRARY=/usr/lib/tcl8.3
+TK_XINCLUDES=-I/usr/X11R6/include
+TK_INCLUDE=-I/usr/lib/../include
+TCL_INCLUDE=-I/usr/lib/../include
+TK_LIB_SPEC=-L/usr/lib -ltk${TK_DBGX}
+TK_BUILD_LIB_SPEC=-L/usr/src/build/77334-i386/BUILD/tcltk-8.3.3/tk8.3.3/unix -ltk${TK_DBGX}
+TK_XLIBSW=-L/usr/X11R6/lib -lX11
+TK_XINCLUDES=-I/usr/X11R6/include
+TCL_LIB_SPEC=-L/usr/lib -ltcl${TCL_DBGX}
+TCL_DL_LIBS=-ldl
+TCL_LIBS=-ldl  -lm
+
+NOTIFY=yes
+CC=gcc
+CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I$(GCLDIR)/o
+FINAL_CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe 
+NIFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I$(GCLDIR)/o
+O3FLAGS=-O3 -fomit-frame-pointer
+O2FLAGS=-O
+
+RL_OBJS=gcl_readline.o
+
+RL_LIB=lsp/gcl_readline.o
+
+MAKEINFO=makeinfo
+
+FLISP=saved_gcl
+SYSTEM=gcl
+BUILD_BFD=
+GMPDIR=gmp3
+X_LIBS= -L/usr/X11R6/lib -lXmu -lXt -lXext -lXaw -lX11
+X_CFLAGS= -I/usr/X11R6/include
+
+PROCESSOR_FLAGS=
+
+EXTRA_LOBJS=
+add-defs1 386-linux
+using 386-linux.defs
+patching o/makefile for gcc bug in 2.96
+make[3]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+cat h/config.h | sed -e "1,/Begin for cmpincl/d" \
+	-e "/End for cmpinclude/,50000d" > tmpx
+cat h/cmpincl1.h h/gclincl.h h/compbas.h h/enum.h h/mgmp.h h/object.h h/vs.h h/bds.h h/frame.h h/lex.h h/eval.h    h/funlink.h h/att_ext.h h/new_decl.h h/compbas2.h h/compat.h h/cmponly.h o/regexp.h h//protoize.h >> tmpx
+./xbin/move-if-changed mv tmpx h/cmpinclude.h
+tmpx and h/cmpinclude.h were not the same.
+ln tmpx h/cmpinclude.h
+./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h
+h/cmpinclude.h and o/cmpinclude.h were not the same.
+ln h/cmpinclude.h o/cmpinclude.h
+(cd bin; make all)
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/bin'
+gcc -I../h   -DUNIX -o dpp dpp.c
+gcc  -I../h  -o append  append.c
+gcc -I../h  -o file-sub file-sub.c
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/bin'
+make mpfiles
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+cd gmp3 && make 
+make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+make  all-recursive
+make[6]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+Making all in tests
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+Making all in .
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+make[8]: Nothing to be done for `all-am'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+Making all in devel
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/devel'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/devel'
+Making all in mpn
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpn'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpn'
+Making all in mpz
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpz'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpz'
+Making all in mpq
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpq'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpq'
+Making all in mpf
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpf'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpf'
+Making all in rand
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/rand'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/rand'
+Making all in misc
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/misc'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/misc'
+Making all in cxx
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/cxx'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/cxx'
+Making all in mpbsd
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpbsd'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpbsd'
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+Making all in mpn
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpn'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mp_bases | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_bases.lo `test -f mp_bases.c || echo './'`mp_bases.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bases.c  -fPIC -DPIC -o .libs/mp_bases.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bases.c -o mp_bases.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo udiv | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f udiv.asm || echo './'`udiv.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro udiv.asm  -fPIC -DPIC -o .libs/udiv.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_udiv -DPIC udiv.asm >tmp-udiv.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-udiv.s -fPIC -DPIC -o .libs/udiv.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro udiv.asm -o udiv.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo umul | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f umul.asm || echo './'`umul.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro umul.asm  -fPIC -DPIC -o .libs/umul.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_umul -DPIC umul.asm >tmp-umul.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-umul.s -fPIC -DPIC -o .libs/umul.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro umul.asm -o umul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_1.lo `test -f add_1.c || echo './'`add_1.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_1.c  -fPIC -DPIC -o .libs/add_1.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_1.c -o add_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f add_n.asm || echo './'`add_n.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro add_n.asm  -fPIC -DPIC -o .libs/add_n.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_add_n -DPIC add_n.asm >tmp-add_n.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-add_n.s -fPIC -DPIC -o .libs/add_n.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro add_n.asm -o add_n.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_1.lo `test -f sub_1.c || echo './'`sub_1.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_1.c  -fPIC -DPIC -o .libs/sub_1.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_1.c -o sub_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f sub_n.asm || echo './'`sub_n.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sub_n.asm  -fPIC -DPIC -o .libs/sub_n.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sub_n -DPIC sub_n.asm >tmp-sub_n.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-sub_n.s -fPIC -DPIC -o .libs/sub_n.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sub_n.asm -o sub_n.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mul_1.asm || echo './'`mul_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_1.asm  -fPIC -DPIC -o .libs/mul_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mul_1 -DPIC mul_1.asm >tmp-mul_1.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mul_1.s -fPIC -DPIC -o .libs/mul_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_1.asm -o mul_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo addmul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f addmul_1.asm || echo './'`addmul_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro addmul_1.asm  -fPIC -DPIC -o .libs/addmul_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_addmul_1 -DPIC addmul_1.asm >tmp-addmul_1.s
+addmul_1.asm: 220: warning, simulating cmov with jump, use for testing only
+addmul_1.asm: 221: warning, simulating cmov with jump, use for testing only
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-addmul_1.s -fPIC -DPIC -o .libs/addmul_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro addmul_1.asm -o addmul_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo submul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f submul_1.asm || echo './'`submul_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro submul_1.asm  -fPIC -DPIC -o .libs/submul_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_submul_1 -DPIC submul_1.asm >tmp-submul_1.s
+submul_1.asm: 220: warning, simulating cmov with jump, use for testing only
+submul_1.asm: 221: warning, simulating cmov with jump, use for testing only
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-submul_1.s -fPIC -DPIC -o .libs/submul_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro submul_1.asm -o submul_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo lshift | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f lshift.asm || echo './'`lshift.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro lshift.asm  -fPIC -DPIC -o .libs/lshift.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_lshift -DPIC lshift.asm >tmp-lshift.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-lshift.s -fPIC -DPIC -o .libs/lshift.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro lshift.asm -o lshift.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo rshift | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f rshift.asm || echo './'`rshift.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro rshift.asm  -fPIC -DPIC -o .libs/rshift.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_rshift -DPIC rshift.asm >tmp-rshift.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-rshift.s -fPIC -DPIC -o .libs/rshift.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro rshift.asm -o rshift.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dive_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f dive_1.asm || echo './'`dive_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro dive_1.asm  -fPIC -DPIC -o .libs/dive_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_dive_1 -DPIC dive_1.asm >tmp-dive_1.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-dive_1.s -fPIC -DPIC -o .libs/dive_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro dive_1.asm -o dive_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo diveby3 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f diveby3.asm || echo './'`diveby3.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro diveby3.asm  -fPIC -DPIC -o .libs/diveby3.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_diveby3 -DPIC diveby3.asm >tmp-diveby3.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-diveby3.s -fPIC -DPIC -o .libs/diveby3.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro diveby3.asm -o diveby3.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divis | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis.lo `test -f divis.c || echo './'`divis.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divis -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c  -fPIC -DPIC -o .libs/divis.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divis -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c -o divis.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divrem.lo `test -f divrem.c || echo './'`divrem.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem.c  -fPIC -DPIC -o .libs/divrem.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem.c -o divrem.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f divrem_1.asm || echo './'`divrem_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro divrem_1.asm  -fPIC -DPIC -o .libs/divrem_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_divrem_1 -DPIC divrem_1.asm >tmp-divrem_1.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-divrem_1.s -fPIC -DPIC -o .libs/divrem_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro divrem_1.asm -o divrem_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem_2 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divrem_2.lo `test -f divrem_2.c || echo './'`divrem_2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem_2.c  -fPIC -DPIC -o .libs/divrem_2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem_2.c -o divrem_2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo fib2_ui | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib2_ui.lo `test -f fib2_ui.c || echo './'`fib2_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_fib2_ui -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c  -fPIC -DPIC -o .libs/fib2_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_fib2_ui -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c -o fib2_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mod_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mod_1.asm || echo './'`mod_1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_1.asm  -fPIC -DPIC -o .libs/mod_1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mod_1 -DPIC mod_1.asm >tmp-mod_1.s
+mod_1.asm: 142: warning, simulating cmov with jump, use for testing only
+mod_1.asm: 217: warning, simulating cmov with jump, use for testing only
+mod_1.asm: 282: warning, simulating cmov with jump, use for testing only
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mod_1.s -fPIC -DPIC -o .libs/mod_1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_1.asm -o mod_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mod_34lsub1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mod_34lsub1.asm || echo './'`mod_34lsub1.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_34lsub1.asm  -fPIC -DPIC -o .libs/mod_34lsub1.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mod_34lsub1 -DPIC mod_34lsub1.asm >tmp-mod_34lsub1.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mod_34lsub1.s -fPIC -DPIC -o .libs/mod_34lsub1.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_34lsub1.asm -o mod_34lsub1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mode1o | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mode1o.asm || echo './'`mode1o.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mode1o.asm  -fPIC -DPIC -o .libs/mode1o.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mode1o -DPIC mode1o.asm >tmp-mode1o.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mode1o.s -fPIC -DPIC -o .libs/mode1o.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mode1o.asm -o mode1o.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dump | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dump -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dump -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_fft | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_fft.lo `test -f mul_fft.c || echo './'`mul_fft.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_fft -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_fft.c  -fPIC -DPIC -o .libs/mul_fft.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_fft -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_fft.c -o mul_fft.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_n.lo `test -f mul_n.c || echo './'`mul_n.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_n.c  -fPIC -DPIC -o .libs/mul_n.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_n.c -o mul_n.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_basecase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mul_basecase.asm || echo './'`mul_basecase.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_basecase.asm  -fPIC -DPIC -o .libs/mul_basecase.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mul_basecase -DPIC mul_basecase.asm >tmp-mul_basecase.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mul_basecase.s -fPIC -DPIC -o .libs/mul_basecase.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_basecase.asm -o mul_basecase.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sqr_basecase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f sqr_basecase.asm || echo './'`sqr_basecase.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sqr_basecase.asm  -fPIC -DPIC -o .libs/sqr_basecase.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sqr_basecase -DPIC sqr_basecase.asm >tmp-sqr_basecase.s
+sqr_basecase.asm: 439: warning, simulating cmov with jump, use for testing only
+sqr_basecase.asm: 440: warning, simulating cmov with jump, use for testing only
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-sqr_basecase.s -fPIC -DPIC -o .libs/sqr_basecase.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sqr_basecase.asm -o sqr_basecase.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo random | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random.lo `test -f random.c || echo './'`random.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c  -fPIC -DPIC -o .libs/random.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c -o random.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo random2 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sqrtrem | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrtrem.lo `test -f sqrtrem.c || echo './'`sqrtrem.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqrtrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c  -fPIC -DPIC -o .libs/sqrtrem.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqrtrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c -o sqrtrem.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo get_str | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_get_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_get_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo set_str | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_set_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_set_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo scan0 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan0.lo `test -f scan0.c || echo './'`scan0.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan0 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c  -fPIC -DPIC -o .libs/scan0.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan0 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c -o scan0.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo scan1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan1.lo `test -f scan1.c || echo './'`scan1.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c  -fPIC -DPIC -o .libs/scan1.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c -o scan1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo popcount | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o popcount.lo `test -f popcount.c || echo './'`popcount.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c  -fPIC -DPIC -o .libs/popcount.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c -o popcount.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo hamdist | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o hamdist.lo `test -f hamdist.c || echo './'`hamdist.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_hamdist -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c  -fPIC -DPIC -o .libs/hamdist.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_hamdist -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c -o hamdist.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo cmp | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_cmp -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_cmp -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo perfsqr | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfsqr.lo `test -f perfsqr.c || echo './'`perfsqr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_perfsqr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c  -fPIC -DPIC -o .libs/perfsqr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_perfsqr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c -o perfsqr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo bdivmod | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bdivmod.lo `test -f bdivmod.c || echo './'`bdivmod.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_bdivmod -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bdivmod.c  -fPIC -DPIC -o .libs/bdivmod.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_bdivmod -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bdivmod.c -o bdivmod.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcd_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd_1.lo `test -f gcd_1.c || echo './'`gcd_1.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_1.c  -fPIC -DPIC -o .libs/gcd_1.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_1.c -o gcd_1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcd | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd.lo `test -f gcd.c || echo './'`gcd.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c  -fPIC -DPIC -o .libs/gcd.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c -o gcd.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcdext | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcdext.lo `test -f gcdext.c || echo './'`gcdext.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcdext -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c  -fPIC -DPIC -o .libs/gcdext.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcdext -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c -o gcdext.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo tdiv_qr | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr.lo `test -f tdiv_qr.c || echo './'`tdiv_qr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_tdiv_qr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c  -fPIC -DPIC -o .libs/tdiv_qr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_tdiv_qr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c -o tdiv_qr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dc_divrem_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dc_divrem_n.lo `test -f dc_divrem_n.c || echo './'`dc_divrem_n.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dc_divrem_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dc_divrem_n.c  -fPIC -DPIC -o .libs/dc_divrem_n.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dc_divrem_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dc_divrem_n.c -o dc_divrem_n.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sb_divrem_mn | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sb_divrem_mn.lo `test -f sb_divrem_mn.c || echo './'`sb_divrem_mn.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sb_divrem_mn -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sb_divrem_mn.c  -fPIC -DPIC -o .libs/sb_divrem_mn.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sb_divrem_mn -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sb_divrem_mn.c -o sb_divrem_mn.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo jacbase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o jacbase.lo `test -f jacbase.c || echo './'`jacbase.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_jacbase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacbase.c  -fPIC -DPIC -o .libs/jacbase.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_jacbase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacbase.c -o jacbase.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo copyi | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f copyi.asm || echo './'`copyi.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyi.asm  -fPIC -DPIC -o .libs/copyi.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_copyi -DPIC copyi.asm >tmp-copyi.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-copyi.s -fPIC -DPIC -o .libs/copyi.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyi.asm -o copyi.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo copyd | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f copyd.asm || echo './'`copyd.asm
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyd.asm  -fPIC -DPIC -o .libs/copyd.o
+m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_copyd -DPIC copyd.asm >tmp-copyd.s
+ gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-copyd.s -fPIC -DPIC -o .libs/copyd.o
+../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyd.asm -o copyd.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpn.la   mp_bases.lo udiv.lo umul.lo add.lo add_1.lo add_n.lo sub.lo sub_1.lo sub_n.lo mul_1.lo addmul_1.lo submul_1.lo lshift.lo rshift.lo dive_1.lo diveby3.lo divis.lo divrem.lo divrem_1.lo divrem_2.lo fib2_ui.lo mod_1.lo mod_34lsub1.lo mode1o.lo dump.lo mul.lo mul_fft.lo mul_n.lo mul_basecase.lo sqr_basecase.lo random.lo random2.lo sqrtrem.lo get_str.lo set_str.lo scan0.lo scan1.lo popcount.lo hamdist.lo cmp.lo perfsqr.lo bdivmod.lo gcd_1.lo gcd.lo gcdext.lo tdiv_qr.lo dc_divrem_n.lo sb_divrem_mn.lo jacbase.lo copyi.lo copyd.lo 
+ar cq .libs/libmpn.a .libs/mp_bases.o .libs/udiv.o .libs/umul.o .libs/add.o .libs/add_1.o .libs/add_n.o .libs/sub.o .libs/sub_1.o .libs/sub_n.o .libs/mul_1.o .libs/addmul_1.o .libs/submul_1.o .libs/lshift.o .libs/rshift.o .libs/dive_1.o .libs/diveby3.o .libs/divis.o .libs/divrem.o .libs/divrem_1.o .libs/divrem_2.o .libs/fib2_ui.o .libs/mod_1.o .libs/mod_34lsub1.o .libs/mode1o.o .libs/dump.o .libs/mul.o .libs/mul_fft.o .libs/mul_n.o .libs/mul_basecase.o .libs/sqr_basecase.o .libs/random.o .libs/random2.o .libs/sqrtrem.o .libs/get_str.o .libs/set_str.o .libs/scan0.o .libs/scan1.o .libs/popcount.o .libs/hamdist.o .libs/cmp.o .libs/perfsqr.o .libs/bdivmod.o .libs/gcd_1.o .libs/gcd.o .libs/gcdext.o .libs/tdiv_qr.o .libs/dc_divrem_n.o .libs/sb_divrem_mn.o .libs/jacbase.o .libs/copyi.o .libs/copyd.o
+ranlib .libs/libmpn.a
+creating libmpn.la
+(cd .libs && rm -f libmpn.la && ln -s ../libmpn.la libmpn.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpn'
+Making all in mpz
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpz'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_ui.lo `test -f add_ui.c || echo './'`add_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c  -fPIC -DPIC -o .libs/add_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c -o add_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aorsmul.lo `test -f aorsmul.c || echo './'`aorsmul.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul.c  -fPIC -DPIC -o .libs/aorsmul.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul.c -o aorsmul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aorsmul_i.lo `test -f aorsmul_i.c || echo './'`aorsmul_i.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul_i.c  -fPIC -DPIC -o .libs/aorsmul_i.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul_i.c -o aorsmul_i.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o and.lo `test -f and.c || echo './'`and.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c and.c  -fPIC -DPIC -o .libs/and.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c and.c -o and.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o array_init.lo `test -f array_init.c || echo './'`array_init.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c array_init.c  -fPIC -DPIC -o .libs/array_init.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c array_init.c -o array_init.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bin_ui.lo `test -f bin_ui.c || echo './'`bin_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_ui.c  -fPIC -DPIC -o .libs/bin_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_ui.c -o bin_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bin_uiui.lo `test -f bin_uiui.c || echo './'`bin_uiui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_uiui.c  -fPIC -DPIC -o .libs/bin_uiui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_uiui.c -o bin_uiui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_q.lo `test -f cdiv_q.c || echo './'`cdiv_q.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q.c  -fPIC -DPIC -o .libs/cdiv_q.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q.c -o cdiv_q.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_q_ui.lo `test -f cdiv_q_ui.c || echo './'`cdiv_q_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q_ui.c  -fPIC -DPIC -o .libs/cdiv_q_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q_ui.c -o cdiv_q_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_qr.lo `test -f cdiv_qr.c || echo './'`cdiv_qr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr.c  -fPIC -DPIC -o .libs/cdiv_qr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr.c -o cdiv_qr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_qr_ui.lo `test -f cdiv_qr_ui.c || echo './'`cdiv_qr_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr_ui.c  -fPIC -DPIC -o .libs/cdiv_qr_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr_ui.c -o cdiv_qr_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_r.lo `test -f cdiv_r.c || echo './'`cdiv_r.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r.c  -fPIC -DPIC -o .libs/cdiv_r.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r.c -o cdiv_r.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_r_ui.lo `test -f cdiv_r_ui.c || echo './'`cdiv_r_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r_ui.c  -fPIC -DPIC -o .libs/cdiv_r_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r_ui.c -o cdiv_r_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_ui.lo `test -f cdiv_ui.c || echo './'`cdiv_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_ui.c  -fPIC -DPIC -o .libs/cdiv_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_ui.c -o cdiv_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cfdiv_q_2exp.lo `test -f cfdiv_q_2exp.c || echo './'`cfdiv_q_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_q_2exp.c  -fPIC -DPIC -o .libs/cfdiv_q_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_q_2exp.c -o cfdiv_q_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cfdiv_r_2exp.lo `test -f cfdiv_r_2exp.c || echo './'`cfdiv_r_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_r_2exp.c  -fPIC -DPIC -o .libs/cfdiv_r_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_r_2exp.c -o cfdiv_r_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clrbit.lo `test -f clrbit.c || echo './'`clrbit.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clrbit.c  -fPIC -DPIC -o .libs/clrbit.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clrbit.c -o clrbit.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_d.lo `test -f cmp_d.c || echo './'`cmp_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c  -fPIC -DPIC -o .libs/cmp_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c -o cmp_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs.lo `test -f cmpabs.c || echo './'`cmpabs.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs.c  -fPIC -DPIC -o .libs/cmpabs.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs.c -o cmpabs.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs_d.lo `test -f cmpabs_d.c || echo './'`cmpabs_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_d.c  -fPIC -DPIC -o .libs/cmpabs_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_d.c -o cmpabs_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs_ui.lo `test -f cmpabs_ui.c || echo './'`cmpabs_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_ui.c  -fPIC -DPIC -o .libs/cmpabs_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_ui.c -o cmpabs_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o com.lo `test -f com.c || echo './'`com.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c com.c  -fPIC -DPIC -o .libs/com.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c com.c -o com.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong.lo `test -f cong.c || echo './'`cong.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong.c  -fPIC -DPIC -o .libs/cong.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong.c -o cong.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong_2exp.lo `test -f cong_2exp.c || echo './'`cong_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_2exp.c  -fPIC -DPIC -o .libs/cong_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_2exp.c -o cong_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong_ui.lo `test -f cong_ui.c || echo './'`cong_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_ui.c  -fPIC -DPIC -o .libs/cong_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_ui.c -o cong_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divexact.lo `test -f divexact.c || echo './'`divexact.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divexact.c  -fPIC -DPIC -o .libs/divexact.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divexact.c -o divexact.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divegcd.lo `test -f divegcd.c || echo './'`divegcd.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divegcd.c  -fPIC -DPIC -o .libs/divegcd.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divegcd.c -o divegcd.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dive_ui.lo `test -f dive_ui.c || echo './'`dive_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dive_ui.c  -fPIC -DPIC -o .libs/dive_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dive_ui.c -o dive_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis.lo `test -f divis.c || echo './'`divis.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c  -fPIC -DPIC -o .libs/divis.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c -o divis.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis_ui.lo `test -f divis_ui.c || echo './'`divis_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_ui.c  -fPIC -DPIC -o .libs/divis_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_ui.c -o divis_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis_2exp.lo `test -f divis_2exp.c || echo './'`divis_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_2exp.c  -fPIC -DPIC -o .libs/divis_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_2exp.c -o divis_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fac_ui.lo `test -f fac_ui.c || echo './'`fac_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fac_ui.c  -fPIC -DPIC -o .libs/fac_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fac_ui.c -o fac_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_q.lo `test -f fdiv_q.c || echo './'`fdiv_q.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q.c  -fPIC -DPIC -o .libs/fdiv_q.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q.c -o fdiv_q.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_q_ui.lo `test -f fdiv_q_ui.c || echo './'`fdiv_q_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q_ui.c  -fPIC -DPIC -o .libs/fdiv_q_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q_ui.c -o fdiv_q_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_qr.lo `test -f fdiv_qr.c || echo './'`fdiv_qr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr.c  -fPIC -DPIC -o .libs/fdiv_qr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr.c -o fdiv_qr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_qr_ui.lo `test -f fdiv_qr_ui.c || echo './'`fdiv_qr_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr_ui.c  -fPIC -DPIC -o .libs/fdiv_qr_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr_ui.c -o fdiv_qr_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_r.lo `test -f fdiv_r.c || echo './'`fdiv_r.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r.c  -fPIC -DPIC -o .libs/fdiv_r.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r.c -o fdiv_r.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_r_ui.lo `test -f fdiv_r_ui.c || echo './'`fdiv_r_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r_ui.c  -fPIC -DPIC -o .libs/fdiv_r_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r_ui.c -o fdiv_r_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_ui.lo `test -f fdiv_ui.c || echo './'`fdiv_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_ui.c  -fPIC -DPIC -o .libs/fdiv_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_ui.c -o fdiv_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib_ui.lo `test -f fib_ui.c || echo './'`fib_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib_ui.c  -fPIC -DPIC -o .libs/fib_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib_ui.c -o fib_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib2_ui.lo `test -f fib2_ui.c || echo './'`fib2_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c  -fPIC -DPIC -o .libs/fib2_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c -o fib2_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sint.lo `test -f fits_sint.c || echo './'`fits_sint.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c  -fPIC -DPIC -o .libs/fits_sint.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c -o fits_sint.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_slong.lo `test -f fits_slong.c || echo './'`fits_slong.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c  -fPIC -DPIC -o .libs/fits_slong.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c -o fits_slong.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sshort.lo `test -f fits_sshort.c || echo './'`fits_sshort.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c  -fPIC -DPIC -o .libs/fits_sshort.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c -o fits_sshort.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_uint.lo `test -f fits_uint.c || echo './'`fits_uint.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c  -fPIC -DPIC -o .libs/fits_uint.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c -o fits_uint.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ulong.lo `test -f fits_ulong.c || echo './'`fits_ulong.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c  -fPIC -DPIC -o .libs/fits_ulong.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c -o fits_ulong.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ushort.lo `test -f fits_ushort.c || echo './'`fits_ushort.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c  -fPIC -DPIC -o .libs/fits_ushort.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c -o fits_ushort.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd.lo `test -f gcd.c || echo './'`gcd.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c  -fPIC -DPIC -o .libs/gcd.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c -o gcd.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd_ui.lo `test -f gcd_ui.c || echo './'`gcd_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_ui.c  -fPIC -DPIC -o .libs/gcd_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_ui.c -o gcd_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcdext.lo `test -f gcdext.c || echo './'`gcdext.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c  -fPIC -DPIC -o .libs/gcdext.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c -o gcdext.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d_2exp.lo `test -f get_d_2exp.c || echo './'`get_d_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c  -fPIC -DPIC -o .libs/get_d_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c -o get_d_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_si.lo `test -f get_si.c || echo './'`get_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c  -fPIC -DPIC -o .libs/get_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c -o get_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_ui.lo `test -f get_ui.c || echo './'`get_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c  -fPIC -DPIC -o .libs/get_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c -o get_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o getlimbn.lo `test -f getlimbn.c || echo './'`getlimbn.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c getlimbn.c  -fPIC -DPIC -o .libs/getlimbn.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c getlimbn.c -o getlimbn.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o hamdist.lo `test -f hamdist.c || echo './'`hamdist.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c  -fPIC -DPIC -o .libs/hamdist.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c -o hamdist.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init2.lo `test -f init2.c || echo './'`init2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c  -fPIC -DPIC -o .libs/init2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c -o init2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_raw.lo `test -f inp_raw.c || echo './'`inp_raw.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_raw.c  -fPIC -DPIC -o .libs/inp_raw.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_raw.c -o inp_raw.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o invert.lo `test -f invert.c || echo './'`invert.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c invert.c  -fPIC -DPIC -o .libs/invert.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c invert.c -o invert.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ior.lo `test -f ior.c || echo './'`ior.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ior.c  -fPIC -DPIC -o .libs/ior.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ior.c -o ior.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset.lo `test -f iset.c || echo './'`iset.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c  -fPIC -DPIC -o .libs/iset.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c -o iset.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_d.lo `test -f iset_d.c || echo './'`iset_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c  -fPIC -DPIC -o .libs/iset_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c -o iset_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_si.lo `test -f iset_si.c || echo './'`iset_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c  -fPIC -DPIC -o .libs/iset_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c -o iset_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_str.lo `test -f iset_str.c || echo './'`iset_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c  -fPIC -DPIC -o .libs/iset_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c -o iset_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_ui.lo `test -f iset_ui.c || echo './'`iset_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c  -fPIC -DPIC -o .libs/iset_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c -o iset_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o jacobi.lo `test -f jacobi.c || echo './'`jacobi.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacobi.c  -fPIC -DPIC -o .libs/jacobi.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacobi.c -o jacobi.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronsz.lo `test -f kronsz.c || echo './'`kronsz.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronsz.c  -fPIC -DPIC -o .libs/kronsz.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronsz.c -o kronsz.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronuz.lo `test -f kronuz.c || echo './'`kronuz.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronuz.c  -fPIC -DPIC -o .libs/kronuz.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronuz.c -o kronuz.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronzs.lo `test -f kronzs.c || echo './'`kronzs.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzs.c  -fPIC -DPIC -o .libs/kronzs.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzs.c -o kronzs.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronzu.lo `test -f kronzu.c || echo './'`kronzu.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzu.c  -fPIC -DPIC -o .libs/kronzu.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzu.c -o kronzu.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lcm.lo `test -f lcm.c || echo './'`lcm.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm.c  -fPIC -DPIC -o .libs/lcm.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm.c -o lcm.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lcm_ui.lo `test -f lcm_ui.c || echo './'`lcm_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm_ui.c  -fPIC -DPIC -o .libs/lcm_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm_ui.c -o lcm_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lucnum_ui.lo `test -f lucnum_ui.c || echo './'`lucnum_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum_ui.c  -fPIC -DPIC -o .libs/lucnum_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum_ui.c -o lucnum_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lucnum2_ui.lo `test -f lucnum2_ui.c || echo './'`lucnum2_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum2_ui.c  -fPIC -DPIC -o .libs/lucnum2_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum2_ui.c -o lucnum2_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o millerrabin.lo `test -f millerrabin.c || echo './'`millerrabin.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c millerrabin.c  -fPIC -DPIC -o .libs/millerrabin.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c millerrabin.c -o millerrabin.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mod.lo `test -f mod.c || echo './'`mod.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mod.c  -fPIC -DPIC -o .libs/mod.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mod.c -o mod.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_2exp.lo `test -f mul_2exp.c || echo './'`mul_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c  -fPIC -DPIC -o .libs/mul_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c -o mul_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_si.lo `test -f mul_si.c || echo './'`mul_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_si.c  -fPIC -DPIC -o .libs/mul_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_si.c -o mul_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_ui.lo `test -f mul_ui.c || echo './'`mul_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c  -fPIC -DPIC -o .libs/mul_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c -o mul_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o n_pow_ui.lo `test -f n_pow_ui.c || echo './'`n_pow_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c n_pow_ui.c  -fPIC -DPIC -o .libs/n_pow_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c n_pow_ui.c -o n_pow_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o nextprime.lo `test -f nextprime.c || echo './'`nextprime.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c nextprime.c  -fPIC -DPIC -o .libs/nextprime.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c nextprime.c -o nextprime.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_raw.lo `test -f out_raw.c || echo './'`out_raw.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_raw.c  -fPIC -DPIC -o .libs/out_raw.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_raw.c -o out_raw.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfpow.lo `test -f perfpow.c || echo './'`perfpow.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfpow.c  -fPIC -DPIC -o .libs/perfpow.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfpow.c -o perfpow.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfsqr.lo `test -f perfsqr.c || echo './'`perfsqr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c  -fPIC -DPIC -o .libs/perfsqr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c -o perfsqr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o popcount.lo `test -f popcount.c || echo './'`popcount.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c  -fPIC -DPIC -o .libs/popcount.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c -o popcount.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pow_ui.lo `test -f pow_ui.c || echo './'`pow_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c  -fPIC -DPIC -o .libs/pow_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c -o pow_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o powm.lo `test -f powm.c || echo './'`powm.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm.c  -fPIC -DPIC -o .libs/powm.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm.c -o powm.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o powm_ui.lo `test -f powm_ui.c || echo './'`powm_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm_ui.c  -fPIC -DPIC -o .libs/powm_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm_ui.c -o powm_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pprime_p.lo `test -f pprime_p.c || echo './'`pprime_p.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pprime_p.c  -fPIC -DPIC -o .libs/pprime_p.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pprime_p.c -o pprime_p.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random.lo `test -f random.c || echo './'`random.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c  -fPIC -DPIC -o .libs/random.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c -o random.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o realloc.lo `test -f realloc.c || echo './'`realloc.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc.c  -fPIC -DPIC -o .libs/realloc.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc.c -o realloc.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o realloc2.lo `test -f realloc2.c || echo './'`realloc2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc2.c  -fPIC -DPIC -o .libs/realloc2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc2.c -o realloc2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o remove.lo `test -f remove.c || echo './'`remove.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c remove.c  -fPIC -DPIC -o .libs/remove.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c remove.c -o remove.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o root.lo `test -f root.c || echo './'`root.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c root.c  -fPIC -DPIC -o .libs/root.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c root.c -o root.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rrandomb.lo `test -f rrandomb.c || echo './'`rrandomb.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rrandomb.c  -fPIC -DPIC -o .libs/rrandomb.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rrandomb.c -o rrandomb.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan0.lo `test -f scan0.c || echo './'`scan0.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c  -fPIC -DPIC -o .libs/scan0.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c -o scan0.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan1.lo `test -f scan1.c || echo './'`scan1.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c  -fPIC -DPIC -o .libs/scan1.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c -o scan1.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_f.lo `test -f set_f.c || echo './'`set_f.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c  -fPIC -DPIC -o .libs/set_f.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c -o set_f.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_q.lo `test -f set_q.c || echo './'`set_q.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c  -fPIC -DPIC -o .libs/set_q.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c -o set_q.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o setbit.lo `test -f setbit.c || echo './'`setbit.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c setbit.c  -fPIC -DPIC -o .libs/setbit.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c setbit.c -o setbit.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o size.lo `test -f size.c || echo './'`size.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c  -fPIC -DPIC -o .libs/size.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c -o size.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sizeinbase.lo `test -f sizeinbase.c || echo './'`sizeinbase.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sizeinbase.c  -fPIC -DPIC -o .libs/sizeinbase.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sizeinbase.c -o sizeinbase.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt.lo `test -f sqrt.c || echo './'`sqrt.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c  -fPIC -DPIC -o .libs/sqrt.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c -o sqrt.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrtrem.lo `test -f sqrtrem.c || echo './'`sqrtrem.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c  -fPIC -DPIC -o .libs/sqrtrem.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c -o sqrtrem.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_ui.lo `test -f sub_ui.c || echo './'`sub_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c  -fPIC -DPIC -o .libs/sub_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c -o sub_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_ui.lo `test -f tdiv_ui.c || echo './'`tdiv_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_ui.c  -fPIC -DPIC -o .libs/tdiv_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_ui.c -o tdiv_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q.lo `test -f tdiv_q.c || echo './'`tdiv_q.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q.c  -fPIC -DPIC -o .libs/tdiv_q.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q.c -o tdiv_q.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q_2exp.lo `test -f tdiv_q_2exp.c || echo './'`tdiv_q_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_2exp.c  -fPIC -DPIC -o .libs/tdiv_q_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_2exp.c -o tdiv_q_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q_ui.lo `test -f tdiv_q_ui.c || echo './'`tdiv_q_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_ui.c  -fPIC -DPIC -o .libs/tdiv_q_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_ui.c -o tdiv_q_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr.lo `test -f tdiv_qr.c || echo './'`tdiv_qr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c  -fPIC -DPIC -o .libs/tdiv_qr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c -o tdiv_qr.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr_ui.lo `test -f tdiv_qr_ui.c || echo './'`tdiv_qr_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr_ui.c  -fPIC -DPIC -o .libs/tdiv_qr_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr_ui.c -o tdiv_qr_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r.lo `test -f tdiv_r.c || echo './'`tdiv_r.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r.c  -fPIC -DPIC -o .libs/tdiv_r.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r.c -o tdiv_r.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r_2exp.lo `test -f tdiv_r_2exp.c || echo './'`tdiv_r_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_2exp.c  -fPIC -DPIC -o .libs/tdiv_r_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_2exp.c -o tdiv_r_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r_ui.lo `test -f tdiv_r_ui.c || echo './'`tdiv_r_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_ui.c  -fPIC -DPIC -o .libs/tdiv_r_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_ui.c -o tdiv_r_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tstbit.lo `test -f tstbit.c || echo './'`tstbit.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tstbit.c  -fPIC -DPIC -o .libs/tstbit.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tstbit.c -o tstbit.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_pow_ui.lo `test -f ui_pow_ui.c || echo './'`ui_pow_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_pow_ui.c  -fPIC -DPIC -o .libs/ui_pow_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_pow_ui.c -o ui_pow_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomb.lo `test -f urandomb.c || echo './'`urandomb.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c  -fPIC -DPIC -o .libs/urandomb.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c -o urandomb.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomm.lo `test -f urandomm.c || echo './'`urandomm.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomm.c  -fPIC -DPIC -o .libs/urandomm.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomm.c -o urandomm.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o xor.lo `test -f xor.c || echo './'`xor.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c xor.c  -fPIC -DPIC -o .libs/xor.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c xor.c -o xor.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpz.la   add.lo add_ui.lo abs.lo aorsmul.lo aorsmul_i.lo and.lo array_init.lo bin_ui.lo bin_uiui.lo cdiv_q.lo cdiv_q_ui.lo cdiv_qr.lo cdiv_qr_ui.lo cdiv_r.lo cdiv_r_ui.lo cdiv_ui.lo cfdiv_q_2exp.lo cfdiv_r_2exp.lo clear.lo clrbit.lo cmp.lo cmp_d.lo cmp_si.lo cmp_ui.lo cmpabs.lo cmpabs_d.lo cmpabs_ui.lo com.lo cong.lo cong_2exp.lo cong_ui.lo divexact.lo divegcd.lo dive_ui.lo divis.lo divis_ui.lo divis_2exp.lo dump.lo fac_ui.lo fdiv_q.lo fdiv_q_ui.lo fdiv_qr.lo fdiv_qr_ui.lo fdiv_r.lo fdiv_r_ui.lo fdiv_ui.lo fib_ui.lo fib2_ui.lo fits_sint.lo fits_slong.lo fits_sshort.lo fits_uint.lo fits_ulong.lo fits_ushort.lo gcd.lo gcd_ui.lo gcdext.lo get_d.lo get_d_2exp.lo get_si.lo get_str.lo get_ui.lo getlimbn.lo hamdist.lo init.lo init2.lo inp_raw.lo inp_str.lo invert.lo ior.lo iset.lo iset_d.lo iset_si.lo iset_str.lo iset_ui.lo jacobi.lo kronsz.lo kronuz.lo kronzs.lo kronzu.lo lcm!
+ .lo lcm_ui.lo lucnum_ui.lo lucnum2_ui.lo millerrabin.lo mod.lo mul.lo mul_2exp.lo mul_si.lo mul_ui.lo n_pow_ui.lo neg.lo nextprime.lo out_raw.lo out_str.lo perfpow.lo perfsqr.lo popcount.lo pow_ui.lo powm.lo powm_ui.lo pprime_p.lo random.lo random2.lo realloc.lo realloc2.lo remove.lo root.lo rrandomb.lo scan0.lo scan1.lo set.lo set_d.lo set_f.lo set_q.lo set_si.lo set_str.lo set_ui.lo setbit.lo size.lo sizeinbase.lo sqrt.lo sqrtrem.lo sub.lo sub_ui.lo swap.lo tdiv_ui.lo tdiv_q.lo tdiv_q_2exp.lo tdiv_q_ui.lo tdiv_qr.lo tdiv_qr_ui.lo tdiv_r.lo tdiv_r_2exp.lo tdiv_r_ui.lo tstbit.lo ui_pow_ui.lo urandomb.lo urandomm.lo xor.lo  
+ar cq .libs/libmpz.a .libs/add.o .libs/add_ui.o .libs/abs.o .libs/aorsmul.o .libs/aorsmul_i.o .libs/and.o .libs/array_init.o .libs/bin_ui.o .libs/bin_uiui.o .libs/cdiv_q.o .libs/cdiv_q_ui.o .libs/cdiv_qr.o .libs/cdiv_qr_ui.o .libs/cdiv_r.o .libs/cdiv_r_ui.o .libs/cdiv_ui.o .libs/cfdiv_q_2exp.o .libs/cfdiv_r_2exp.o .libs/clear.o .libs/clrbit.o .libs/cmp.o .libs/cmp_d.o .libs/cmp_si.o .libs/cmp_ui.o .libs/cmpabs.o .libs/cmpabs_d.o .libs/cmpabs_ui.o .libs/com.o .libs/cong.o .libs/cong_2exp.o .libs/cong_ui.o .libs/divexact.o .libs/divegcd.o .libs/dive_ui.o .libs/divis.o .libs/divis_ui.o .libs/divis_2exp.o .libs/dump.o .libs/fac_ui.o .libs/fdiv_q.o .libs/fdiv_q_ui.o .libs/fdiv_qr.o .libs/fdiv_qr_ui.o .libs/fdiv_r.o .libs/fdiv_r_ui.o .libs/fdiv_ui.o .libs/fib_ui.o .libs/fib2_ui.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_sshort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits_ushort.o .libs/gcd.o .libs/gcd_ui.o .libs/gcdext.o .libs/get_d.o .libs/get_d_2exp.o .libs/get_si.o !
+ .libs/get_str.o .libs/get_ui.o .libs/getlimbn.o .libs/hamdist.o .libs/init.o .libs/init2.o .libs/inp_raw.o .libs/inp_str.o .libs/invert.o .libs/ior.o .libs/iset.o .libs/iset_d.o .libs/iset_si.o .libs/iset_str.o .libs/iset_ui.o .libs/jacobi.o .libs/kronsz.o .libs/kronuz.o .libs/kronzs.o .libs/kronzu.o .libs/lcm.o .libs/lcm_ui.o .libs/lucnum_ui.o .libs/lucnum2_ui.o .libs/millerrabin.o .libs/mod.o .libs/mul.o .libs/mul_2exp.o .libs/mul_si.o .libs/mul_ui.o .libs/n_pow_ui.o .libs/neg.o .libs/nextprime.o .libs/out_raw.o .libs/out_str.o .libs/perfpow.o .libs/perfsqr.o .libs/popcount.o .libs/pow_ui.o .libs/powm.o .libs/powm_ui.o .libs/pprime_p.o .libs/random.o .libs/random2.o .libs/realloc.o .libs/realloc2.o .libs/remove.o .libs/root.o .libs/rrandomb.o .libs/scan0.o .libs/scan1.o .libs/set.o .libs/set_d.o .libs/set_f.o .libs/set_q.o .libs/set_si.o .libs/set_str.o .libs/set_ui.o .libs/setbit.o .libs/size.o .libs/sizeinbase.o .libs/sqrt.o .libs/sqrtrem.o .libs/sub.o .libs/sub_ui.o .l!
+ ibs/swap.o .libs/tdiv_ui.o .libs/tdiv_q.o .libs/tdiv_q_2exp.o !
+.libs/tdiv_q_ui.o .libs/tdiv_qr.o .libs/tdiv_qr_ui.o .libs/tdiv_r.o .libs/tdiv_r_2exp.o .libs/tdiv_r_ui.o .libs/tstbit.o .libs/ui_pow_ui.o .libs/urandomb.o .libs/urandomm.o .libs/xor.o
+ranlib .libs/libmpz.a
+creating libmpz.la
+(cd .libs && rm -f libmpz.la && ln -s ../libmpz.la libmpz.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpz'
+Making all in mpq
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpq'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aors.lo `test -f aors.c || echo './'`aors.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aors.c  -fPIC -DPIC -o .libs/aors.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aors.c -o aors.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o canonicalize.lo `test -f canonicalize.c || echo './'`canonicalize.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c canonicalize.c  -fPIC -DPIC -o .libs/canonicalize.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c canonicalize.c -o canonicalize.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div.lo `test -f div.c || echo './'`div.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c  -fPIC -DPIC -o .libs/div.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c -o div.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o equal.lo `test -f equal.c || echo './'`equal.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c equal.c  -fPIC -DPIC -o .libs/equal.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c equal.c -o equal.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_den.lo `test -f get_den.c || echo './'`get_den.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_den.c  -fPIC -DPIC -o .libs/get_den.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_den.c -o get_den.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_num.lo `test -f get_num.c || echo './'`get_num.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_num.c  -fPIC -DPIC -o .libs/get_num.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_num.c -o get_num.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inv.lo `test -f inv.c || echo './'`inv.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inv.c  -fPIC -DPIC -o .libs/inv.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inv.c -o inv.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o md_2exp.lo `test -f md_2exp.c || echo './'`md_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c md_2exp.c  -fPIC -DPIC -o .libs/md_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c md_2exp.c -o md_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_den.lo `test -f set_den.c || echo './'`set_den.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_den.c  -fPIC -DPIC -o .libs/set_den.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_den.c -o set_den.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_num.lo `test -f set_num.c || echo './'`set_num.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_num.c  -fPIC -DPIC -o .libs/set_num.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_num.c -o set_num.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_z.lo `test -f set_z.c || echo './'`set_z.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c  -fPIC -DPIC -o .libs/set_z.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c -o set_z.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_f.lo `test -f set_f.c || echo './'`set_f.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c  -fPIC -DPIC -o .libs/set_f.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c -o set_f.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpq.la   abs.lo aors.lo canonicalize.lo clear.lo cmp.lo cmp_si.lo cmp_ui.lo div.lo equal.lo get_d.lo get_den.lo get_num.lo get_str.lo init.lo inp_str.lo inv.lo md_2exp.lo mul.lo neg.lo out_str.lo set.lo set_den.lo set_num.lo set_si.lo set_str.lo set_ui.lo set_z.lo set_d.lo set_f.lo swap.lo  
+ar cq .libs/libmpq.a .libs/abs.o .libs/aors.o .libs/canonicalize.o .libs/clear.o .libs/cmp.o .libs/cmp_si.o .libs/cmp_ui.o .libs/div.o .libs/equal.o .libs/get_d.o .libs/get_den.o .libs/get_num.o .libs/get_str.o .libs/init.o .libs/inp_str.o .libs/inv.o .libs/md_2exp.o .libs/mul.o .libs/neg.o .libs/out_str.o .libs/set.o .libs/set_den.o .libs/set_num.o .libs/set_si.o .libs/set_str.o .libs/set_ui.o .libs/set_z.o .libs/set_d.o .libs/set_f.o .libs/swap.o
+ranlib .libs/libmpq.a
+creating libmpq.la
+(cd .libs && rm -f libmpq.la && ln -s ../libmpq.la libmpq.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpq'
+Making all in mpf
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpf'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init2.lo `test -f init2.c || echo './'`init2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c  -fPIC -DPIC -o .libs/init2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c -o init2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_z.lo `test -f set_z.c || echo './'`set_z.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c  -fPIC -DPIC -o .libs/set_z.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c -o set_z.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_q.lo `test -f set_q.c || echo './'`set_q.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c  -fPIC -DPIC -o .libs/set_q.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c -o set_q.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset.lo `test -f iset.c || echo './'`iset.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c  -fPIC -DPIC -o .libs/iset.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c -o iset.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_ui.lo `test -f iset_ui.c || echo './'`iset_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c  -fPIC -DPIC -o .libs/iset_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c -o iset_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_si.lo `test -f iset_si.c || echo './'`iset_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c  -fPIC -DPIC -o .libs/iset_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c -o iset_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_str.lo `test -f iset_str.c || echo './'`iset_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c  -fPIC -DPIC -o .libs/iset_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c -o iset_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_d.lo `test -f iset_d.c || echo './'`iset_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c  -fPIC -DPIC -o .libs/iset_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c -o iset_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o size.lo `test -f size.c || echo './'`size.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c  -fPIC -DPIC -o .libs/size.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c -o size.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o eq.lo `test -f eq.c || echo './'`eq.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c eq.c  -fPIC -DPIC -o .libs/eq.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c eq.c -o eq.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o reldiff.lo `test -f reldiff.c || echo './'`reldiff.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c reldiff.c  -fPIC -DPIC -o .libs/reldiff.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c reldiff.c -o reldiff.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt.lo `test -f sqrt.c || echo './'`sqrt.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c  -fPIC -DPIC -o .libs/sqrt.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c -o sqrt.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_ui.lo `test -f add_ui.c || echo './'`add_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c  -fPIC -DPIC -o .libs/add_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c -o add_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_ui.lo `test -f sub_ui.c || echo './'`sub_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c  -fPIC -DPIC -o .libs/sub_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c -o sub_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_sub.lo `test -f ui_sub.c || echo './'`ui_sub.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_sub.c  -fPIC -DPIC -o .libs/ui_sub.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_sub.c -o ui_sub.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_ui.lo `test -f mul_ui.c || echo './'`mul_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c  -fPIC -DPIC -o .libs/mul_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c -o mul_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div.lo `test -f div.c || echo './'`div.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c  -fPIC -DPIC -o .libs/div.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c -o div.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div_ui.lo `test -f div_ui.c || echo './'`div_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_ui.c  -fPIC -DPIC -o .libs/div_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_ui.c -o div_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_d.lo `test -f cmp_d.c || echo './'`cmp_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c  -fPIC -DPIC -o .libs/cmp_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c -o cmp_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_2exp.lo `test -f mul_2exp.c || echo './'`mul_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c  -fPIC -DPIC -o .libs/mul_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c -o mul_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div_2exp.lo `test -f div_2exp.c || echo './'`div_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_2exp.c  -fPIC -DPIC -o .libs/div_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_2exp.c -o div_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d_2exp.lo `test -f get_d_2exp.c || echo './'`get_d_2exp.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c  -fPIC -DPIC -o .libs/get_d_2exp.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c -o get_d_2exp.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_dfl_prec.lo `test -f set_dfl_prec.c || echo './'`set_dfl_prec.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_dfl_prec.c  -fPIC -DPIC -o .libs/set_dfl_prec.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_dfl_prec.c -o set_dfl_prec.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_prc.lo `test -f set_prc.c || echo './'`set_prc.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc.c  -fPIC -DPIC -o .libs/set_prc.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc.c -o set_prc.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_prc_raw.lo `test -f set_prc_raw.c || echo './'`set_prc_raw.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc_raw.c  -fPIC -DPIC -o .libs/set_prc_raw.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc_raw.c -o set_prc_raw.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_dfl_prec.lo `test -f get_dfl_prec.c || echo './'`get_dfl_prec.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_dfl_prec.c  -fPIC -DPIC -o .libs/get_dfl_prec.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_dfl_prec.c -o get_dfl_prec.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_prc.lo `test -f get_prc.c || echo './'`get_prc.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_prc.c  -fPIC -DPIC -o .libs/get_prc.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_prc.c -o get_prc.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_div.lo `test -f ui_div.c || echo './'`ui_div.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_div.c  -fPIC -DPIC -o .libs/ui_div.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_div.c -o ui_div.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt_ui.lo `test -f sqrt_ui.c || echo './'`sqrt_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt_ui.c  -fPIC -DPIC -o .libs/sqrt_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt_ui.c -o sqrt_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pow_ui.lo `test -f pow_ui.c || echo './'`pow_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c  -fPIC -DPIC -o .libs/pow_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c -o pow_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomb.lo `test -f urandomb.c || echo './'`urandomb.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c  -fPIC -DPIC -o .libs/urandomb.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c -o urandomb.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_si.lo `test -f get_si.c || echo './'`get_si.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c  -fPIC -DPIC -o .libs/get_si.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c -o get_si.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_ui.lo `test -f get_ui.c || echo './'`get_ui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c  -fPIC -DPIC -o .libs/get_ui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c -o get_ui.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o int_p.lo `test -f int_p.c || echo './'`int_p.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c int_p.c  -fPIC -DPIC -o .libs/int_p.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c int_p.c -o int_p.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ceilfloor.lo `test -f ceilfloor.c || echo './'`ceilfloor.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ceilfloor.c  -fPIC -DPIC -o .libs/ceilfloor.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ceilfloor.c -o ceilfloor.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o trunc.lo `test -f trunc.c || echo './'`trunc.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c trunc.c  -fPIC -DPIC -o .libs/trunc.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c trunc.c -o trunc.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sint.lo `test -f fits_sint.c || echo './'`fits_sint.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c  -fPIC -DPIC -o .libs/fits_sint.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c -o fits_sint.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_slong.lo `test -f fits_slong.c || echo './'`fits_slong.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c  -fPIC -DPIC -o .libs/fits_slong.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c -o fits_slong.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sshort.lo `test -f fits_sshort.c || echo './'`fits_sshort.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c  -fPIC -DPIC -o .libs/fits_sshort.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c -o fits_sshort.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_uint.lo `test -f fits_uint.c || echo './'`fits_uint.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c  -fPIC -DPIC -o .libs/fits_uint.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c -o fits_uint.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ulong.lo `test -f fits_ulong.c || echo './'`fits_ulong.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c  -fPIC -DPIC -o .libs/fits_ulong.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c -o fits_ulong.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ushort.lo `test -f fits_ushort.c || echo './'`fits_ushort.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c  -fPIC -DPIC -o .libs/fits_ushort.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c -o fits_ushort.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpf.la   init.lo init2.lo set.lo set_ui.lo set_si.lo set_str.lo set_d.lo set_z.lo set_q.lo iset.lo iset_ui.lo iset_si.lo iset_str.lo iset_d.lo clear.lo get_str.lo dump.lo size.lo eq.lo reldiff.lo sqrt.lo random2.lo inp_str.lo out_str.lo add.lo add_ui.lo sub.lo sub_ui.lo ui_sub.lo mul.lo mul_ui.lo div.lo div_ui.lo cmp.lo cmp_d.lo cmp_si.lo cmp_ui.lo mul_2exp.lo div_2exp.lo abs.lo neg.lo get_d.lo get_d_2exp.lo set_dfl_prec.lo set_prc.lo set_prc_raw.lo get_dfl_prec.lo get_prc.lo ui_div.lo sqrt_ui.lo pow_ui.lo urandomb.lo swap.lo get_si.lo get_ui.lo int_p.lo ceilfloor.lo trunc.lo fits_sint.lo fits_slong.lo fits_sshort.lo fits_uint.lo fits_ulong.lo fits_ushort.lo  
+ar cq .libs/libmpf.a .libs/init.o .libs/init2.o .libs/set.o .libs/set_ui.o .libs/set_si.o .libs/set_str.o .libs/set_d.o .libs/set_z.o .libs/set_q.o .libs/iset.o .libs/iset_ui.o .libs/iset_si.o .libs/iset_str.o .libs/iset_d.o .libs/clear.o .libs/get_str.o .libs/dump.o .libs/size.o .libs/eq.o .libs/reldiff.o .libs/sqrt.o .libs/random2.o .libs/inp_str.o .libs/out_str.o .libs/add.o .libs/add_ui.o .libs/sub.o .libs/sub_ui.o .libs/ui_sub.o .libs/mul.o .libs/mul_ui.o .libs/div.o .libs/div_ui.o .libs/cmp.o .libs/cmp_d.o .libs/cmp_si.o .libs/cmp_ui.o .libs/mul_2exp.o .libs/div_2exp.o .libs/abs.o .libs/neg.o .libs/get_d.o .libs/get_d_2exp.o .libs/set_dfl_prec.o .libs/set_prc.o .libs/set_prc_raw.o .libs/get_dfl_prec.o .libs/get_prc.o .libs/ui_div.o .libs/sqrt_ui.o .libs/pow_ui.o .libs/urandomb.o .libs/swap.o .libs/get_si.o .libs/get_ui.o .libs/int_p.o .libs/ceilfloor.o .libs/trunc.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_sshort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits!
+ _ushort.o
+ranlib .libs/libmpf.a
+creating libmpf.la
+(cd .libs && rm -f libmpf.la && ln -s ../libmpf.la libmpf.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpf'
+Making all in printf
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/printf'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o asprintf.lo `test -f asprintf.c || echo './'`asprintf.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprintf.c  -fPIC -DPIC -o .libs/asprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprintf.c -o asprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o asprntffuns.lo `test -f asprntffuns.c || echo './'`asprntffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprntffuns.c  -fPIC -DPIC -o .libs/asprntffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprntffuns.c -o asprntffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprnt.lo `test -f doprnt.c || echo './'`doprnt.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnt.c  -fPIC -DPIC -o .libs/doprnt.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnt.c -o doprnt.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprntf.lo `test -f doprntf.c || echo './'`doprntf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprntf.c  -fPIC -DPIC -o .libs/doprntf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprntf.c -o doprntf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprnti.lo `test -f doprnti.c || echo './'`doprnti.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnti.c  -fPIC -DPIC -o .libs/doprnti.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnti.c -o doprnti.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fprintf.lo `test -f fprintf.c || echo './'`fprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fprintf.c  -fPIC -DPIC -o .libs/fprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fprintf.c -o fprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obprintf.lo `test -f obprintf.c || echo './'`obprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprintf.c  -fPIC -DPIC -o .libs/obprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprintf.c -o obprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obvprintf.lo `test -f obvprintf.c || echo './'`obvprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obvprintf.c  -fPIC -DPIC -o .libs/obvprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obvprintf.c -o obvprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obprntffuns.lo `test -f obprntffuns.c || echo './'`obprntffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprntffuns.c  -fPIC -DPIC -o .libs/obprntffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprntffuns.c -o obprntffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o printf.lo `test -f printf.c || echo './'`printf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printf.c  -fPIC -DPIC -o .libs/printf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printf.c -o printf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o printffuns.lo `test -f printffuns.c || echo './'`printffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printffuns.c  -fPIC -DPIC -o .libs/printffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printffuns.c -o printffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o snprintf.lo `test -f snprintf.c || echo './'`snprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprintf.c  -fPIC -DPIC -o .libs/snprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprintf.c -o snprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o snprntffuns.lo `test -f snprntffuns.c || echo './'`snprntffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprntffuns.c  -fPIC -DPIC -o .libs/snprntffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprntffuns.c -o snprntffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sprintf.lo `test -f sprintf.c || echo './'`sprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintf.c  -fPIC -DPIC -o .libs/sprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintf.c -o sprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sprintffuns.lo `test -f sprintffuns.c || echo './'`sprintffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintffuns.c  -fPIC -DPIC -o .libs/sprintffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintffuns.c -o sprintffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vasprintf.lo `test -f vasprintf.c || echo './'`vasprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vasprintf.c  -fPIC -DPIC -o .libs/vasprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vasprintf.c -o vasprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vfprintf.lo `test -f vfprintf.c || echo './'`vfprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfprintf.c  -fPIC -DPIC -o .libs/vfprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfprintf.c -o vfprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vprintf.lo `test -f vprintf.c || echo './'`vprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vprintf.c  -fPIC -DPIC -o .libs/vprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vprintf.c -o vprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsnprintf.lo `test -f vsnprintf.c || echo './'`vsnprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsnprintf.c  -fPIC -DPIC -o .libs/vsnprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsnprintf.c -o vsnprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsprintf.lo `test -f vsprintf.c || echo './'`vsprintf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsprintf.c  -fPIC -DPIC -o .libs/vsprintf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsprintf.c -o vsprintf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libprintf.la   asprintf.lo asprntffuns.lo doprnt.lo doprntf.lo doprnti.lo fprintf.lo obprintf.lo obvprintf.lo obprntffuns.lo printf.lo printffuns.lo snprintf.lo snprntffuns.lo sprintf.lo sprintffuns.lo vasprintf.lo vfprintf.lo vprintf.lo vsnprintf.lo vsprintf.lo  
+ar cq .libs/libprintf.a .libs/asprintf.o .libs/asprntffuns.o .libs/doprnt.o .libs/doprntf.o .libs/doprnti.o .libs/fprintf.o .libs/obprintf.o .libs/obvprintf.o .libs/obprntffuns.o .libs/printf.o .libs/printffuns.o .libs/snprintf.o .libs/snprntffuns.o .libs/sprintf.o .libs/sprintffuns.o .libs/vasprintf.o .libs/vfprintf.o .libs/vprintf.o .libs/vsnprintf.o .libs/vsprintf.o
+ranlib .libs/libprintf.a
+creating libprintf.la
+(cd .libs && rm -f libprintf.la && ln -s ../libprintf.la libprintf.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/printf'
+Making all in scanf
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/scanf'
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doscan.lo `test -f doscan.c || echo './'`doscan.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doscan.c  -fPIC -DPIC -o .libs/doscan.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doscan.c -o doscan.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fscanf.lo `test -f fscanf.c || echo './'`fscanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanf.c  -fPIC -DPIC -o .libs/fscanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanf.c -o fscanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fscanffuns.lo `test -f fscanffuns.c || echo './'`fscanffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanffuns.c  -fPIC -DPIC -o .libs/fscanffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanffuns.c -o fscanffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scanf.lo `test -f scanf.c || echo './'`scanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scanf.c  -fPIC -DPIC -o .libs/scanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scanf.c -o scanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sscanf.lo `test -f sscanf.c || echo './'`sscanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanf.c  -fPIC -DPIC -o .libs/sscanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanf.c -o sscanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sscanffuns.lo `test -f sscanffuns.c || echo './'`sscanffuns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanffuns.c  -fPIC -DPIC -o .libs/sscanffuns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanffuns.c -o sscanffuns.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vfscanf.lo `test -f vfscanf.c || echo './'`vfscanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfscanf.c  -fPIC -DPIC -o .libs/vfscanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfscanf.c -o vfscanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vscanf.lo `test -f vscanf.c || echo './'`vscanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vscanf.c  -fPIC -DPIC -o .libs/vscanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vscanf.c -o vscanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsscanf.lo `test -f vsscanf.c || echo './'`vsscanf.c
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsscanf.c  -fPIC -DPIC -o .libs/vsscanf.o
+gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsscanf.c -o vsscanf.o >/dev/null 2>&1
+/bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libscanf.la   doscan.lo fscanf.lo fscanffuns.lo scanf.lo sscanf.lo sscanffuns.lo vfscanf.lo vscanf.lo vsscanf.lo  
+ar cq .libs/libscanf.a .libs/doscan.o .libs/fscanf.o .libs/fscanffuns.o .libs/scanf.o .libs/sscanf.o .libs/sscanffuns.o .libs/vfscanf.o .libs/vscanf.o .libs/vsscanf.o
+ranlib .libs/libscanf.a
+creating libscanf.la
+(cd .libs && rm -f libscanf.la && ln -s ../libscanf.la libscanf.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/scanf'
+Making all in cxx
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/cxx'
+make[7]: Nothing to be done for `all'.
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/cxx'
+Making all in mpbsd
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpbsd'
+make[7]: Nothing to be done for `all'.
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpbsd'
+Making all in demos
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+Making all in calc
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/calc'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/calc'
+Making all in expr
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/expr'
+make[8]: Nothing to be done for `all'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/expr'
+make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+make[8]: Nothing to be done for `all-am'.
+make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+Making all in tune
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tune'
+make[7]: Nothing to be done for `all'.
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tune'
+make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o assert.lo `test -f assert.c || echo './'`assert.c
+mkdir .libs
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c assert.c  -fPIC -DPIC -o .libs/assert.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c assert.c -o assert.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o compat.lo `test -f compat.c || echo './'`compat.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c compat.c  -fPIC -DPIC -o .libs/compat.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c compat.c -o compat.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o errno.lo `test -f errno.c || echo './'`errno.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c errno.c  -fPIC -DPIC -o .libs/errno.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c errno.c -o errno.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o extract-dbl.lo `test -f extract-dbl.c || echo './'`extract-dbl.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c extract-dbl.c  -fPIC -DPIC -o .libs/extract-dbl.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c extract-dbl.c -o extract-dbl.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o insert-dbl.lo `test -f insert-dbl.c || echo './'`insert-dbl.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c insert-dbl.c  -fPIC -DPIC -o .libs/insert-dbl.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c insert-dbl.c -o insert-dbl.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o memory.lo `test -f memory.c || echo './'`memory.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c memory.c  -fPIC -DPIC -o .libs/memory.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c memory.c -o memory.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_bpl.lo `test -f mp_bpl.c || echo './'`mp_bpl.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bpl.c  -fPIC -DPIC -o .libs/mp_bpl.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bpl.c -o mp_bpl.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_clz_tab.lo `test -f mp_clz_tab.c || echo './'`mp_clz_tab.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_clz_tab.c  -fPIC -DPIC -o .libs/mp_clz_tab.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_clz_tab.c -o mp_clz_tab.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_minv_tab.lo `test -f mp_minv_tab.c || echo './'`mp_minv_tab.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_minv_tab.c  -fPIC -DPIC -o .libs/mp_minv_tab.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_minv_tab.c -o mp_minv_tab.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_set_fns.lo `test -f mp_set_fns.c || echo './'`mp_set_fns.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_set_fns.c  -fPIC -DPIC -o .libs/mp_set_fns.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_set_fns.c -o mp_set_fns.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rand.lo `test -f rand.c || echo './'`rand.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rand.c  -fPIC -DPIC -o .libs/rand.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rand.c -o rand.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randclr.lo `test -f randclr.c || echo './'`randclr.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randclr.c  -fPIC -DPIC -o .libs/randclr.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randclr.c -o randclr.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randdef.lo `test -f randdef.c || echo './'`randdef.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randdef.c  -fPIC -DPIC -o .libs/randdef.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randdef.c -o randdef.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc.lo `test -f randlc.c || echo './'`randlc.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc.c  -fPIC -DPIC -o .libs/randlc.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc.c -o randlc.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc2s.lo `test -f randlc2s.c || echo './'`randlc2s.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2s.c  -fPIC -DPIC -o .libs/randlc2s.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2s.c -o randlc2s.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc2x.lo `test -f randlc2x.c || echo './'`randlc2x.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2x.c  -fPIC -DPIC -o .libs/randlc2x.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2x.c -o randlc2x.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randraw.lo `test -f randraw.c || echo './'`randraw.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randraw.c  -fPIC -DPIC -o .libs/randraw.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randraw.c -o randraw.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rands.lo `test -f rands.c || echo './'`rands.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rands.c  -fPIC -DPIC -o .libs/rands.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rands.c -o rands.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randsd.lo `test -f randsd.c || echo './'`randsd.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsd.c  -fPIC -DPIC -o .libs/randsd.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsd.c -o randsd.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randsdui.lo `test -f randsdui.c || echo './'`randsdui.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsdui.c  -fPIC -DPIC -o .libs/randsdui.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsdui.c -o randsdui.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o version.lo `test -f version.c || echo './'`version.c
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c version.c  -fPIC -DPIC -o .libs/version.o
+gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c version.c -o version.o >/dev/null 2>&1
+/bin/sh ./libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libgmp.la -rpath /usr/local/lib  -version-info 5:1:2 assert.lo compat.lo errno.lo extract-dbl.lo insert-dbl.lo memory.lo mp_bpl.lo mp_clz_tab.lo mp_minv_tab.lo mp_set_fns.lo rand.lo randclr.lo randdef.lo randlc.lo randlc2s.lo randlc2x.lo randraw.lo rands.lo randsd.lo randsdui.lo version.lo mpf/init.lo mpf/init2.lo mpf/set.lo mpf/set_ui.lo mpf/set_si.lo mpf/set_str.lo mpf/set_d.lo mpf/set_z.lo mpf/iset.lo mpf/iset_ui.lo mpf/iset_si.lo mpf/iset_str.lo mpf/iset_d.lo mpf/clear.lo mpf/get_str.lo mpf/dump.lo mpf/size.lo mpf/eq.lo mpf/reldiff.lo mpf/sqrt.lo mpf/random2.lo mpf/inp_str.lo mpf/out_str.lo mpf/add.lo mpf/add_ui.lo mpf/sub.lo mpf/sub_ui.lo mpf/ui_sub.lo mpf/mul.lo mpf/mul_ui.lo mpf/div.lo mpf/div_ui.lo mpf/cmp.lo mpf/cmp_d.lo mpf/cmp_ui.lo mpf/cmp_si.lo mpf/mul_2exp.lo mpf/div_2exp.lo mpf/abs.lo mpf/neg.lo mpf/set_q.lo mpf/get_d.lo mpf/get_d_2exp.lo mpf/set_dfl_prec.lo !
+ mpf/set_prc.lo mpf/set_prc_raw.lo mpf/get_dfl_prec.lo mpf/get_prc.lo mpf/ui_div.lo mpf/sqrt_ui.lo mpf/ceilfloor.lo mpf/trunc.lo mpf/pow_ui.lo mpf/urandomb.lo mpf/swap.lo mpf/fits_sint.lo mpf/fits_slong.lo mpf/fits_sshort.lo mpf/fits_uint.lo mpf/fits_ulong.lo mpf/fits_ushort.lo mpf/get_si.lo mpf/get_ui.lo mpf/int_p.lo mpz/abs.lo mpz/add.lo mpz/add_ui.lo mpz/aorsmul.lo mpz/aorsmul_i.lo mpz/and.lo mpz/array_init.lo mpz/bin_ui.lo mpz/bin_uiui.lo mpz/cdiv_q.lo mpz/cdiv_q_ui.lo mpz/cdiv_qr.lo mpz/cdiv_qr_ui.lo mpz/cdiv_r.lo mpz/cdiv_r_ui.lo mpz/cdiv_ui.lo mpz/cfdiv_q_2exp.lo mpz/cfdiv_r_2exp.lo mpz/clear.lo mpz/clrbit.lo mpz/cmp.lo mpz/cmp_d.lo mpz/cmp_si.lo mpz/cmp_ui.lo mpz/cmpabs.lo mpz/cmpabs_d.lo mpz/cmpabs_ui.lo mpz/com.lo mpz/cong.lo mpz/cong_2exp.lo mpz/cong_ui.lo mpz/divexact.lo mpz/divegcd.lo mpz/dive_ui.lo mpz/divis.lo mpz/divis_ui.lo mpz/divis_2exp.lo mpz/dump.lo mpz/fac_ui.lo mpz/fdiv_q.lo mpz/fdiv_q_ui.lo mpz/fdiv_qr.lo mpz/fdiv_qr_ui.lo mpz/fdiv_r.lo mpz/fdiv_r_ui.!
+ lo mpz/fdiv_ui.lo mpz/fib_ui.lo mpz/fib2_ui.lo mpz/fits_sint.l!
+o mpz/fits_slong.lo mpz/fits_sshort.lo mpz/fits_uint.lo mpz/fits_ulong.lo mpz/fits_ushort.lo mpz/gcd.lo mpz/gcd_ui.lo mpz/gcdext.lo mpz/get_d.lo mpz/get_d_2exp.lo mpz/get_si.lo mpz/get_str.lo mpz/get_ui.lo mpz/getlimbn.lo mpz/hamdist.lo mpz/init.lo mpz/init2.lo mpz/inp_raw.lo mpz/inp_str.lo mpz/invert.lo mpz/ior.lo mpz/iset.lo mpz/iset_d.lo mpz/iset_si.lo mpz/iset_str.lo mpz/iset_ui.lo mpz/jacobi.lo mpz/kronsz.lo mpz/kronuz.lo mpz/kronzs.lo mpz/kronzu.lo mpz/lcm.lo mpz/lcm_ui.lo mpz/lucnum_ui.lo mpz/lucnum2_ui.lo mpz/millerrabin.lo mpz/mod.lo mpz/mul.lo mpz/mul_2exp.lo mpz/mul_si.lo mpz/mul_ui.lo mpz/n_pow_ui.lo mpz/neg.lo mpz/nextprime.lo mpz/out_raw.lo mpz/out_str.lo mpz/perfpow.lo mpz/perfsqr.lo mpz/popcount.lo mpz/pow_ui.lo mpz/powm.lo mpz/powm_ui.lo mpz/pprime_p.lo mpz/random.lo mpz/random2.lo mpz/realloc.lo mpz/realloc2.lo mpz/remove.lo mpz/root.lo mpz/rrandomb.lo mpz/scan0.lo mpz/scan1.lo mpz/set.lo mpz/set_d.lo mpz/set_f.lo mpz/set_q.lo mpz/set_si.lo mpz/set_str.lo m!
+ pz/set_ui.lo mpz/setbit.lo mpz/size.lo mpz/sizeinbase.lo mpz/sqrt.lo mpz/sqrtrem.lo mpz/sub.lo mpz/sub_ui.lo mpz/swap.lo mpz/tdiv_ui.lo mpz/tdiv_q.lo mpz/tdiv_q_2exp.lo mpz/tdiv_q_ui.lo mpz/tdiv_qr.lo mpz/tdiv_qr_ui.lo mpz/tdiv_r.lo mpz/tdiv_r_2exp.lo mpz/tdiv_r_ui.lo mpz/tstbit.lo mpz/ui_pow_ui.lo mpz/urandomb.lo mpz/urandomm.lo mpz/xor.lo mpn/mp_bases.lo mpn/udiv.lo mpn/umul.lo mpn/add.lo mpn/add_1.lo mpn/add_n.lo mpn/sub.lo mpn/sub_1.lo mpn/sub_n.lo mpn/mul_1.lo mpn/addmul_1.lo mpn/submul_1.lo mpn/lshift.lo mpn/rshift.lo mpn/dive_1.lo mpn/diveby3.lo mpn/divis.lo mpn/divrem.lo mpn/divrem_1.lo mpn/divrem_2.lo mpn/fib2_ui.lo mpn/mod_1.lo mpn/mod_34lsub1.lo mpn/mode1o.lo mpn/dump.lo mpn/mul.lo mpn/mul_fft.lo mpn/mul_n.lo mpn/mul_basecase.lo mpn/sqr_basecase.lo mpn/random.lo mpn/random2.lo mpn/sqrtrem.lo mpn/get_str.lo mpn/set_str.lo mpn/scan0.lo mpn/scan1.lo mpn/popcount.lo mpn/hamdist.lo mpn/cmp.lo mpn/perfsqr.lo mpn/bdivmod.lo mpn/gcd_1.lo mpn/gcd.lo mpn/gcdext.lo mpn/tdiv!
+ _qr.lo mpn/dc_divrem_n.lo mpn/sb_divrem_mn.lo mpn/jacbase.lo m!
+pn/copyi.lo mpn/copyd.lo mpq/abs.lo mpq/aors.lo mpq/canonicalize.lo mpq/clear.lo mpq/cmp.lo mpq/cmp_si.lo mpq/cmp_ui.lo mpq/div.lo mpq/get_d.lo mpq/get_den.lo mpq/get_num.lo mpq/get_str.lo mpq/init.lo mpq/inp_str.lo mpq/inv.lo mpq/md_2exp.lo mpq/mul.lo mpq/neg.lo mpq/out_str.lo mpq/set.lo mpq/set_den.lo mpq/set_num.lo mpq/set_si.lo mpq/set_str.lo mpq/set_ui.lo mpq/equal.lo mpq/set_z.lo mpq/set_d.lo mpq/set_f.lo mpq/swap.lo printf/asprintf.lo printf/asprntffuns.lo printf/doprnt.lo printf/doprntf.lo printf/doprnti.lo printf/fprintf.lo printf/obprintf.lo printf/obvprintf.lo printf/obprntffuns.lo printf/printf.lo printf/printffuns.lo printf/snprintf.lo printf/snprntffuns.lo printf/sprintf.lo printf/sprintffuns.lo printf/vasprintf.lo printf/vfprintf.lo printf/vprintf.lo printf/vsnprintf.lo printf/vsprintf.lo   scanf/doscan.lo scanf/fscanf.lo scanf/fscanffuns.lo scanf/scanf.lo scanf/sscanf.lo scanf/sscanffuns.lo scanf/vfscanf.lo scanf/vscanf.lo scanf/vsscanf.lo 
+gcc -shared  .libs/assert.o .libs/compat.o .libs/errno.o .libs/extract-dbl.o .libs/insert-dbl.o .libs/memory.o .libs/mp_bpl.o .libs/mp_clz_tab.o .libs/mp_minv_tab.o .libs/mp_set_fns.o .libs/rand.o .libs/randclr.o .libs/randdef.o .libs/randlc.o .libs/randlc2s.o .libs/randlc2x.o .libs/randraw.o .libs/rands.o .libs/randsd.o .libs/randsdui.o .libs/version.o mpf/.libs/init.o mpf/.libs/init2.o mpf/.libs/set.o mpf/.libs/set_ui.o mpf/.libs/set_si.o mpf/.libs/set_str.o mpf/.libs/set_d.o mpf/.libs/set_z.o mpf/.libs/iset.o mpf/.libs/iset_ui.o mpf/.libs/iset_si.o mpf/.libs/iset_str.o mpf/.libs/iset_d.o mpf/.libs/clear.o mpf/.libs/get_str.o mpf/.libs/dump.o mpf/.libs/size.o mpf/.libs/eq.o mpf/.libs/reldiff.o mpf/.libs/sqrt.o mpf/.libs/random2.o mpf/.libs/inp_str.o mpf/.libs/out_str.o mpf/.libs/add.o mpf/.libs/add_ui.o mpf/.libs/sub.o mpf/.libs/sub_ui.o mpf/.libs/ui_sub.o mpf/.libs/mul.o mpf/.libs/mul_ui.o mpf/.libs/div.o mpf/.libs/div_ui.o mpf/.libs/cmp.o mpf/.libs/cmp_d.o mpf/.libs/cmp_!
+ ui.o mpf/.libs/cmp_si.o mpf/.libs/mul_2exp.o mpf/.libs/div_2exp.o mpf/.libs/abs.o mpf/.libs/neg.o mpf/.libs/set_q.o mpf/.libs/get_d.o mpf/.libs/get_d_2exp.o mpf/.libs/set_dfl_prec.o mpf/.libs/set_prc.o mpf/.libs/set_prc_raw.o mpf/.libs/get_dfl_prec.o mpf/.libs/get_prc.o mpf/.libs/ui_div.o mpf/.libs/sqrt_ui.o mpf/.libs/ceilfloor.o mpf/.libs/trunc.o mpf/.libs/pow_ui.o mpf/.libs/urandomb.o mpf/.libs/swap.o mpf/.libs/fits_sint.o mpf/.libs/fits_slong.o mpf/.libs/fits_sshort.o mpf/.libs/fits_uint.o mpf/.libs/fits_ulong.o mpf/.libs/fits_ushort.o mpf/.libs/get_si.o mpf/.libs/get_ui.o mpf/.libs/int_p.o mpz/.libs/abs.o mpz/.libs/add.o mpz/.libs/add_ui.o mpz/.libs/aorsmul.o mpz/.libs/aorsmul_i.o mpz/.libs/and.o mpz/.libs/array_init.o mpz/.libs/bin_ui.o mpz/.libs/bin_uiui.o mpz/.libs/cdiv_q.o mpz/.libs/cdiv_q_ui.o mpz/.libs/cdiv_qr.o mpz/.libs/cdiv_qr_ui.o mpz/.libs/cdiv_r.o mpz/.libs/cdiv_r_ui.o mpz/.libs/cdiv_ui.o mpz/.libs/cfdiv_q_2exp.o mpz/.libs/cfdiv_r_2exp.o mpz/.libs/clear.o mp!
+ z/.libs/clrbit.o mpz/.libs/cmp.o mpz/.libs/cmp_d.o mpz/.libs/c!
+mp_si.o mpz/.libs/cmp_ui.o mpz/.libs/cmpabs.o mpz/.libs/cmpabs_d.o mpz/.libs/cmpabs_ui.o mpz/.libs/com.o mpz/.libs/cong.o mpz/.libs/cong_2exp.o mpz/.libs/cong_ui.o mpz/.libs/divexact.o mpz/.libs/divegcd.o mpz/.libs/dive_ui.o mpz/.libs/divis.o mpz/.libs/divis_ui.o mpz/.libs/divis_2exp.o mpz/.libs/dump.o mpz/.libs/fac_ui.o mpz/.libs/fdiv_q.o mpz/.libs/fdiv_q_ui.o mpz/.libs/fdiv_qr.o mpz/.libs/fdiv_qr_ui.o mpz/.libs/fdiv_r.o mpz/.libs/fdiv_r_ui.o mpz/.libs/fdiv_ui.o mpz/.libs/fib_ui.o mpz/.libs/fib2_ui.o mpz/.libs/fits_sint.o mpz/.libs/fits_slong.o mpz/.libs/fits_sshort.o mpz/.libs/fits_uint.o mpz/.libs/fits_ulong.o mpz/.libs/fits_ushort.o mpz/.libs/gcd.o mpz/.libs/gcd_ui.o mpz/.libs/gcdext.o mpz/.libs/get_d.o mpz/.libs/get_d_2exp.o mpz/.libs/get_si.o mpz/.libs/get_str.o mpz/.libs/get_ui.o mpz/.libs/getlimbn.o mpz/.libs/hamdist.o mpz/.libs/init.o mpz/.libs/init2.o mpz/.libs/inp_raw.o mpz/.libs/inp_str.o mpz/.libs/invert.o mpz/.libs/ior.o mpz/.libs/iset.o mpz/.libs/iset_d.o mpz/!
+ .libs/iset_si.o mpz/.libs/iset_str.o mpz/.libs/iset_ui.o mpz/.libs/jacobi.o mpz/.libs/kronsz.o mpz/.libs/kronuz.o mpz/.libs/kronzs.o mpz/.libs/kronzu.o mpz/.libs/lcm.o mpz/.libs/lcm_ui.o mpz/.libs/lucnum_ui.o mpz/.libs/lucnum2_ui.o mpz/.libs/millerrabin.o mpz/.libs/mod.o mpz/.libs/mul.o mpz/.libs/mul_2exp.o mpz/.libs/mul_si.o mpz/.libs/mul_ui.o mpz/.libs/n_pow_ui.o mpz/.libs/neg.o mpz/.libs/nextprime.o mpz/.libs/out_raw.o mpz/.libs/out_str.o mpz/.libs/perfpow.o mpz/.libs/perfsqr.o mpz/.libs/popcount.o mpz/.libs/pow_ui.o mpz/.libs/powm.o mpz/.libs/powm_ui.o mpz/.libs/pprime_p.o mpz/.libs/random.o mpz/.libs/random2.o mpz/.libs/realloc.o mpz/.libs/realloc2.o mpz/.libs/remove.o mpz/.libs/root.o mpz/.libs/rrandomb.o mpz/.libs/scan0.o mpz/.libs/scan1.o mpz/.libs/set.o mpz/.libs/set_d.o mpz/.libs/set_f.o mpz/.libs/set_q.o mpz/.libs/set_si.o mpz/.libs/set_str.o mpz/.libs/set_ui.o mpz/.libs/setbit.o mpz/.libs/size.o mpz/.libs/sizeinbase.o mpz/.libs/sqrt.o mpz/.libs/sqrtrem.o mpz/.li!
+ bs/sub.o mpz/.libs/sub_ui.o mpz/.libs/swap.o mpz/.libs/tdiv_ui!
+.o mpz/.libs/tdiv_q.o mpz/.libs/tdiv_q_2exp.o mpz/.libs/tdiv_q_ui.o mpz/.libs/tdiv_qr.o mpz/.libs/tdiv_qr_ui.o mpz/.libs/tdiv_r.o mpz/.libs/tdiv_r_2exp.o mpz/.libs/tdiv_r_ui.o mpz/.libs/tstbit.o mpz/.libs/ui_pow_ui.o mpz/.libs/urandomb.o mpz/.libs/urandomm.o mpz/.libs/xor.o mpn/.libs/mp_bases.o mpn/.libs/udiv.o mpn/.libs/umul.o mpn/.libs/add.o mpn/.libs/add_1.o mpn/.libs/add_n.o mpn/.libs/sub.o mpn/.libs/sub_1.o mpn/.libs/sub_n.o mpn/.libs/mul_1.o mpn/.libs/addmul_1.o mpn/.libs/submul_1.o mpn/.libs/lshift.o mpn/.libs/rshift.o mpn/.libs/dive_1.o mpn/.libs/diveby3.o mpn/.libs/divis.o mpn/.libs/divrem.o mpn/.libs/divrem_1.o mpn/.libs/divrem_2.o mpn/.libs/fib2_ui.o mpn/.libs/mod_1.o mpn/.libs/mod_34lsub1.o mpn/.libs/mode1o.o mpn/.libs/dump.o mpn/.libs/mul.o mpn/.libs/mul_fft.o mpn/.libs/mul_n.o mpn/.libs/mul_basecase.o mpn/.libs/sqr_basecase.o mpn/.libs/random.o mpn/.libs/random2.o mpn/.libs/sqrtrem.o mpn/.libs/get_str.o mpn/.libs/set_str.o mpn/.libs/scan0.o mpn/.libs/scan1.o mp!
+ n/.libs/popcount.o mpn/.libs/hamdist.o mpn/.libs/cmp.o mpn/.libs/perfsqr.o mpn/.libs/bdivmod.o mpn/.libs/gcd_1.o mpn/.libs/gcd.o mpn/.libs/gcdext.o mpn/.libs/tdiv_qr.o mpn/.libs/dc_divrem_n.o mpn/.libs/sb_divrem_mn.o mpn/.libs/jacbase.o mpn/.libs/copyi.o mpn/.libs/copyd.o mpq/.libs/abs.o mpq/.libs/aors.o mpq/.libs/canonicalize.o mpq/.libs/clear.o mpq/.libs/cmp.o mpq/.libs/cmp_si.o mpq/.libs/cmp_ui.o mpq/.libs/div.o mpq/.libs/get_d.o mpq/.libs/get_den.o mpq/.libs/get_num.o mpq/.libs/get_str.o mpq/.libs/init.o mpq/.libs/inp_str.o mpq/.libs/inv.o mpq/.libs/md_2exp.o mpq/.libs/mul.o mpq/.libs/neg.o mpq/.libs/out_str.o mpq/.libs/set.o mpq/.libs/set_den.o mpq/.libs/set_num.o mpq/.libs/set_si.o mpq/.libs/set_str.o mpq/.libs/set_ui.o mpq/.libs/equal.o mpq/.libs/set_z.o mpq/.libs/set_d.o mpq/.libs/set_f.o mpq/.libs/swap.o printf/.libs/asprintf.o printf/.libs/asprntffuns.o printf/.libs/doprnt.o printf/.libs/doprntf.o printf/.libs/doprnti.o printf/.libs/fprintf.o printf/.libs/obprintf!
+ .o printf/.libs/obvprintf.o printf/.libs/obprntffuns.o printf/!
+.libs/printf.o printf/.libs/printffuns.o printf/.libs/snprintf.o printf/.libs/snprntffuns.o printf/.libs/sprintf.o printf/.libs/sprintffuns.o printf/.libs/vasprintf.o printf/.libs/vfprintf.o printf/.libs/vprintf.o printf/.libs/vsnprintf.o printf/.libs/vsprintf.o scanf/.libs/doscan.o scanf/.libs/fscanf.o scanf/.libs/fscanffuns.o scanf/.libs/scanf.o scanf/.libs/sscanf.o scanf/.libs/sscanffuns.o scanf/.libs/vfscanf.o scanf/.libs/vscanf.o scanf/.libs/vsscanf.o   -Wl,-soname -Wl,libgmp.so.3 -o .libs/libgmp.so.3.2.1
+(cd .libs && rm -f libgmp.so.3 && ln -s libgmp.so.3.2.1 libgmp.so.3)
+(cd .libs && rm -f libgmp.so && ln -s libgmp.so.3.2.1 libgmp.so)
+ar cq .libs/libgmp.a  assert.o compat.o errno.o extract-dbl.o insert-dbl.o memory.o mp_bpl.o mp_clz_tab.o mp_minv_tab.o mp_set_fns.o rand.o randclr.o randdef.o randlc.o randlc2s.o randlc2x.o randraw.o rands.o randsd.o randsdui.o version.o mpf/init.o mpf/init2.o mpf/set.o mpf/set_ui.o mpf/set_si.o mpf/set_str.o mpf/set_d.o mpf/set_z.o mpf/iset.o mpf/iset_ui.o mpf/iset_si.o mpf/iset_str.o mpf/iset_d.o mpf/clear.o mpf/get_str.o mpf/dump.o mpf/size.o mpf/eq.o mpf/reldiff.o mpf/sqrt.o mpf/random2.o mpf/inp_str.o mpf/out_str.o mpf/add.o mpf/add_ui.o mpf/sub.o mpf/sub_ui.o mpf/ui_sub.o mpf/mul.o mpf/mul_ui.o mpf/div.o mpf/div_ui.o mpf/cmp.o mpf/cmp_d.o mpf/cmp_ui.o mpf/cmp_si.o mpf/mul_2exp.o mpf/div_2exp.o mpf/abs.o mpf/neg.o mpf/set_q.o mpf/get_d.o mpf/get_d_2exp.o mpf/set_dfl_prec.o mpf/set_prc.o mpf/set_prc_raw.o mpf/get_dfl_prec.o mpf/get_prc.o mpf/ui_div.o mpf/sqrt_ui.o mpf/ceilfloor.o mpf/trunc.o mpf/pow_ui.o mpf/urandomb.o mpf/swap.o mpf/fits_sint.o mpf/fits_slong.o mpf/fit!
+ s_sshort.o mpf/fits_uint.o mpf/fits_ulong.o mpf/fits_ushort.o mpf/get_si.o mpf/get_ui.o mpf/int_p.o mpz/abs.o mpz/add.o mpz/add_ui.o mpz/aorsmul.o mpz/aorsmul_i.o mpz/and.o mpz/array_init.o mpz/bin_ui.o mpz/bin_uiui.o mpz/cdiv_q.o mpz/cdiv_q_ui.o mpz/cdiv_qr.o mpz/cdiv_qr_ui.o mpz/cdiv_r.o mpz/cdiv_r_ui.o mpz/cdiv_ui.o mpz/cfdiv_q_2exp.o mpz/cfdiv_r_2exp.o mpz/clear.o mpz/clrbit.o mpz/cmp.o mpz/cmp_d.o mpz/cmp_si.o mpz/cmp_ui.o mpz/cmpabs.o mpz/cmpabs_d.o mpz/cmpabs_ui.o mpz/com.o mpz/cong.o mpz/cong_2exp.o mpz/cong_ui.o mpz/divexact.o mpz/divegcd.o mpz/dive_ui.o mpz/divis.o mpz/divis_ui.o mpz/divis_2exp.o mpz/dump.o mpz/fac_ui.o mpz/fdiv_q.o mpz/fdiv_q_ui.o mpz/fdiv_qr.o mpz/fdiv_qr_ui.o mpz/fdiv_r.o mpz/fdiv_r_ui.o mpz/fdiv_ui.o mpz/fib_ui.o mpz/fib2_ui.o mpz/fits_sint.o mpz/fits_slong.o mpz/fits_sshort.o mpz/fits_uint.o mpz/fits_ulong.o mpz/fits_ushort.o mpz/gcd.o mpz/gcd_ui.o mpz/gcdext.o mpz/get_d.o mpz/get_d_2exp.o mpz/get_si.o mpz/get_str.o mpz/get_ui.o mpz/getlimbn.!
+ o mpz/hamdist.o mpz/init.o mpz/init2.o mpz/inp_raw.o mpz/inp_s!
+tr.o mpz/invert.o mpz/ior.o mpz/iset.o mpz/iset_d.o mpz/iset_si.o mpz/iset_str.o mpz/iset_ui.o mpz/jacobi.o mpz/kronsz.o mpz/kronuz.o mpz/kronzs.o mpz/kronzu.o mpz/lcm.o mpz/lcm_ui.o mpz/lucnum_ui.o mpz/lucnum2_ui.o mpz/millerrabin.o mpz/mod.o mpz/mul.o mpz/mul_2exp.o mpz/mul_si.o mpz/mul_ui.o mpz/n_pow_ui.o mpz/neg.o mpz/nextprime.o mpz/out_raw.o mpz/out_str.o mpz/perfpow.o mpz/perfsqr.o mpz/popcount.o mpz/pow_ui.o mpz/powm.o mpz/powm_ui.o mpz/pprime_p.o mpz/random.o mpz/random2.o mpz/realloc.o mpz/realloc2.o mpz/remove.o mpz/root.o mpz/rrandomb.o mpz/scan0.o mpz/scan1.o mpz/set.o mpz/set_d.o mpz/set_f.o mpz/set_q.o mpz/set_si.o mpz/set_str.o mpz/set_ui.o mpz/setbit.o mpz/size.o mpz/sizeinbase.o mpz/sqrt.o mpz/sqrtrem.o mpz/sub.o mpz/sub_ui.o mpz/swap.o mpz/tdiv_ui.o mpz/tdiv_q.o mpz/tdiv_q_2exp.o mpz/tdiv_q_ui.o mpz/tdiv_qr.o mpz/tdiv_qr_ui.o mpz/tdiv_r.o mpz/tdiv_r_2exp.o mpz/tdiv_r_ui.o mpz/tstbit.o mpz/ui_pow_ui.o mpz/urandomb.o mpz/urandomm.o mpz/xor.o mpn/mp_bases.o m!
+ pn/udiv.o mpn/umul.o mpn/add.o mpn/add_1.o mpn/add_n.o mpn/sub.o mpn/sub_1.o mpn/sub_n.o mpn/mul_1.o mpn/addmul_1.o mpn/submul_1.o mpn/lshift.o mpn/rshift.o mpn/dive_1.o mpn/diveby3.o mpn/divis.o mpn/divrem.o mpn/divrem_1.o mpn/divrem_2.o mpn/fib2_ui.o mpn/mod_1.o mpn/mod_34lsub1.o mpn/mode1o.o mpn/dump.o mpn/mul.o mpn/mul_fft.o mpn/mul_n.o mpn/mul_basecase.o mpn/sqr_basecase.o mpn/random.o mpn/random2.o mpn/sqrtrem.o mpn/get_str.o mpn/set_str.o mpn/scan0.o mpn/scan1.o mpn/popcount.o mpn/hamdist.o mpn/cmp.o mpn/perfsqr.o mpn/bdivmod.o mpn/gcd_1.o mpn/gcd.o mpn/gcdext.o mpn/tdiv_qr.o mpn/dc_divrem_n.o mpn/sb_divrem_mn.o mpn/jacbase.o mpn/copyi.o mpn/copyd.o mpq/abs.o mpq/aors.o mpq/canonicalize.o mpq/clear.o mpq/cmp.o mpq/cmp_si.o mpq/cmp_ui.o mpq/div.o mpq/get_d.o mpq/get_den.o mpq/get_num.o mpq/get_str.o mpq/init.o mpq/inp_str.o mpq/inv.o mpq/md_2exp.o mpq/mul.o mpq/neg.o mpq/out_str.o mpq/set.o mpq/set_den.o mpq/set_num.o mpq/set_si.o mpq/set_str.o mpq/set_ui.o mpq/equal.!
+ o mpq/set_z.o mpq/set_d.o mpq/set_f.o mpq/swap.o printf/asprin!
+tf.o printf/asprntffuns.o printf/doprnt.o printf/doprntf.o printf/doprnti.o printf/fprintf.o printf/obprintf.o printf/obvprintf.o printf/obprntffuns.o printf/printf.o printf/printffuns.o printf/snprintf.o printf/snprntffuns.o printf/sprintf.o printf/sprintffuns.o printf/vasprintf.o printf/vfprintf.o printf/vprintf.o printf/vsnprintf.o printf/vsprintf.o scanf/doscan.o scanf/fscanf.o scanf/fscanffuns.o scanf/scanf.o scanf/sscanf.o scanf/sscanffuns.o scanf/vfscanf.o scanf/vscanf.o scanf/vsscanf.o
+ranlib .libs/libgmp.a
+creating libgmp.la
+(cd .libs && rm -f libgmp.la && ln -s ../libgmp.la libgmp.la)
+make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+make[6]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+touch gmp_all
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+rm -f o/cmpinclude.h ; cp h/cmpinclude.h o
+(cd o; make all)
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk main.c  
+main.c: In function `fLbye':
+main.c:633: warning: control reaches end of non-void function
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk alloc.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk gbc.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bitop.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk typespec.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk eval.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk macros.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk lex.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bds.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk frame.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk predicate.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk reference.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk assignment.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bind.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk let.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk conditional.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk block.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk iteration.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk mapfun.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk prog.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk multival.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk catch.c  
+../bin/dpp symbol
+dpp: symbol.d -> symbol.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk symbol.c 
+rm symbol.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk cfun.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk cmpaux.c  
+../bin/dpp package
+dpp: package.d -> package.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk package.c 
+rm package.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk big.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk number.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_pred.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_comp.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_arith.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_sfun.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_co.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_log.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_rand.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk earith.c  
+../bin/dpp character
+dpp: character.d -> character.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk character.c 
+rm character.c
+../bin/dpp sequence
+dpp: sequence.d -> sequence.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk sequence.c 
+rm sequence.c
+../bin/dpp list
+dpp: list.d -> list.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk list.c 
+rm list.c
+../bin/dpp hash
+dpp: hash.d -> hash.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk hash.c 
+rm hash.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk array.c  
+../bin/dpp string
+dpp: string.d -> string.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk string.c 
+rm string.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk regexpr.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk structure.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk toplevel.c  
+../bin/dpp file
+dpp: file.d -> file.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk file.c 
+rm file.c
+../bin/dpp read
+dpp: read.d -> read.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk read.c 
+rm read.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk backq.c  
+../bin/dpp print
+dpp: print.d -> print.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk print.c 
+rm print.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk format.c  
+../bin/dpp pathname
+dpp: pathname.d -> pathname.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk pathname.c 
+rm pathname.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixfsys.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixfasl.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk error.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixtime.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixsys.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixsave.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk funlink.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk fat_string.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk run_process.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk nfunlink.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk usig.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk usig2.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk utils.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk makefun.c  
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -I/usr/X11R6/include  -c  sockets.c
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -I/usr/X11R6/include  -c  clxsocket.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk init_pari.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk nsocket.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk sfasl.c  
+../bin/dpp gcl_readline
+dpp: gcl_readline.d -> gcl_readline.c
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk gcl_readline.c 
+rm gcl_readline.c
+gcc  -o grab_defs  grab_defs.c
+make new_init.c decls1 "INI_FILES=`echo main.o alloc.o gbc.o bitop.o typespec.o eval.o macros.o lex.o bds.o frame.o predicate.o reference.o assignment.o bind.o let.o conditional.o block.o iteration.o mapfun.o prog.o multival.o catch.o symbol.o cfun.o cmpaux.o package.o big.o number.o num_pred.o num_comp.o num_arith.o num_sfun.o num_co.o num_log.o num_rand.o earith.o character.o  sequence.o list.o hash.o array.o string.o regexpr.o structure.o toplevel.o file.o read.o backq.o print.o format.o pathname.o unixfsys.o unixfasl.o error.o unixtime.o unixsys.o unixsave.o funlink.o fat_string.o ./run_process.o nfunlink.o usig.o usig2.o utils.o makefun.o sockets.o clxsocket.o init_pari.o nsocket.o   ./sfasl.o /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o gcl_readline.o | sed -e 's:\.o:.ini:g'  -e 's:new_init.o::g' `"
+make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E main.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > main.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E alloc.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > alloc.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E gbc.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > gbc.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bitop.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bitop.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E typespec.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > typespec.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E eval.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > eval.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E macros.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > macros.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E lex.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > lex.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bds.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bds.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E frame.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > frame.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E predicate.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > predicate.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E reference.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > reference.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E assignment.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > assignment.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bind.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bind.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E let.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > let.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E conditional.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > conditional.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E block.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > block.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E iteration.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > iteration.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E mapfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > mapfun.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E prog.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > prog.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E multival.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > multival.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E catch.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > catch.ini
+../bin/dpp symbol
+dpp: symbol.d -> symbol.c
+./grab_defs < symbol.c > symbol.ini
+rm symbol.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E cfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > cfun.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E cmpaux.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > cmpaux.ini
+../bin/dpp package
+dpp: package.d -> package.c
+./grab_defs < package.c > package.ini
+rm package.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E big.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > big.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E number.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > number.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_pred.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_pred.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_comp.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_comp.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_arith.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_arith.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_sfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_sfun.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_co.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_co.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_log.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_log.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_rand.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_rand.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E earith.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > earith.ini
+../bin/dpp character
+dpp: character.d -> character.c
+./grab_defs < character.c > character.ini
+rm character.c
+../bin/dpp sequence
+dpp: sequence.d -> sequence.c
+./grab_defs < sequence.c > sequence.ini
+rm sequence.c
+../bin/dpp list
+dpp: list.d -> list.c
+./grab_defs < list.c > list.ini
+rm list.c
+../bin/dpp hash
+dpp: hash.d -> hash.c
+./grab_defs < hash.c > hash.ini
+rm hash.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E array.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > array.ini
+../bin/dpp string
+dpp: string.d -> string.c
+./grab_defs < string.c > string.ini
+rm string.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E regexpr.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > regexpr.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E structure.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > structure.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E toplevel.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > toplevel.ini
+../bin/dpp file
+dpp: file.d -> file.c
+./grab_defs < file.c > file.ini
+rm file.c
+../bin/dpp read
+dpp: read.d -> read.c
+./grab_defs < read.c > read.ini
+rm read.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E backq.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > backq.ini
+../bin/dpp print
+dpp: print.d -> print.c
+./grab_defs < print.c > print.ini
+rm print.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E format.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > format.ini
+../bin/dpp pathname
+dpp: pathname.d -> pathname.c
+./grab_defs < pathname.c > pathname.ini
+rm pathname.c
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixfsys.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfsys.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixfasl.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfasl.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E error.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > error.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixtime.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixtime.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixsys.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsys.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixsave.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsave.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E funlink.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > funlink.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E fat_string.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > fat_string.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E run_process.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > run_process.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E nfunlink.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > nfunlink.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E usig.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > usig.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E usig2.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > usig2.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E utils.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > utils.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E makefun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > makefun.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E sockets.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > sockets.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E clxsocket.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > clxsocket.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E init_pari.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > init_pari.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E nsocket.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > nsocket.ini
+gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E sfasl.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > sfasl.ini
+../bin/dpp gcl_readline
+dpp: gcl_readline.d -> gcl_readline.c
+./grab_defs < gcl_readline.c > gcl_readline.ini
+rm gcl_readline.c
+echo '#include "make-init.h"' > new_init.c
+echo 'void NewInit(void){' >> new_init.c
+cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> new_init.c
+echo '}' >> new_init.c
+echo '#include "make-decl.h"' > foo.c
+cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> foo.c
+gcc -E -I../h/ foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > tmpx
+../xbin/move-if-changed mv tmpx ../h/new_decl.h
+tmpx and ../h/new_decl.h were not the same.
+ln tmpx ../h/new_decl.h
+make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bcmp.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bcopy.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bzero.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk user_init.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk user_match.c  
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk new_init.c -o new_init.o
+rm -f gcllib.a
+ar qc gcllib.a bcmp.o bcopy.o bzero.o user_init.o user_match.o 
+ranlib gcllib.a
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+make h/cmpinclude.h
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+cat h/config.h | sed -e "1,/Begin for cmpincl/d" \
+	-e "/End for cmpinclude/,50000d" > tmpx
+cat h/cmpincl1.h h/gclincl.h h/compbas.h h/enum.h h/mgmp.h h/object.h h/vs.h h/bds.h h/frame.h h/lex.h h/eval.h    h/funlink.h h/att_ext.h h/new_decl.h h/compbas2.h h/compat.h h/cmponly.h o/regexp.h h//protoize.h >> tmpx
+./xbin/move-if-changed mv tmpx h/cmpinclude.h
+tmpx and h/cmpinclude.h were not the same.
+ln tmpx h/cmpinclude.h
+./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h
+h/cmpinclude.h and o/cmpinclude.h were not the same.
+ln h/cmpinclude.h o/cmpinclude.h
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+rm -f o/cmpinclude.h ; cp h/cmpinclude.h o
+(cd o; make all)
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+make new_init.c decls1 "INI_FILES=`echo main.o alloc.o gbc.o bitop.o typespec.o eval.o macros.o lex.o bds.o frame.o predicate.o reference.o assignment.o bind.o let.o conditional.o block.o iteration.o mapfun.o prog.o multival.o catch.o symbol.o cfun.o cmpaux.o package.o big.o number.o num_pred.o num_comp.o num_arith.o num_sfun.o num_co.o num_log.o num_rand.o earith.o character.o  sequence.o list.o hash.o array.o string.o regexpr.o structure.o toplevel.o file.o read.o backq.o print.o format.o pathname.o unixfsys.o unixfasl.o error.o unixtime.o unixsys.o unixsave.o funlink.o fat_string.o ./run_process.o nfunlink.o usig.o usig2.o utils.o makefun.o sockets.o clxsocket.o init_pari.o nsocket.o   ./sfasl.o /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o gcl_readline.o | sed -e 's:\.o:.ini:g'  -e 's:new_init.o::g' `"
+make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+echo '#include "make-init.h"' > new_init.c
+echo 'void NewInit(void){' >> new_init.c
+cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> new_init.c
+echo '}' >> new_init.c
+echo '#include "make-decl.h"' > foo.c
+cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> foo.c
+gcc -E -I../h/ foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > tmpx
+../xbin/move-if-changed mv tmpx ../h/new_decl.h
+tmpx and ../h/new_decl.h are identical
+make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk new_init.c -o new_init.o
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+cd unixport && make saved_pre_gcl
+ls: ../lsp/*.o: No such file or directory
+ls: ../cmpnew/*.o: No such file or directory
+ls: ../pcl/*.o: No such file or directory
+ls: ../clcs/*.o: No such file or directory
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o sys_pre_gcl.o sys_pre_gcl.c
+rm -rf gmp
+mkdir gmp
+a="../gmp3/mpf/init2.o ../gmp3/mpf/init.o ../gmp3/mpf/get_d_2exp.o ../gmp3/mpf/set.o ../gmp3/mpf/set_ui.o ../gmp3/mpf/set_si.o ../gmp3/mpf/set_str.o ../gmp3/mpf/set_d.o ../gmp3/mpf/set_z.o ../gmp3/mpf/set_q.o ../gmp3/mpf/iset.o ../gmp3/mpf/iset_ui.o ../gmp3/mpf/iset_si.o ../gmp3/mpf/iset_str.o ../gmp3/mpf/iset_d.o ../gmp3/mpf/clear.o ../gmp3/mpf/get_str.o ../gmp3/mpf/dump.o ../gmp3/mpf/size.o ../gmp3/mpf/eq.o ../gmp3/mpf/reldiff.o ../gmp3/mpf/sqrt.o ../gmp3/mpf/random2.o ../gmp3/mpf/inp_str.o ../gmp3/mpf/out_str.o ../gmp3/mpf/add.o ../gmp3/mpf/add_ui.o ../gmp3/mpf/sub.o ../gmp3/mpf/sub_ui.o ../gmp3/mpf/ui_sub.o ../gmp3/mpf/mul.o ../gmp3/mpf/mul_ui.o ../gmp3/mpf/div.o ../gmp3/mpf/div_ui.o ../gmp3/mpf/cmp.o ../gmp3/mpf/cmp_d.o ../gmp3/mpf/cmp_si.o ../gmp3/mpf/cmp_ui.o ../gmp3/mpf/mul_2exp.o ../gmp3/mpf/div_2exp.o ../gmp3/mpf/abs.o ../gmp3/mpf/neg.o ../gmp3/mpf/get_d.o ../gmp3/mpf/set_dfl_prec.o ../gmp3/mpf/set_prc.o ../gmp3/mpf/set_prc_raw.o ../gmp3/mpf/get_dfl_prec.o ../gmp3/!
+ mpf/get_prc.o ../gmp3/mpf/ui_div.o ../gmp3/mpf/sqrt_ui.o ../gmp3/mpf/pow_ui.o ../gmp3/mpf/urandomb.o ../gmp3/mpf/swap.o ../gmp3/mpf/get_si.o ../gmp3/mpf/get_ui.o ../gmp3/mpf/int_p.o ../gmp3/mpf/ceilfloor.o ../gmp3/mpf/trunc.o ../gmp3/mpf/fits_sint.o ../gmp3/mpf/fits_slong.o ../gmp3/mpf/fits_sshort.o ../gmp3/mpf/fits_uint.o ../gmp3/mpf/fits_ulong.o ../gmp3/mpf/fits_ushort.o ../gmp3/mpn/mp_bases.o ../gmp3/mpn/udiv.o ../gmp3/mpn/umul.o ../gmp3/mpn/add.o ../gmp3/mpn/add_1.o ../gmp3/mpn/add_n.o ../gmp3/mpn/sub.o ../gmp3/mpn/sub_1.o ../gmp3/mpn/sub_n.o ../gmp3/mpn/mul_1.o ../gmp3/mpn/addmul_1.o ../gmp3/mpn/submul_1.o ../gmp3/mpn/lshift.o ../gmp3/mpn/rshift.o ../gmp3/mpn/dive_1.o ../gmp3/mpn/diveby3.o ../gmp3/mpn/divis.o ../gmp3/mpn/divrem.o ../gmp3/mpn/divrem_1.o ../gmp3/mpn/divrem_2.o ../gmp3/mpn/fib2_ui.o ../gmp3/mpn/mod_1.o ../gmp3/mpn/mod_34lsub1.o ../gmp3/mpn/mode1o.o ../gmp3/mpn/dump.o ../gmp3/mpn/mul.o ../gmp3/mpn/mul_fft.o ../gmp3/mpn/mul_n.o ../gmp3/mpn/random.o ../gmp3/!
+ mpn/mul_basecase.o ../gmp3/mpn/sqr_basecase.o ../gmp3/mpn/rand!
+om2.o ../gmp3/mpn/sqrtrem.o ../gmp3/mpn/get_str.o ../gmp3/mpn/set_str.o ../gmp3/mpn/scan0.o ../gmp3/mpn/scan1.o ../gmp3/mpn/popcount.o ../gmp3/mpn/hamdist.o ../gmp3/mpn/cmp.o ../gmp3/mpn/perfsqr.o ../gmp3/mpn/bdivmod.o ../gmp3/mpn/gcd_1.o ../gmp3/mpn/gcd.o ../gmp3/mpn/gcdext.o ../gmp3/mpn/tdiv_qr.o ../gmp3/mpn/jacbase.o ../gmp3/mpn/dc_divrem_n.o ../gmp3/mpn/sb_divrem_mn.o ../gmp3/mpn/copyi.o ../gmp3/mpn/copyd.o ../gmp3/mpq/clear.o ../gmp3/mpq/abs.o ../gmp3/mpq/aors.o ../gmp3/mpq/canonicalize.o ../gmp3/mpq/cmp.o ../gmp3/mpq/cmp_si.o ../gmp3/mpq/cmp_ui.o ../gmp3/mpq/div.o ../gmp3/mpq/equal.o ../gmp3/mpq/get_d.o ../gmp3/mpq/get_den.o ../gmp3/mpq/get_num.o ../gmp3/mpq/get_str.o ../gmp3/mpq/init.o ../gmp3/mpq/inp_str.o ../gmp3/mpq/inv.o ../gmp3/mpq/md_2exp.o ../gmp3/mpq/mul.o ../gmp3/mpq/neg.o ../gmp3/mpq/out_str.o ../gmp3/mpq/set.o ../gmp3/mpq/set_den.o ../gmp3/mpq/set_num.o ../gmp3/mpq/set_si.o ../gmp3/mpq/set_str.o ../gmp3/mpq/set_ui.o ../gmp3/mpq/set_z.o ../gmp3/mpq/set_d.o .!
+ ./gmp3/mpq/set_f.o ../gmp3/mpq/swap.o ../gmp3/mpz/add_ui.o ../gmp3/mpz/add.o ../gmp3/mpz/aorsmul_i.o ../gmp3/mpz/abs.o ../gmp3/mpz/aorsmul.o ../gmp3/mpz/and.o ../gmp3/mpz/array_init.o ../gmp3/mpz/bin_ui.o ../gmp3/mpz/bin_uiui.o ../gmp3/mpz/cdiv_q.o ../gmp3/mpz/cdiv_q_ui.o ../gmp3/mpz/cdiv_qr.o ../gmp3/mpz/cdiv_qr_ui.o ../gmp3/mpz/cdiv_r.o ../gmp3/mpz/cdiv_r_ui.o ../gmp3/mpz/cdiv_ui.o ../gmp3/mpz/cfdiv_q_2exp.o ../gmp3/mpz/cfdiv_r_2exp.o ../gmp3/mpz/clear.o ../gmp3/mpz/clrbit.o ../gmp3/mpz/cmp.o ../gmp3/mpz/cmp_d.o ../gmp3/mpz/cmp_si.o ../gmp3/mpz/cmp_ui.o ../gmp3/mpz/cmpabs.o ../gmp3/mpz/cmpabs_d.o ../gmp3/mpz/cmpabs_ui.o ../gmp3/mpz/com.o ../gmp3/mpz/cong.o ../gmp3/mpz/cong_2exp.o ../gmp3/mpz/cong_ui.o ../gmp3/mpz/divexact.o ../gmp3/mpz/divegcd.o ../gmp3/mpz/dive_ui.o ../gmp3/mpz/divis.o ../gmp3/mpz/divis_ui.o ../gmp3/mpz/divis_2exp.o ../gmp3/mpz/dump.o ../gmp3/mpz/fac_ui.o ../gmp3/mpz/fdiv_q.o ../gmp3/mpz/fdiv_q_ui.o ../gmp3/mpz/fdiv_qr.o ../gmp3/mpz/fdiv_qr_ui.o ../gmp3/!
+ mpz/fdiv_r.o ../gmp3/mpz/fdiv_r_ui.o ../gmp3/mpz/fdiv_ui.o ../!
+gmp3/mpz/fib_ui.o ../gmp3/mpz/fib2_ui.o ../gmp3/mpz/fits_sint.o ../gmp3/mpz/fits_slong.o ../gmp3/mpz/fits_sshort.o ../gmp3/mpz/fits_uint.o ../gmp3/mpz/fits_ulong.o ../gmp3/mpz/fits_ushort.o ../gmp3/mpz/gcd.o ../gmp3/mpz/gcd_ui.o ../gmp3/mpz/gcdext.o ../gmp3/mpz/get_d.o ../gmp3/mpz/get_d_2exp.o ../gmp3/mpz/get_si.o ../gmp3/mpz/get_str.o ../gmp3/mpz/get_ui.o ../gmp3/mpz/getlimbn.o ../gmp3/mpz/hamdist.o ../gmp3/mpz/init.o ../gmp3/mpz/init2.o ../gmp3/mpz/inp_raw.o ../gmp3/mpz/inp_str.o ../gmp3/mpz/invert.o ../gmp3/mpz/ior.o ../gmp3/mpz/iset.o ../gmp3/mpz/iset_d.o ../gmp3/mpz/iset_si.o ../gmp3/mpz/iset_str.o ../gmp3/mpz/iset_ui.o ../gmp3/mpz/jacobi.o ../gmp3/mpz/kronsz.o ../gmp3/mpz/kronuz.o ../gmp3/mpz/kronzs.o ../gmp3/mpz/kronzu.o ../gmp3/mpz/lcm.o ../gmp3/mpz/lcm_ui.o ../gmp3/mpz/lucnum_ui.o ../gmp3/mpz/lucnum2_ui.o ../gmp3/mpz/millerrabin.o ../gmp3/mpz/mod.o ../gmp3/mpz/mul.o ../gmp3/mpz/mul_2exp.o ../gmp3/mpz/mul_si.o ../gmp3/mpz/mul_ui.o ../gmp3/mpz/n_pow_ui.o ../gmp3/mpz/n!
+ eg.o ../gmp3/mpz/nextprime.o ../gmp3/mpz/out_raw.o ../gmp3/mpz/out_str.o ../gmp3/mpz/perfpow.o ../gmp3/mpz/perfsqr.o ../gmp3/mpz/popcount.o ../gmp3/mpz/pow_ui.o ../gmp3/mpz/powm.o ../gmp3/mpz/powm_ui.o ../gmp3/mpz/pprime_p.o ../gmp3/mpz/random.o ../gmp3/mpz/random2.o ../gmp3/mpz/realloc.o ../gmp3/mpz/realloc2.o ../gmp3/mpz/remove.o ../gmp3/mpz/root.o ../gmp3/mpz/rrandomb.o ../gmp3/mpz/scan0.o ../gmp3/mpz/scan1.o ../gmp3/mpz/set.o ../gmp3/mpz/set_d.o ../gmp3/mpz/set_f.o ../gmp3/mpz/set_q.o ../gmp3/mpz/set_si.o ../gmp3/mpz/set_str.o ../gmp3/mpz/set_ui.o ../gmp3/mpz/setbit.o ../gmp3/mpz/size.o ../gmp3/mpz/sizeinbase.o ../gmp3/mpz/sqrt.o ../gmp3/mpz/sqrtrem.o ../gmp3/mpz/sub.o ../gmp3/mpz/sub_ui.o ../gmp3/mpz/swap.o ../gmp3/mpz/tdiv_ui.o ../gmp3/mpz/tdiv_q.o ../gmp3/mpz/tdiv_q_2exp.o ../gmp3/mpz/tdiv_q_ui.o ../gmp3/mpz/tdiv_qr.o ../gmp3/mpz/tdiv_qr_ui.o ../gmp3/mpz/tdiv_r.o ../gmp3/mpz/tdiv_r_2exp.o ../gmp3/mpz/tdiv_r_ui.o ../gmp3/mpz/tstbit.o ../gmp3/mpz/ui_pow_ui.o ../gmp3/mp!
+ z/urandomb.o ../gmp3/mpz/urandomm.o ../gmp3/mpz/xor.o ../gmp3/!
+printf/obvprintf.o ../gmp3/printf/asprintf.o ../gmp3/printf/doprnt.o ../gmp3/printf/asprntffuns.o ../gmp3/printf/doprntf.o ../gmp3/printf/doprnti.o ../gmp3/printf/fprintf.o ../gmp3/printf/obprintf.o ../gmp3/printf/obprntffuns.o ../gmp3/printf/printf.o ../gmp3/printf/printffuns.o ../gmp3/printf/snprintf.o ../gmp3/printf/snprntffuns.o ../gmp3/printf/sprintf.o ../gmp3/printf/sprintffuns.o ../gmp3/printf/vasprintf.o ../gmp3/printf/vfprintf.o ../gmp3/printf/vprintf.o ../gmp3/printf/vsnprintf.o ../gmp3/printf/vsprintf.o ../gmp3/scanf/fscanffuns.o ../gmp3/scanf/doscan.o ../gmp3/scanf/fscanf.o ../gmp3/scanf/scanf.o ../gmp3/scanf/sscanf.o ../gmp3/scanf/sscanffuns.o ../gmp3/scanf/vfscanf.o ../gmp3/scanf/vscanf.o ../gmp3/scanf/vsscanf.o ../gmp3/insert-dbl.o ../gmp3/assert.o ../gmp3/compat.o ../gmp3/errno.o ../gmp3/extract-dbl.o ../gmp3/memory.o ../gmp3/mp_bpl.o ../gmp3/mp_clz_tab.o ../gmp3/mp_minv_tab.o ../gmp3/mp_set_fns.o ../gmp3/rand.o ../gmp3/randclr.o ../gmp3/randdef.o ../gmp3/ran!
+ dlc.o ../gmp3/randlc2s.o ../gmp3/randlc2x.o ../gmp3/randraw.o ../gmp3/rands.o ../gmp3/randsd.o ../gmp3/randsdui.o ../gmp3/version.o" ; \
+for i in ../gmp3/mpf/init2.o ../gmp3/mpf/init.o ../gmp3/mpf/get_d_2exp.o ../gmp3/mpf/set.o ../gmp3/mpf/set_ui.o ../gmp3/mpf/set_si.o ../gmp3/mpf/set_str.o ../gmp3/mpf/set_d.o ../gmp3/mpf/set_z.o ../gmp3/mpf/set_q.o ../gmp3/mpf/iset.o ../gmp3/mpf/iset_ui.o ../gmp3/mpf/iset_si.o ../gmp3/mpf/iset_str.o ../gmp3/mpf/iset_d.o ../gmp3/mpf/clear.o ../gmp3/mpf/get_str.o ../gmp3/mpf/dump.o ../gmp3/mpf/size.o ../gmp3/mpf/eq.o ../gmp3/mpf/reldiff.o ../gmp3/mpf/sqrt.o ../gmp3/mpf/random2.o ../gmp3/mpf/inp_str.o ../gmp3/mpf/out_str.o ../gmp3/mpf/add.o ../gmp3/mpf/add_ui.o ../gmp3/mpf/sub.o ../gmp3/mpf/sub_ui.o ../gmp3/mpf/ui_sub.o ../gmp3/mpf/mul.o ../gmp3/mpf/mul_ui.o ../gmp3/mpf/div.o ../gmp3/mpf/div_ui.o ../gmp3/mpf/cmp.o ../gmp3/mpf/cmp_d.o ../gmp3/mpf/cmp_si.o ../gmp3/mpf/cmp_ui.o ../gmp3/mpf/mul_2exp.o ../gmp3/mpf/div_2exp.o ../gmp3/mpf/abs.o ../gmp3/mpf/neg.o ../gmp3/mpf/get_d.o ../gmp3/mpf/set_dfl_prec.o ../gmp3/mpf/set_prc.o ../gmp3/mpf/set_prc_raw.o ../gmp3/mpf/get_dfl_prec.o ..!
+ /gmp3/mpf/get_prc.o ../gmp3/mpf/ui_div.o ../gmp3/mpf/sqrt_ui.o ../gmp3/mpf/pow_ui.o ../gmp3/mpf/urandomb.o ../gmp3/mpf/swap.o ../gmp3/mpf/get_si.o ../gmp3/mpf/get_ui.o ../gmp3/mpf/int_p.o ../gmp3/mpf/ceilfloor.o ../gmp3/mpf/trunc.o ../gmp3/mpf/fits_sint.o ../gmp3/mpf/fits_slong.o ../gmp3/mpf/fits_sshort.o ../gmp3/mpf/fits_uint.o ../gmp3/mpf/fits_ulong.o ../gmp3/mpf/fits_ushort.o ../gmp3/mpn/mp_bases.o ../gmp3/mpn/udiv.o ../gmp3/mpn/umul.o ../gmp3/mpn/add.o ../gmp3/mpn/add_1.o ../gmp3/mpn/add_n.o ../gmp3/mpn/sub.o ../gmp3/mpn/sub_1.o ../gmp3/mpn/sub_n.o ../gmp3/mpn/mul_1.o ../gmp3/mpn/addmul_1.o ../gmp3/mpn/submul_1.o ../gmp3/mpn/lshift.o ../gmp3/mpn/rshift.o ../gmp3/mpn/dive_1.o ../gmp3/mpn/diveby3.o ../gmp3/mpn/divis.o ../gmp3/mpn/divrem.o ../gmp3/mpn/divrem_1.o ../gmp3/mpn/divrem_2.o ../gmp3/mpn/fib2_ui.o ../gmp3/mpn/mod_1.o ../gmp3/mpn/mod_34lsub1.o ../gmp3/mpn/mode1o.o ../gmp3/mpn/dump.o ../gmp3/mpn/mul.o ../gmp3/mpn/mul_fft.o ../gmp3/mpn/mul_n.o ../gmp3/mpn/random.o ..!
+ /gmp3/mpn/mul_basecase.o ../gmp3/mpn/sqr_basecase.o ../gmp3/mp!
+n/random2.o ../gmp3/mpn/sqrtrem.o ../gmp3/mpn/get_str.o ../gmp3/mpn/set_str.o ../gmp3/mpn/scan0.o ../gmp3/mpn/scan1.o ../gmp3/mpn/popcount.o ../gmp3/mpn/hamdist.o ../gmp3/mpn/cmp.o ../gmp3/mpn/perfsqr.o ../gmp3/mpn/bdivmod.o ../gmp3/mpn/gcd_1.o ../gmp3/mpn/gcd.o ../gmp3/mpn/gcdext.o ../gmp3/mpn/tdiv_qr.o ../gmp3/mpn/jacbase.o ../gmp3/mpn/dc_divrem_n.o ../gmp3/mpn/sb_divrem_mn.o ../gmp3/mpn/copyi.o ../gmp3/mpn/copyd.o ../gmp3/mpq/clear.o ../gmp3/mpq/abs.o ../gmp3/mpq/aors.o ../gmp3/mpq/canonicalize.o ../gmp3/mpq/cmp.o ../gmp3/mpq/cmp_si.o ../gmp3/mpq/cmp_ui.o ../gmp3/mpq/div.o ../gmp3/mpq/equal.o ../gmp3/mpq/get_d.o ../gmp3/mpq/get_den.o ../gmp3/mpq/get_num.o ../gmp3/mpq/get_str.o ../gmp3/mpq/init.o ../gmp3/mpq/inp_str.o ../gmp3/mpq/inv.o ../gmp3/mpq/md_2exp.o ../gmp3/mpq/mul.o ../gmp3/mpq/neg.o ../gmp3/mpq/out_str.o ../gmp3/mpq/set.o ../gmp3/mpq/set_den.o ../gmp3/mpq/set_num.o ../gmp3/mpq/set_si.o ../gmp3/mpq/set_str.o ../gmp3/mpq/set_ui.o ../gmp3/mpq/set_z.o ../gmp3/mpq/set!
+ _d.o ../gmp3/mpq/set_f.o ../gmp3/mpq/swap.o ../gmp3/mpz/add_ui.o ../gmp3/mpz/add.o ../gmp3/mpz/aorsmul_i.o ../gmp3/mpz/abs.o ../gmp3/mpz/aorsmul.o ../gmp3/mpz/and.o ../gmp3/mpz/array_init.o ../gmp3/mpz/bin_ui.o ../gmp3/mpz/bin_uiui.o ../gmp3/mpz/cdiv_q.o ../gmp3/mpz/cdiv_q_ui.o ../gmp3/mpz/cdiv_qr.o ../gmp3/mpz/cdiv_qr_ui.o ../gmp3/mpz/cdiv_r.o ../gmp3/mpz/cdiv_r_ui.o ../gmp3/mpz/cdiv_ui.o ../gmp3/mpz/cfdiv_q_2exp.o ../gmp3/mpz/cfdiv_r_2exp.o ../gmp3/mpz/clear.o ../gmp3/mpz/clrbit.o ../gmp3/mpz/cmp.o ../gmp3/mpz/cmp_d.o ../gmp3/mpz/cmp_si.o ../gmp3/mpz/cmp_ui.o ../gmp3/mpz/cmpabs.o ../gmp3/mpz/cmpabs_d.o ../gmp3/mpz/cmpabs_ui.o ../gmp3/mpz/com.o ../gmp3/mpz/cong.o ../gmp3/mpz/cong_2exp.o ../gmp3/mpz/cong_ui.o ../gmp3/mpz/divexact.o ../gmp3/mpz/divegcd.o ../gmp3/mpz/dive_ui.o ../gmp3/mpz/divis.o ../gmp3/mpz/divis_ui.o ../gmp3/mpz/divis_2exp.o ../gmp3/mpz/dump.o ../gmp3/mpz/fac_ui.o ../gmp3/mpz/fdiv_q.o ../gmp3/mpz/fdiv_q_ui.o ../gmp3/mpz/fdiv_qr.o ../gmp3/mpz/fdiv_qr_ui.o ..!
+ /gmp3/mpz/fdiv_r.o ../gmp3/mpz/fdiv_r_ui.o ../gmp3/mpz/fdiv_ui!
+.o ../gmp3/mpz/fib_ui.o ../gmp3/mpz/fib2_ui.o ../gmp3/mpz/fits_sint.o ../gmp3/mpz/fits_slong.o ../gmp3/mpz/fits_sshort.o ../gmp3/mpz/fits_uint.o ../gmp3/mpz/fits_ulong.o ../gmp3/mpz/fits_ushort.o ../gmp3/mpz/gcd.o ../gmp3/mpz/gcd_ui.o ../gmp3/mpz/gcdext.o ../gmp3/mpz/get_d.o ../gmp3/mpz/get_d_2exp.o ../gmp3/mpz/get_si.o ../gmp3/mpz/get_str.o ../gmp3/mpz/get_ui.o ../gmp3/mpz/getlimbn.o ../gmp3/mpz/hamdist.o ../gmp3/mpz/init.o ../gmp3/mpz/init2.o ../gmp3/mpz/inp_raw.o ../gmp3/mpz/inp_str.o ../gmp3/mpz/invert.o ../gmp3/mpz/ior.o ../gmp3/mpz/iset.o ../gmp3/mpz/iset_d.o ../gmp3/mpz/iset_si.o ../gmp3/mpz/iset_str.o ../gmp3/mpz/iset_ui.o ../gmp3/mpz/jacobi.o ../gmp3/mpz/kronsz.o ../gmp3/mpz/kronuz.o ../gmp3/mpz/kronzs.o ../gmp3/mpz/kronzu.o ../gmp3/mpz/lcm.o ../gmp3/mpz/lcm_ui.o ../gmp3/mpz/lucnum_ui.o ../gmp3/mpz/lucnum2_ui.o ../gmp3/mpz/millerrabin.o ../gmp3/mpz/mod.o ../gmp3/mpz/mul.o ../gmp3/mpz/mul_2exp.o ../gmp3/mpz/mul_si.o ../gmp3/mpz/mul_ui.o ../gmp3/mpz/n_pow_ui.o ../gmp3!
+ /mpz/neg.o ../gmp3/mpz/nextprime.o ../gmp3/mpz/out_raw.o ../gmp3/mpz/out_str.o ../gmp3/mpz/perfpow.o ../gmp3/mpz/perfsqr.o ../gmp3/mpz/popcount.o ../gmp3/mpz/pow_ui.o ../gmp3/mpz/powm.o ../gmp3/mpz/powm_ui.o ../gmp3/mpz/pprime_p.o ../gmp3/mpz/random.o ../gmp3/mpz/random2.o ../gmp3/mpz/realloc.o ../gmp3/mpz/realloc2.o ../gmp3/mpz/remove.o ../gmp3/mpz/root.o ../gmp3/mpz/rrandomb.o ../gmp3/mpz/scan0.o ../gmp3/mpz/scan1.o ../gmp3/mpz/set.o ../gmp3/mpz/set_d.o ../gmp3/mpz/set_f.o ../gmp3/mpz/set_q.o ../gmp3/mpz/set_si.o ../gmp3/mpz/set_str.o ../gmp3/mpz/set_ui.o ../gmp3/mpz/setbit.o ../gmp3/mpz/size.o ../gmp3/mpz/sizeinbase.o ../gmp3/mpz/sqrt.o ../gmp3/mpz/sqrtrem.o ../gmp3/mpz/sub.o ../gmp3/mpz/sub_ui.o ../gmp3/mpz/swap.o ../gmp3/mpz/tdiv_ui.o ../gmp3/mpz/tdiv_q.o ../gmp3/mpz/tdiv_q_2exp.o ../gmp3/mpz/tdiv_q_ui.o ../gmp3/mpz/tdiv_qr.o ../gmp3/mpz/tdiv_qr_ui.o ../gmp3/mpz/tdiv_r.o ../gmp3/mpz/tdiv_r_2exp.o ../gmp3/mpz/tdiv_r_ui.o ../gmp3/mpz/tstbit.o ../gmp3/mpz/ui_pow_ui.o ../g!
+ mp3/mpz/urandomb.o ../gmp3/mpz/urandomm.o ../gmp3/mpz/xor.o ..!
+/gmp3/printf/obvprintf.o ../gmp3/printf/asprintf.o ../gmp3/printf/doprnt.o ../gmp3/printf/asprntffuns.o ../gmp3/printf/doprntf.o ../gmp3/printf/doprnti.o ../gmp3/printf/fprintf.o ../gmp3/printf/obprintf.o ../gmp3/printf/obprntffuns.o ../gmp3/printf/printf.o ../gmp3/printf/printffuns.o ../gmp3/printf/snprintf.o ../gmp3/printf/snprntffuns.o ../gmp3/printf/sprintf.o ../gmp3/printf/sprintffuns.o ../gmp3/printf/vasprintf.o ../gmp3/printf/vfprintf.o ../gmp3/printf/vprintf.o ../gmp3/printf/vsnprintf.o ../gmp3/printf/vsprintf.o ../gmp3/scanf/fscanffuns.o ../gmp3/scanf/doscan.o ../gmp3/scanf/fscanf.o ../gmp3/scanf/scanf.o ../gmp3/scanf/sscanf.o ../gmp3/scanf/sscanffuns.o ../gmp3/scanf/vfscanf.o ../gmp3/scanf/vscanf.o ../gmp3/scanf/vsscanf.o ../gmp3/insert-dbl.o ../gmp3/assert.o ../gmp3/compat.o ../gmp3/errno.o ../gmp3/extract-dbl.o ../gmp3/memory.o ../gmp3/mp_bpl.o ../gmp3/mp_clz_tab.o ../gmp3/mp_minv_tab.o ../gmp3/mp_set_fns.o ../gmp3/rand.o ../gmp3/randclr.o ../gmp3/randdef.o ../gm!
+ p3/randlc.o ../gmp3/randlc2s.o ../gmp3/randlc2x.o ../gmp3/randraw.o ../gmp3/rands.o ../gmp3/randsd.o ../gmp3/randsdui.o ../gmp3/version.o ; do \
+	cp $i gmp/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \
+done
+touch gmpfiles
+rm -rf bfd
+mkdir bfd
+a="" ; \
+for i in $a ; do \
+	cp $i bfd/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \
+done 
+touch bfdfiles
+rm -rf libpre_gcl.a
+ar rs libpre_gcl.a ../o/alloc.o ../o/array.o ../o/assignment.o ../o/backq.o ../o/bds.o ../o/big.o ../o/bind.o ../o/bitop.o ../o/block.o ../o/catch.o ../o/cfun.o ../o/character.o ../o/clxsocket.o ../o/cmpaux.o ../o/conditional.o ../o/earith.o ../o/error.o ../o/eval.o ../o/fat_string.o ../o/file.o ../o/format.o ../o/frame.o ../o/funlink.o ../o/gbc.o ../o/gcl_readline.o ../o/hash.o ../o/init_pari.o ../o/iteration.o ../o/let.o ../o/lex.o ../o/list.o ../o/macros.o ../o/main.o ../o/makefun.o ../o/mapfun.o ../o/multival.o ../o/new_init.o ../o/nfunlink.o ../o/nsocket.o ../o/num_arith.o ../o/number.o ../o/num_comp.o ../o/num_co.o ../o/num_log.o ../o/num_pred.o ../o/num_rand.o ../o/num_sfun.o ../o/package.o ../o/pathname.o ../o/predicate.o ../o/print.o ../o/prog.o ../o/read.o ../o/reference.o ../o/regexpr.o ../o/run_process.o ../o/sequence.o ../o/sfasl.o ../o/sockets.o ../o/string.o ../o/structure.o ../o/symbol.o ../o/toplevel.o ../o/typespec.o ../o/unixfasl.o ../o/unixfsys.o ../o/uni!
+ xsave.o ../o/unixsys.o ../o/unixtime.o ../o/usig2.o ../o/usig.o ../o/utils.o sys_pre_gcl.o gmp/gmp3_mpf_init2.o gmp/gmp3_mpf_init.o gmp/gmp3_mpf_get_d_2exp.o gmp/gmp3_mpf_set.o gmp/gmp3_mpf_set_ui.o gmp/gmp3_mpf_set_si.o gmp/gmp3_mpf_set_str.o gmp/gmp3_mpf_set_d.o gmp/gmp3_mpf_set_z.o gmp/gmp3_mpf_set_q.o gmp/gmp3_mpf_iset.o gmp/gmp3_mpf_iset_ui.o gmp/gmp3_mpf_iset_si.o gmp/gmp3_mpf_iset_str.o gmp/gmp3_mpf_iset_d.o gmp/gmp3_mpf_clear.o gmp/gmp3_mpf_get_str.o gmp/gmp3_mpf_dump.o gmp/gmp3_mpf_size.o gmp/gmp3_mpf_eq.o gmp/gmp3_mpf_reldiff.o gmp/gmp3_mpf_sqrt.o gmp/gmp3_mpf_random2.o gmp/gmp3_mpf_inp_str.o gmp/gmp3_mpf_out_str.o gmp/gmp3_mpf_add.o gmp/gmp3_mpf_add_ui.o gmp/gmp3_mpf_sub.o gmp/gmp3_mpf_sub_ui.o gmp/gmp3_mpf_ui_sub.o gmp/gmp3_mpf_mul.o gmp/gmp3_mpf_mul_ui.o gmp/gmp3_mpf_div.o gmp/gmp3_mpf_div_ui.o gmp/gmp3_mpf_cmp.o gmp/gmp3_mpf_cmp_d.o gmp/gmp3_mpf_cmp_si.o gmp/gmp3_mpf_cmp_ui.o gmp/gmp3_mpf_mul_2exp.o gmp/gmp3_mpf_div_2exp.o gmp/gmp3_mpf_abs.o gmp/gmp3_mpf_neg.o!
+  gmp/gmp3_mpf_get_d.o gmp/gmp3_mpf_set_dfl_prec.o gmp/gmp3_mpf!
+_set_prc.o gmp/gmp3_mpf_set_prc_raw.o gmp/gmp3_mpf_get_dfl_prec.o gmp/gmp3_mpf_get_prc.o gmp/gmp3_mpf_ui_div.o gmp/gmp3_mpf_sqrt_ui.o gmp/gmp3_mpf_pow_ui.o gmp/gmp3_mpf_urandomb.o gmp/gmp3_mpf_swap.o gmp/gmp3_mpf_get_si.o gmp/gmp3_mpf_get_ui.o gmp/gmp3_mpf_int_p.o gmp/gmp3_mpf_ceilfloor.o gmp/gmp3_mpf_trunc.o gmp/gmp3_mpf_fits_sint.o gmp/gmp3_mpf_fits_slong.o gmp/gmp3_mpf_fits_sshort.o gmp/gmp3_mpf_fits_uint.o gmp/gmp3_mpf_fits_ulong.o gmp/gmp3_mpf_fits_ushort.o gmp/gmp3_mpn_mp_bases.o gmp/gmp3_mpn_udiv.o gmp/gmp3_mpn_umul.o gmp/gmp3_mpn_add.o gmp/gmp3_mpn_add_1.o gmp/gmp3_mpn_add_n.o gmp/gmp3_mpn_sub.o gmp/gmp3_mpn_sub_1.o gmp/gmp3_mpn_sub_n.o gmp/gmp3_mpn_mul_1.o gmp/gmp3_mpn_addmul_1.o gmp/gmp3_mpn_submul_1.o gmp/gmp3_mpn_lshift.o gmp/gmp3_mpn_rshift.o gmp/gmp3_mpn_dive_1.o gmp/gmp3_mpn_diveby3.o gmp/gmp3_mpn_divis.o gmp/gmp3_mpn_divrem.o gmp/gmp3_mpn_divrem_1.o gmp/gmp3_mpn_divrem_2.o gmp/gmp3_mpn_fib2_ui.o gmp/gmp3_mpn_mod_1.o gmp/gmp3_mpn_mod_34lsub1.o gmp/gmp3_mpn_mod!
+ e1o.o gmp/gmp3_mpn_dump.o gmp/gmp3_mpn_mul.o gmp/gmp3_mpn_mul_fft.o gmp/gmp3_mpn_mul_n.o gmp/gmp3_mpn_random.o gmp/gmp3_mpn_mul_basecase.o gmp/gmp3_mpn_sqr_basecase.o gmp/gmp3_mpn_random2.o gmp/gmp3_mpn_sqrtrem.o gmp/gmp3_mpn_get_str.o gmp/gmp3_mpn_set_str.o gmp/gmp3_mpn_scan0.o gmp/gmp3_mpn_scan1.o gmp/gmp3_mpn_popcount.o gmp/gmp3_mpn_hamdist.o gmp/gmp3_mpn_cmp.o gmp/gmp3_mpn_perfsqr.o gmp/gmp3_mpn_bdivmod.o gmp/gmp3_mpn_gcd_1.o gmp/gmp3_mpn_gcd.o gmp/gmp3_mpn_gcdext.o gmp/gmp3_mpn_tdiv_qr.o gmp/gmp3_mpn_jacbase.o gmp/gmp3_mpn_dc_divrem_n.o gmp/gmp3_mpn_sb_divrem_mn.o gmp/gmp3_mpn_copyi.o gmp/gmp3_mpn_copyd.o gmp/gmp3_mpq_clear.o gmp/gmp3_mpq_abs.o gmp/gmp3_mpq_aors.o gmp/gmp3_mpq_canonicalize.o gmp/gmp3_mpq_cmp.o gmp/gmp3_mpq_cmp_si.o gmp/gmp3_mpq_cmp_ui.o gmp/gmp3_mpq_div.o gmp/gmp3_mpq_equal.o gmp/gmp3_mpq_get_d.o gmp/gmp3_mpq_get_den.o gmp/gmp3_mpq_get_num.o gmp/gmp3_mpq_get_str.o gmp/gmp3_mpq_init.o gmp/gmp3_mpq_inp_str.o gmp/gmp3_mpq_inv.o gmp/gmp3_mpq_md_2exp.o gmp/!
+ gmp3_mpq_mul.o gmp/gmp3_mpq_neg.o gmp/gmp3_mpq_out_str.o gmp/g!
+mp3_mpq_set.o gmp/gmp3_mpq_set_den.o gmp/gmp3_mpq_set_num.o gmp/gmp3_mpq_set_si.o gmp/gmp3_mpq_set_str.o gmp/gmp3_mpq_set_ui.o gmp/gmp3_mpq_set_z.o gmp/gmp3_mpq_set_d.o gmp/gmp3_mpq_set_f.o gmp/gmp3_mpq_swap.o gmp/gmp3_mpz_add_ui.o gmp/gmp3_mpz_add.o gmp/gmp3_mpz_aorsmul_i.o gmp/gmp3_mpz_abs.o gmp/gmp3_mpz_aorsmul.o gmp/gmp3_mpz_and.o gmp/gmp3_mpz_array_init.o gmp/gmp3_mpz_bin_ui.o gmp/gmp3_mpz_bin_uiui.o gmp/gmp3_mpz_cdiv_q.o gmp/gmp3_mpz_cdiv_q_ui.o gmp/gmp3_mpz_cdiv_qr.o gmp/gmp3_mpz_cdiv_qr_ui.o gmp/gmp3_mpz_cdiv_r.o gmp/gmp3_mpz_cdiv_r_ui.o gmp/gmp3_mpz_cdiv_ui.o gmp/gmp3_mpz_cfdiv_q_2exp.o gmp/gmp3_mpz_cfdiv_r_2exp.o gmp/gmp3_mpz_clear.o gmp/gmp3_mpz_clrbit.o gmp/gmp3_mpz_cmp.o gmp/gmp3_mpz_cmp_d.o gmp/gmp3_mpz_cmp_si.o gmp/gmp3_mpz_cmp_ui.o gmp/gmp3_mpz_cmpabs.o gmp/gmp3_mpz_cmpabs_d.o gmp/gmp3_mpz_cmpabs_ui.o gmp/gmp3_mpz_com.o gmp/gmp3_mpz_cong.o gmp/gmp3_mpz_cong_2exp.o gmp/gmp3_mpz_cong_ui.o gmp/gmp3_mpz_divexact.o gmp/gmp3_mpz_divegcd.o gmp/gmp3_mpz_dive_ui.o gmp!
+ /gmp3_mpz_divis.o gmp/gmp3_mpz_divis_ui.o gmp/gmp3_mpz_divis_2exp.o gmp/gmp3_mpz_dump.o gmp/gmp3_mpz_fac_ui.o gmp/gmp3_mpz_fdiv_q.o gmp/gmp3_mpz_fdiv_q_ui.o gmp/gmp3_mpz_fdiv_qr.o gmp/gmp3_mpz_fdiv_qr_ui.o gmp/gmp3_mpz_fdiv_r.o gmp/gmp3_mpz_fdiv_r_ui.o gmp/gmp3_mpz_fdiv_ui.o gmp/gmp3_mpz_fib_ui.o gmp/gmp3_mpz_fib2_ui.o gmp/gmp3_mpz_fits_sint.o gmp/gmp3_mpz_fits_slong.o gmp/gmp3_mpz_fits_sshort.o gmp/gmp3_mpz_fits_uint.o gmp/gmp3_mpz_fits_ulong.o gmp/gmp3_mpz_fits_ushort.o gmp/gmp3_mpz_gcd.o gmp/gmp3_mpz_gcd_ui.o gmp/gmp3_mpz_gcdext.o gmp/gmp3_mpz_get_d.o gmp/gmp3_mpz_get_d_2exp.o gmp/gmp3_mpz_get_si.o gmp/gmp3_mpz_get_str.o gmp/gmp3_mpz_get_ui.o gmp/gmp3_mpz_getlimbn.o gmp/gmp3_mpz_hamdist.o gmp/gmp3_mpz_init.o gmp/gmp3_mpz_init2.o gmp/gmp3_mpz_inp_raw.o gmp/gmp3_mpz_inp_str.o gmp/gmp3_mpz_invert.o gmp/gmp3_mpz_ior.o gmp/gmp3_mpz_iset.o gmp/gmp3_mpz_iset_d.o gmp/gmp3_mpz_iset_si.o gmp/gmp3_mpz_iset_str.o gmp/gmp3_mpz_iset_ui.o gmp/gmp3_mpz_jacobi.o gmp/gmp3_mpz_kronsz.o gmp!
+ /gmp3_mpz_kronuz.o gmp/gmp3_mpz_kronzs.o gmp/gmp3_mpz_kronzu.o!
+ gmp/gmp3_mpz_lcm.o gmp/gmp3_mpz_lcm_ui.o gmp/gmp3_mpz_lucnum_ui.o gmp/gmp3_mpz_lucnum2_ui.o gmp/gmp3_mpz_millerrabin.o gmp/gmp3_mpz_mod.o gmp/gmp3_mpz_mul.o gmp/gmp3_mpz_mul_2exp.o gmp/gmp3_mpz_mul_si.o gmp/gmp3_mpz_mul_ui.o gmp/gmp3_mpz_n_pow_ui.o gmp/gmp3_mpz_neg.o gmp/gmp3_mpz_nextprime.o gmp/gmp3_mpz_out_raw.o gmp/gmp3_mpz_out_str.o gmp/gmp3_mpz_perfpow.o gmp/gmp3_mpz_perfsqr.o gmp/gmp3_mpz_popcount.o gmp/gmp3_mpz_pow_ui.o gmp/gmp3_mpz_powm.o gmp/gmp3_mpz_powm_ui.o gmp/gmp3_mpz_pprime_p.o gmp/gmp3_mpz_random.o gmp/gmp3_mpz_random2.o gmp/gmp3_mpz_realloc.o gmp/gmp3_mpz_realloc2.o gmp/gmp3_mpz_remove.o gmp/gmp3_mpz_root.o gmp/gmp3_mpz_rrandomb.o gmp/gmp3_mpz_scan0.o gmp/gmp3_mpz_scan1.o gmp/gmp3_mpz_set.o gmp/gmp3_mpz_set_d.o gmp/gmp3_mpz_set_f.o gmp/gmp3_mpz_set_q.o gmp/gmp3_mpz_set_si.o gmp/gmp3_mpz_set_str.o gmp/gmp3_mpz_set_ui.o gmp/gmp3_mpz_setbit.o gmp/gmp3_mpz_size.o gmp/gmp3_mpz_sizeinbase.o gmp/gmp3_mpz_sqrt.o gmp/gmp3_mpz_sqrtrem.o gmp/gmp3_mpz_sub.o gmp/gmp3_mp!
+ z_sub_ui.o gmp/gmp3_mpz_swap.o gmp/gmp3_mpz_tdiv_ui.o gmp/gmp3_mpz_tdiv_q.o gmp/gmp3_mpz_tdiv_q_2exp.o gmp/gmp3_mpz_tdiv_q_ui.o gmp/gmp3_mpz_tdiv_qr.o gmp/gmp3_mpz_tdiv_qr_ui.o gmp/gmp3_mpz_tdiv_r.o gmp/gmp3_mpz_tdiv_r_2exp.o gmp/gmp3_mpz_tdiv_r_ui.o gmp/gmp3_mpz_tstbit.o gmp/gmp3_mpz_ui_pow_ui.o gmp/gmp3_mpz_urandomb.o gmp/gmp3_mpz_urandomm.o gmp/gmp3_mpz_xor.o gmp/gmp3_printf_obvprintf.o gmp/gmp3_printf_asprintf.o gmp/gmp3_printf_doprnt.o gmp/gmp3_printf_asprntffuns.o gmp/gmp3_printf_doprntf.o gmp/gmp3_printf_doprnti.o gmp/gmp3_printf_fprintf.o gmp/gmp3_printf_obprintf.o gmp/gmp3_printf_obprntffuns.o gmp/gmp3_printf_printf.o gmp/gmp3_printf_printffuns.o gmp/gmp3_printf_snprintf.o gmp/gmp3_printf_snprntffuns.o gmp/gmp3_printf_sprintf.o gmp/gmp3_printf_sprintffuns.o gmp/gmp3_printf_vasprintf.o gmp/gmp3_printf_vfprintf.o gmp/gmp3_printf_vprintf.o gmp/gmp3_printf_vsnprintf.o gmp/gmp3_printf_vsprintf.o gmp/gmp3_scanf_fscanffuns.o gmp/gmp3_scanf_doscan.o gmp/gmp3_scanf_fscanf.o!
+  gmp/gmp3_scanf_scanf.o gmp/gmp3_scanf_sscanf.o gmp/gmp3_scanf!
+_sscanffuns.o gmp/gmp3_scanf_vfscanf.o gmp/gmp3_scanf_vscanf.o gmp/gmp3_scanf_vsscanf.o gmp/gmp3_insert-dbl.o gmp/gmp3_assert.o gmp/gmp3_compat.o gmp/gmp3_errno.o gmp/gmp3_extract-dbl.o gmp/gmp3_memory.o gmp/gmp3_mp_bpl.o gmp/gmp3_mp_clz_tab.o gmp/gmp3_mp_minv_tab.o gmp/gmp3_mp_set_fns.o gmp/gmp3_rand.o gmp/gmp3_randclr.o gmp/gmp3_randdef.o gmp/gmp3_randlc.o gmp/gmp3_randlc2s.o gmp/gmp3_randlc2x.o gmp/gmp3_randraw.o gmp/gmp3_rands.o gmp/gmp3_randsd.o gmp/gmp3_randsdui.o gmp/gmp3_version.o
+cp ../o/gcllib.a libgclp.a
+cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
+gcc -o raw_pre_gcl /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o \
+	-L.   -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+cat init_pre_gcl.lsp.tmp | sed \
+	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe \",1" \
+	-e "s,@LI-LD@,\"gcc -o \",1" \
+	-e "s,@LI-LD-LIBS@,\" -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a\",1" \
+	-e "s,@LI-OPT-THREE@,\"-O3 -fomit-frame-pointer\",1" \
+	-e "s,@LI-OPT-TWO@,\"-O\",1" \
+	-e "s,@LI-INIT-LSP@,\"init_pre_gcl.lsp\",1" >init_pre_gcl.lsp
+cp init_pre_gcl.lsp foo
+echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/ -libdir /home/daly/axiom/lsp/gcl-2.6.1/ < foo
+GCL (GNU Common Lisp)  April 1994  131072 pages
+Building symbol table for /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl ..
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_export.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defmacro.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_evalmacros.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_top.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_module.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_autoload.lsp
+
+>
+#<"COMPILER" package>
+
+>
+#<"SLOOP" package>
+
+>
+#<"SERROR" package>
+
+>
+#<"ANSI-LOOP" package>
+
+>
+#<"DEFPACKAGE" package>
+
+>
+#<"TK" package>
+
+>
+#<"SYSTEM" package>
+
+SYSTEM>
+*COMMAND-ARGS*
+
+SYSTEM>loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_predlib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_setf.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_arraylib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_assert.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defstruct.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_describe.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_iolib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_listlib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_mislib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_numlib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_packlib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_seq.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_seqlib.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_trace.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_sloop.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_serror.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_destructuring_bind.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_loop.lsp
+
+Warning: LOOP is being redefined.loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defpackage.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_make_defpackage.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpinline.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmputil.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_debug.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_info.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptype.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpbind.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpblock.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpcall.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpcatch.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpenv.lsp
+
+Warning: PROCLAIM is being redefined.
+Warning: PROCLAMATION is being redefined.loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpeval.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpflet.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpfun.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpif.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplabel.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplam.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplet.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmploc.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmap.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmulti.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpspecial.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptag.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptop.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpvar.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpvs.lsp
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpwt.lsp
+
+Loading ../cmpnew/gcl_fasdmacros.lsp
+Finished loading ../cmpnew/gcl_fasdmacros.lsp
+Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Warning: COMPILE-FILE is being redefined.
+Warning: COMPILE is being redefined.
+Warning: DISASSEMBLE is being redefined.
+Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
+T
+
+>
+#<"USER" package>
+
+>rm init_pre_gcl.lsp raw_pre_gcl
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+(cd lsp; touch *.lsp ; make all)
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/lsp'
+make[4]: *** Warning: File `gcl_arraylib.lsp' has modification time in the future (2003-11-20 05:17:36 > 2003-11-20 05:17:35)
+
+Compiling gcl_arraylib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: UPGRADED-ARRAY-ELEMENT-TYPE is being redefined.
+Warning: MAKE-ARRAY is being redefined.
+Warning: VECTOR is being redefined.
+Warning: ARRAY-DIMENSIONS is being redefined.
+Warning: ARRAY-IN-BOUNDS-P is being redefined.
+Warning: ARRAY-ROW-MAJOR-INDEX is being redefined.
+Warning: BIT is being redefined.
+Warning: SBIT is being redefined.
+Warning: BIT-AND is being redefined.
+Warning: BIT-IOR is being redefined.
+Warning: BIT-XOR is being redefined.
+Warning: BIT-EQV is being redefined.
+Warning: BIT-NAND is being redefined.
+Warning: BIT-NOR is being redefined.
+Warning: BIT-ANDC1 is being redefined.
+Warning: BIT-ANDC2 is being redefined.
+Warning: BIT-ORC1 is being redefined.
+Warning: BIT-ORC2 is being redefined.
+Warning: BIT-NOT is being redefined.
+Warning: VECTOR-PUSH is being redefined.
+Warning: VECTOR-PUSH-EXTEND is being redefined.
+Warning: VECTOR-POP is being redefined.
+Warning: ADJUST-ARRAY is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_arraylib.
+
+Compiling gcl_assert.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: CHECK-TYPE is being redefined.
+Warning: ASSERT is being redefined.
+Warning: ECASE is being redefined.
+Warning: CCASE is being redefined.
+Warning: TYPECASE is being redefined.
+Warning: ETYPECASE is being redefined.
+Warning: CTYPECASE is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_assert.
+
+Compiling gcl_defmacro.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_defmacro.
+
+Compiling gcl_defstruct.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DEFSTRUCT is being redefined.
+Warning: not replacing s-data property
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_defstruct.
+
+Compiling gcl_describe.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DESCRIBE is being redefined.
+Warning: INSPECT is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_describe.
+
+Compiling gcl_evalmacros.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DEFVAR is being redefined.
+Warning: DEFPARAMETER is being redefined.
+Warning: DEFCONSTANT is being redefined.
+Warning: AND is being redefined.
+Warning: OR is being redefined.
+Warning: LOCALLY is being redefined.
+Warning: LOOP is being redefined.
+Warning: DEFMACRO is being redefined.
+Warning: DEFUN is being redefined.
+Warning: PSETQ is being redefined.
+Warning: COND is being redefined.
+Warning: WHEN is being redefined.
+Warning: UNLESS is being redefined.
+Warning: PROG is being redefined.
+Warning: PROG* is being redefined.
+Warning: PROG1 is being redefined.
+Warning: PROG2 is being redefined.
+Warning: MULTIPLE-VALUE-LIST is being redefined.
+Warning: MULTIPLE-VALUE-SETQ is being redefined.
+Warning: MULTIPLE-VALUE-BIND is being redefined.
+Warning: DO is being redefined.
+Warning: DO* is being redefined.
+Warning: CASE is being redefined.
+Warning: RETURN is being redefined.
+Warning: DOLIST is being redefined.
+Warning: DOTIMES is being redefined.
+Warning: DECLAIM is being redefined.
+Warning: LAMBDA is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_evalmacros.
+
+Compiling gcl_iolib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: WITH-OPEN-STREAM is being redefined.
+Warning: WITH-INPUT-FROM-STRING is being redefined.
+Warning: WITH-OUTPUT-TO-STRING is being redefined.
+Warning: READ-FROM-STRING is being redefined.
+Warning: WRITE-TO-STRING is being redefined.
+Warning: PRIN1-TO-STRING is being redefined.
+Warning: PRINC-TO-STRING is being redefined.
+Warning: WITH-OPEN-FILE is being redefined.
+Warning: Y-OR-N-P is being redefined.
+Warning: YES-OR-NO-P is being redefined.
+Warning: DRIBBLE is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_iolib.
+
+Compiling gcl_listlib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: UNION is being redefined.
+Warning: NUNION is being redefined.
+Warning: INTERSECTION is being redefined.
+Warning: NINTERSECTION is being redefined.
+Warning: SET-DIFFERENCE is being redefined.
+Warning: NSET-DIFFERENCE is being redefined.
+Warning: SET-EXCLUSIVE-OR is being redefined.
+Warning: NSET-EXCLUSIVE-OR is being redefined.
+Warning: SUBSETP is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=3, Speed=3
+Finished compiling gcl_listlib.
+
+Compiling gcl_mislib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: TIME is being redefined.
+Warning: DECODE-UNIVERSAL-TIME is being redefined.
+Warning: ENCODE-UNIVERSAL-TIME is being redefined.
+Warning: NTH-VALUE is being redefined.
+Warning: COMPILE-FILE-PATHNAME is being redefined.
+Warning: CONSTANTLY is being redefined.
+Warning: The declaration specifier DYNAMIC-EXTENT is unknown.
+Warning: The declaration specifier DYNAMIC-EXTENT is unknown.
+Warning: COMPLEMENT is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_mislib.
+
+Compiling gcl_module.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: PROVIDE is being redefined.
+Warning: REQUIRE is being redefined.
+Warning: DOCUMENTATION is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_module.
+
+Compiling gcl_numlib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: ISQRT is being redefined.
+Warning: ABS is being redefined.
+Warning: PHASE is being redefined.
+Warning: SIGNUM is being redefined.
+Warning: CIS is being redefined.
+Warning: ASIN is being redefined.
+Warning: ACOS is being redefined.
+Warning: SINH is being redefined.
+Warning: COSH is being redefined.
+Warning: TANH is being redefined.
+Warning: ASINH is being redefined.
+Warning: ACOSH is being redefined.
+Warning: ATANH is being redefined.
+Warning: RATIONAL is being redefined.
+Warning: RATIONALIZE is being redefined.
+Warning: FFLOOR is being redefined.
+Warning: FCEILING is being redefined.
+Warning: FTRUNCATE is being redefined.
+Warning: FROUND is being redefined.
+Warning: LOGNAND is being redefined.
+Warning: LOGNOR is being redefined.
+Warning: LOGANDC1 is being redefined.
+Warning: LOGANDC2 is being redefined.
+Warning: LOGORC1 is being redefined.
+Warning: LOGORC2 is being redefined.
+Warning: LOGNOT is being redefined.
+Warning: LOGTEST is being redefined.
+Warning: BYTE is being redefined.
+Warning: BYTE-SIZE is being redefined.
+Warning: BYTE-POSITION is being redefined.
+Warning: LDB is being redefined.
+Warning: LDB-TEST is being redefined.
+Warning: MASK-FIELD is being redefined.
+Warning: DPB is being redefined.
+Warning: DEPOSIT-FIELD is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_numlib.
+
+Compiling gcl_packlib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: FIND-ALL-SYMBOLS is being redefined.
+Warning: DO-SYMBOLS is being redefined.
+Warning: DO-EXTERNAL-SYMBOLS is being redefined.
+Warning: DO-ALL-SYMBOLS is being redefined.
+Warning: APROPOS-LIST is being redefined.
+Warning: APROPOS is being redefined.
+Warning: WITH-PACKAGE-ITERATOR is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_packlib.
+
+Compiling gcl_predlib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DEFTYPE is being redefined.
+Warning: TYPEP is being redefined.
+Warning: SUBTYPEP is being redefined.
+Warning: COERCE is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_predlib.
+
+Compiling gcl_seq.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: MAKE-SEQUENCE is being redefined.
+Warning: CONCATENATE is being redefined.
+Warning: MAP is being redefined.
+Warning: SOME is being redefined.
+Warning: EVERY is being redefined.
+Warning: NOTANY is being redefined.
+Warning: NOTEVERY is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_seq.
+
+Compiling gcl_seqlib.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: REDUCE is being redefined.
+Warning: FILL is being redefined.
+Warning: REPLACE is being redefined.
+Warning: REMOVE is being redefined.
+Warning: REMOVE-IF is being redefined.
+Warning: REMOVE-IF-NOT is being redefined.
+Warning: DELETE is being redefined.
+Warning: DELETE-IF is being redefined.
+Warning: DELETE-IF-NOT is being redefined.
+Warning: COUNT is being redefined.
+Warning: COUNT-IF is being redefined.
+Warning: COUNT-IF-NOT is being redefined.
+Warning: SUBSTITUTE is being redefined.
+Warning: SUBSTITUTE-IF is being redefined.
+Warning: SUBSTITUTE-IF-NOT is being redefined.
+Warning: NSUBSTITUTE is being redefined.
+Warning: NSUBSTITUTE-IF is being redefined.
+Warning: NSUBSTITUTE-IF-NOT is being redefined.
+Warning: FIND is being redefined.
+Warning: FIND-IF is being redefined.
+Warning: FIND-IF-NOT is being redefined.
+Warning: POSITION is being redefined.
+Warning: POSITION-IF is being redefined.
+Warning: POSITION-IF-NOT is being redefined.
+Warning: REMOVE-DUPLICATES is being redefined.
+Warning: DELETE-DUPLICATES is being redefined.
+Warning: MISMATCH is being redefined.
+Warning: SEARCH is being redefined.
+Warning: SORT is being redefined.
+Warning: STABLE-SORT is being redefined.
+Warning: MERGE is being redefined.
+Warning: MAP-INTO is being redefined.
+Warning: WITH-HASH-TABLE-ITERATOR is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_seqlib.
+
+Compiling gcl_setf.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DEFSETF is being redefined.
+Warning: DEFINE-SETF-METHOD is being redefined.
+Warning: GET-SETF-METHOD is being redefined.
+Warning: GET-SETF-METHOD-MULTIPLE-VALUE is being redefined.
+Warning: SETF is being redefined.
+Warning: PSETF is being redefined.
+Warning: SHIFTF is being redefined.
+Warning: ROTATEF is being redefined.
+Warning: DEFINE-MODIFY-MACRO is being redefined.
+Warning: REMF is being redefined.
+Warning: INCF is being redefined.
+Warning: DECF is being redefined.
+Warning: PUSH is being redefined.
+Warning: PUSHNEW is being redefined.
+Warning: POP is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_setf.
+
+Compiling gcl_top.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: WARN is being redefined.
+Warning: BREAK is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=3, Speed=3
+Finished compiling gcl_top.
+
+Compiling gcl_trace.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: TRACE is being redefined.
+Warning: UNTRACE is being redefined.
+Warning: STEP is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_trace.
+
+Compiling gcl_sloop.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_sloop.
+
+Compiling gcl_debug.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=3, Speed=3
+Finished compiling gcl_debug.
+
+Compiling gcl_info.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_info.
+
+Compiling gcl_serror.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=2, Space=2, Speed=2
+Finished compiling gcl_serror.
+
+Compiling gcl_destructuring_bind.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: DO-ARG-COUNT-ERROR is being redefined.
+Warning: PARSE-DEFMACRO is being redefined.
+Warning: MAKE-KEYWORD is being redefined.
+Warning: DEFMACRO-ERROR is being redefined.
+Warning: VERIFY-KEYWORDS is being redefined.
+Warning: LOOKUP-KEYWORD is being redefined.
+Warning: KEYWORD-SUPPLIED-P is being redefined.
+Warning: PARSE-DEFMACRO-LAMBDA-LIST is being redefined.
+Warning: PUSH-SUB-LIST-BINDING is being redefined.
+Warning: PUSH-LET-BINDING is being redefined.
+Warning: PUSH-OPTIONAL-BINDING is being redefined.
+Warning: PARSE-BODY is being redefined.
+Warning: DESTRUCTURING-BIND is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_destructuring_bind.
+
+Compiling gcl_defpackage.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+; (PROVIDE :DEFPACKAGE) is being compiled.
+;; Warning: The package operation (PROVIDE :DEFPACKAGE) was in a bad place.
+; (IN-PACKAGE "USER") is being compiled.
+;; Warning: The package operation (IN-PACKAGE "USER") was in a bad place.
+; (USE-PACKAGE "DEFPACKAGE") is being compiled.
+;; Warning: The package operation (USE-PACKAGE "DEFPACKAGE") was in a bad place.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_defpackage.
+
+Compiling gcl_make_defpackage.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_make_defpackage.
+
+Compiling gcl_loop.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: LOOP is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_loop.
+
+Compiling gcl_readline.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_readline.
+make[4]: warning:  Clock skew detected.  Your build may be incomplete.
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/lsp'
+(cd cmpnew; touch *.lsp ; make all)
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+make[4]: *** Warning: File `gcl_cmpbind.lsp' has modification time in the future (2003-11-20 05:18:38 > 2003-11-20 05:18:37)
+
+Compiling gcl_cmpbind.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpbind.
+
+Compiling gcl_cmpblock.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpblock.
+
+Compiling gcl_cmpcall.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpcall.
+
+Compiling gcl_cmpcatch.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpcatch.
+
+Compiling gcl_cmpenv.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+Warning: PROCLAIM is being redefined.
+Warning: PROCLAMATION is being redefined.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpenv.
+
+Compiling gcl_cmpeval.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpeval.
+
+Compiling gcl_cmpflet.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpflet.
+
+Compiling gcl_cmpfun.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpfun.
+
+Compiling gcl_cmpif.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpif.
+
+Compiling gcl_cmpinline.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpinline.
+
+Compiling gcl_cmplabel.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmplabel.
+
+Compiling gcl_cmplam.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmplam.
+
+Compiling gcl_cmplet.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmplet.
+
+Compiling gcl_cmploc.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+; (DEFUN WT-INTEGER-LOC ...) is being compiled.
+;; Warning: The variable TYPE is not used.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmploc.
+
+Compiling gcl_cmpmap.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpmap.
+
+Compiling gcl_cmpmulti.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpmulti.
+
+Compiling gcl_cmpspecial.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpspecial.
+
+Compiling gcl_cmptag.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmptag.
+
+Compiling gcl_cmptop.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+; (DEFUN T3DEFUN-VARARG ...) is being compiled.
+;; The variable *VCS-USED* is undefined.
+;; The compiler will assume this variable is a global.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmptop.
+
+Compiling gcl_cmptype.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmptype.
+
+Compiling gcl_cmputil.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmputil.
+
+Compiling gcl_cmpvar.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpvar.
+
+Compiling gcl_cmpvs.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+; (DEFUN WT-VS ...) is being compiled.
+;; The variable *VCS-USED* is undefined.
+;; The compiler will assume this variable is a global.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpvs.
+
+Compiling gcl_cmpwt.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_cmpwt.
+make[4]: warning:  Clock skew detected.  Your build may be incomplete.
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+cd unixport && make saved_gcl
+ls: ../pcl/*.o: No such file or directory
+ls: ../clcs/*.o: No such file or directory
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../lsp/gcl_arraylib.o ../lsp/gcl_arraylib.c
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpblock.c
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpcatch.c
+gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o sys_gcl.o sys_gcl.c
+rm -rf libgcl.a
+ar rs libgcl.a ../o/alloc.o ../o/array.o ../o/assignment.o ../o/backq.o ../o/bds.o ../o/big.o ../o/bind.o ../o/bitop.o ../o/block.o ../o/catch.o ../o/cfun.o ../o/character.o ../o/clxsocket.o ../o/cmpaux.o ../o/conditional.o ../o/earith.o ../o/error.o ../o/eval.o ../o/fat_string.o ../o/file.o ../o/format.o ../o/frame.o ../o/funlink.o ../o/gbc.o ../o/gcl_readline.o ../o/hash.o ../o/init_pari.o ../o/iteration.o ../o/let.o ../o/lex.o ../o/list.o ../o/macros.o ../o/main.o ../o/makefun.o ../o/mapfun.o ../o/multival.o ../o/new_init.o ../o/nfunlink.o ../o/nsocket.o ../o/num_arith.o ../o/number.o ../o/num_comp.o ../o/num_co.o ../o/num_log.o ../o/num_pred.o ../o/num_rand.o ../o/num_sfun.o ../o/package.o ../o/pathname.o ../o/predicate.o ../o/print.o ../o/prog.o ../o/read.o ../o/reference.o ../o/regexpr.o ../o/run_process.o ../o/sequence.o ../o/sfasl.o ../o/sockets.o ../o/string.o ../o/structure.o ../o/symbol.o ../o/toplevel.o ../o/typespec.o ../o/unixfasl.o ../o/unixfsys.o ../o/unixsav!
+ e.o ../o/unixsys.o ../o/unixtime.o ../o/usig2.o ../o/usig.o ../o/utils.o ../lsp/gcl_arraylib.o ../lsp/gcl_assert.o ../lsp/gcl_debug.o ../lsp/gcl_defmacro.o ../lsp/gcl_defpackage.o ../lsp/gcl_defstruct.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_evalmacros.o ../lsp/gcl_info.o ../lsp/gcl_iolib.o ../lsp/gcl_listlib.o ../lsp/gcl_loop.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_mislib.o ../lsp/gcl_module.o ../lsp/gcl_numlib.o ../lsp/gcl_packlib.o ../lsp/gcl_predlib.o ../lsp/gcl_readline.o ../lsp/gcl_seqlib.o ../lsp/gcl_seq.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_sloop.o ../lsp/gcl_top.o ../lsp/gcl_trace.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_!
+ cmpmap.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o .!
+./cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpwt.o sys_gcl.o gmp/gmp3_mpf_init2.o gmp/gmp3_mpf_init.o gmp/gmp3_mpf_get_d_2exp.o gmp/gmp3_mpf_set.o gmp/gmp3_mpf_set_ui.o gmp/gmp3_mpf_set_si.o gmp/gmp3_mpf_set_str.o gmp/gmp3_mpf_set_d.o gmp/gmp3_mpf_set_z.o gmp/gmp3_mpf_set_q.o gmp/gmp3_mpf_iset.o gmp/gmp3_mpf_iset_ui.o gmp/gmp3_mpf_iset_si.o gmp/gmp3_mpf_iset_str.o gmp/gmp3_mpf_iset_d.o gmp/gmp3_mpf_clear.o gmp/gmp3_mpf_get_str.o gmp/gmp3_mpf_dump.o gmp/gmp3_mpf_size.o gmp/gmp3_mpf_eq.o gmp/gmp3_mpf_reldiff.o gmp/gmp3_mpf_sqrt.o gmp/gmp3_mpf_random2.o gmp/gmp3_mpf_inp_str.o gmp/gmp3_mpf_out_str.o gmp/gmp3_mpf_add.o gmp/gmp3_mpf_add_ui.o gmp/gmp3_mpf_sub.o gmp/gmp3_mpf_sub_ui.o gmp/gmp3_mpf_ui_sub.o gmp/gmp3_mpf_mul.o gmp/gmp3_mpf_mul_ui.o gmp/gmp3_mpf_div.o gmp/gmp3_mpf_div_ui.o gmp/gmp3_mpf_cmp.o gmp/gmp3_mpf_cmp_d.o gmp/gmp3_mpf_cmp_si.o gmp/gmp3_mpf_cmp_ui.o gmp/gmp!
+ 3_mpf_mul_2exp.o gmp/gmp3_mpf_div_2exp.o gmp/gmp3_mpf_abs.o gmp/gmp3_mpf_neg.o gmp/gmp3_mpf_get_d.o gmp/gmp3_mpf_set_dfl_prec.o gmp/gmp3_mpf_set_prc.o gmp/gmp3_mpf_set_prc_raw.o gmp/gmp3_mpf_get_dfl_prec.o gmp/gmp3_mpf_get_prc.o gmp/gmp3_mpf_ui_div.o gmp/gmp3_mpf_sqrt_ui.o gmp/gmp3_mpf_pow_ui.o gmp/gmp3_mpf_urandomb.o gmp/gmp3_mpf_swap.o gmp/gmp3_mpf_get_si.o gmp/gmp3_mpf_get_ui.o gmp/gmp3_mpf_int_p.o gmp/gmp3_mpf_ceilfloor.o gmp/gmp3_mpf_trunc.o gmp/gmp3_mpf_fits_sint.o gmp/gmp3_mpf_fits_slong.o gmp/gmp3_mpf_fits_sshort.o gmp/gmp3_mpf_fits_uint.o gmp/gmp3_mpf_fits_ulong.o gmp/gmp3_mpf_fits_ushort.o gmp/gmp3_mpn_mp_bases.o gmp/gmp3_mpn_udiv.o gmp/gmp3_mpn_umul.o gmp/gmp3_mpn_add.o gmp/gmp3_mpn_add_1.o gmp/gmp3_mpn_add_n.o gmp/gmp3_mpn_sub.o gmp/gmp3_mpn_sub_1.o gmp/gmp3_mpn_sub_n.o gmp/gmp3_mpn_mul_1.o gmp/gmp3_mpn_addmul_1.o gmp/gmp3_mpn_submul_1.o gmp/gmp3_mpn_lshift.o gmp/gmp3_mpn_rshift.o gmp/gmp3_mpn_dive_1.o gmp/gmp3_mpn_diveby3.o gmp/gmp3_mpn_divis.o gmp/gmp3_mpn_div!
+ rem.o gmp/gmp3_mpn_divrem_1.o gmp/gmp3_mpn_divrem_2.o gmp/gmp3!
+_mpn_fib2_ui.o gmp/gmp3_mpn_mod_1.o gmp/gmp3_mpn_mod_34lsub1.o gmp/gmp3_mpn_mode1o.o gmp/gmp3_mpn_dump.o gmp/gmp3_mpn_mul.o gmp/gmp3_mpn_mul_fft.o gmp/gmp3_mpn_mul_n.o gmp/gmp3_mpn_random.o gmp/gmp3_mpn_mul_basecase.o gmp/gmp3_mpn_sqr_basecase.o gmp/gmp3_mpn_random2.o gmp/gmp3_mpn_sqrtrem.o gmp/gmp3_mpn_get_str.o gmp/gmp3_mpn_set_str.o gmp/gmp3_mpn_scan0.o gmp/gmp3_mpn_scan1.o gmp/gmp3_mpn_popcount.o gmp/gmp3_mpn_hamdist.o gmp/gmp3_mpn_cmp.o gmp/gmp3_mpn_perfsqr.o gmp/gmp3_mpn_bdivmod.o gmp/gmp3_mpn_gcd_1.o gmp/gmp3_mpn_gcd.o gmp/gmp3_mpn_gcdext.o gmp/gmp3_mpn_tdiv_qr.o gmp/gmp3_mpn_jacbase.o gmp/gmp3_mpn_dc_divrem_n.o gmp/gmp3_mpn_sb_divrem_mn.o gmp/gmp3_mpn_copyi.o gmp/gmp3_mpn_copyd.o gmp/gmp3_mpq_clear.o gmp/gmp3_mpq_abs.o gmp/gmp3_mpq_aors.o gmp/gmp3_mpq_canonicalize.o gmp/gmp3_mpq_cmp.o gmp/gmp3_mpq_cmp_si.o gmp/gmp3_mpq_cmp_ui.o gmp/gmp3_mpq_div.o gmp/gmp3_mpq_equal.o gmp/gmp3_mpq_get_d.o gmp/gmp3_mpq_get_den.o gmp/gmp3_mpq_get_num.o gmp/gmp3_mpq_get_str.o gmp/gmp3_mp!
+ q_init.o gmp/gmp3_mpq_inp_str.o gmp/gmp3_mpq_inv.o gmp/gmp3_mpq_md_2exp.o gmp/gmp3_mpq_mul.o gmp/gmp3_mpq_neg.o gmp/gmp3_mpq_out_str.o gmp/gmp3_mpq_set.o gmp/gmp3_mpq_set_den.o gmp/gmp3_mpq_set_num.o gmp/gmp3_mpq_set_si.o gmp/gmp3_mpq_set_str.o gmp/gmp3_mpq_set_ui.o gmp/gmp3_mpq_set_z.o gmp/gmp3_mpq_set_d.o gmp/gmp3_mpq_set_f.o gmp/gmp3_mpq_swap.o gmp/gmp3_mpz_add_ui.o gmp/gmp3_mpz_add.o gmp/gmp3_mpz_aorsmul_i.o gmp/gmp3_mpz_abs.o gmp/gmp3_mpz_aorsmul.o gmp/gmp3_mpz_and.o gmp/gmp3_mpz_array_init.o gmp/gmp3_mpz_bin_ui.o gmp/gmp3_mpz_bin_uiui.o gmp/gmp3_mpz_cdiv_q.o gmp/gmp3_mpz_cdiv_q_ui.o gmp/gmp3_mpz_cdiv_qr.o gmp/gmp3_mpz_cdiv_qr_ui.o gmp/gmp3_mpz_cdiv_r.o gmp/gmp3_mpz_cdiv_r_ui.o gmp/gmp3_mpz_cdiv_ui.o gmp/gmp3_mpz_cfdiv_q_2exp.o gmp/gmp3_mpz_cfdiv_r_2exp.o gmp/gmp3_mpz_clear.o gmp/gmp3_mpz_clrbit.o gmp/gmp3_mpz_cmp.o gmp/gmp3_mpz_cmp_d.o gmp/gmp3_mpz_cmp_si.o gmp/gmp3_mpz_cmp_ui.o gmp/gmp3_mpz_cmpabs.o gmp/gmp3_mpz_cmpabs_d.o gmp/gmp3_mpz_cmpabs_ui.o gmp/gmp3_mpz_com.o !
+ gmp/gmp3_mpz_cong.o gmp/gmp3_mpz_cong_2exp.o gmp/gmp3_mpz_cong!
+_ui.o gmp/gmp3_mpz_divexact.o gmp/gmp3_mpz_divegcd.o gmp/gmp3_mpz_dive_ui.o gmp/gmp3_mpz_divis.o gmp/gmp3_mpz_divis_ui.o gmp/gmp3_mpz_divis_2exp.o gmp/gmp3_mpz_dump.o gmp/gmp3_mpz_fac_ui.o gmp/gmp3_mpz_fdiv_q.o gmp/gmp3_mpz_fdiv_q_ui.o gmp/gmp3_mpz_fdiv_qr.o gmp/gmp3_mpz_fdiv_qr_ui.o gmp/gmp3_mpz_fdiv_r.o gmp/gmp3_mpz_fdiv_r_ui.o gmp/gmp3_mpz_fdiv_ui.o gmp/gmp3_mpz_fib_ui.o gmp/gmp3_mpz_fib2_ui.o gmp/gmp3_mpz_fits_sint.o gmp/gmp3_mpz_fits_slong.o gmp/gmp3_mpz_fits_sshort.o gmp/gmp3_mpz_fits_uint.o gmp/gmp3_mpz_fits_ulong.o gmp/gmp3_mpz_fits_ushort.o gmp/gmp3_mpz_gcd.o gmp/gmp3_mpz_gcd_ui.o gmp/gmp3_mpz_gcdext.o gmp/gmp3_mpz_get_d.o gmp/gmp3_mpz_get_d_2exp.o gmp/gmp3_mpz_get_si.o gmp/gmp3_mpz_get_str.o gmp/gmp3_mpz_get_ui.o gmp/gmp3_mpz_getlimbn.o gmp/gmp3_mpz_hamdist.o gmp/gmp3_mpz_init.o gmp/gmp3_mpz_init2.o gmp/gmp3_mpz_inp_raw.o gmp/gmp3_mpz_inp_str.o gmp/gmp3_mpz_invert.o gmp/gmp3_mpz_ior.o gmp/gmp3_mpz_iset.o gmp/gmp3_mpz_iset_d.o gmp/gmp3_mpz_iset_si.o gmp/gmp3_mpz_ise!
+ t_str.o gmp/gmp3_mpz_iset_ui.o gmp/gmp3_mpz_jacobi.o gmp/gmp3_mpz_kronsz.o gmp/gmp3_mpz_kronuz.o gmp/gmp3_mpz_kronzs.o gmp/gmp3_mpz_kronzu.o gmp/gmp3_mpz_lcm.o gmp/gmp3_mpz_lcm_ui.o gmp/gmp3_mpz_lucnum_ui.o gmp/gmp3_mpz_lucnum2_ui.o gmp/gmp3_mpz_millerrabin.o gmp/gmp3_mpz_mod.o gmp/gmp3_mpz_mul.o gmp/gmp3_mpz_mul_2exp.o gmp/gmp3_mpz_mul_si.o gmp/gmp3_mpz_mul_ui.o gmp/gmp3_mpz_n_pow_ui.o gmp/gmp3_mpz_neg.o gmp/gmp3_mpz_nextprime.o gmp/gmp3_mpz_out_raw.o gmp/gmp3_mpz_out_str.o gmp/gmp3_mpz_perfpow.o gmp/gmp3_mpz_perfsqr.o gmp/gmp3_mpz_popcount.o gmp/gmp3_mpz_pow_ui.o gmp/gmp3_mpz_powm.o gmp/gmp3_mpz_powm_ui.o gmp/gmp3_mpz_pprime_p.o gmp/gmp3_mpz_random.o gmp/gmp3_mpz_random2.o gmp/gmp3_mpz_realloc.o gmp/gmp3_mpz_realloc2.o gmp/gmp3_mpz_remove.o gmp/gmp3_mpz_root.o gmp/gmp3_mpz_rrandomb.o gmp/gmp3_mpz_scan0.o gmp/gmp3_mpz_scan1.o gmp/gmp3_mpz_set.o gmp/gmp3_mpz_set_d.o gmp/gmp3_mpz_set_f.o gmp/gmp3_mpz_set_q.o gmp/gmp3_mpz_set_si.o gmp/gmp3_mpz_set_str.o gmp/gmp3_mpz_set_ui.o !
+ gmp/gmp3_mpz_setbit.o gmp/gmp3_mpz_size.o gmp/gmp3_mpz_sizeinb!
+ase.o gmp/gmp3_mpz_sqrt.o gmp/gmp3_mpz_sqrtrem.o gmp/gmp3_mpz_sub.o gmp/gmp3_mpz_sub_ui.o gmp/gmp3_mpz_swap.o gmp/gmp3_mpz_tdiv_ui.o gmp/gmp3_mpz_tdiv_q.o gmp/gmp3_mpz_tdiv_q_2exp.o gmp/gmp3_mpz_tdiv_q_ui.o gmp/gmp3_mpz_tdiv_qr.o gmp/gmp3_mpz_tdiv_qr_ui.o gmp/gmp3_mpz_tdiv_r.o gmp/gmp3_mpz_tdiv_r_2exp.o gmp/gmp3_mpz_tdiv_r_ui.o gmp/gmp3_mpz_tstbit.o gmp/gmp3_mpz_ui_pow_ui.o gmp/gmp3_mpz_urandomb.o gmp/gmp3_mpz_urandomm.o gmp/gmp3_mpz_xor.o gmp/gmp3_printf_obvprintf.o gmp/gmp3_printf_asprintf.o gmp/gmp3_printf_doprnt.o gmp/gmp3_printf_asprntffuns.o gmp/gmp3_printf_doprntf.o gmp/gmp3_printf_doprnti.o gmp/gmp3_printf_fprintf.o gmp/gmp3_printf_obprintf.o gmp/gmp3_printf_obprntffuns.o gmp/gmp3_printf_printf.o gmp/gmp3_printf_printffuns.o gmp/gmp3_printf_snprintf.o gmp/gmp3_printf_snprntffuns.o gmp/gmp3_printf_sprintf.o gmp/gmp3_printf_sprintffuns.o gmp/gmp3_printf_vasprintf.o gmp/gmp3_printf_vfprintf.o gmp/gmp3_printf_vprintf.o gmp/gmp3_printf_vsnprintf.o gmp/gmp3_printf_vsprintf!
+ .o gmp/gmp3_scanf_fscanffuns.o gmp/gmp3_scanf_doscan.o gmp/gmp3_scanf_fscanf.o gmp/gmp3_scanf_scanf.o gmp/gmp3_scanf_sscanf.o gmp/gmp3_scanf_sscanffuns.o gmp/gmp3_scanf_vfscanf.o gmp/gmp3_scanf_vscanf.o gmp/gmp3_scanf_vsscanf.o gmp/gmp3_insert-dbl.o gmp/gmp3_assert.o gmp/gmp3_compat.o gmp/gmp3_errno.o gmp/gmp3_extract-dbl.o gmp/gmp3_memory.o gmp/gmp3_mp_bpl.o gmp/gmp3_mp_clz_tab.o gmp/gmp3_mp_minv_tab.o gmp/gmp3_mp_set_fns.o gmp/gmp3_rand.o gmp/gmp3_randclr.o gmp/gmp3_randdef.o gmp/gmp3_randlc.o gmp/gmp3_randlc2s.o gmp/gmp3_randlc2x.o gmp/gmp3_randraw.o gmp/gmp3_rands.o gmp/gmp3_randsd.o gmp/gmp3_randsdui.o gmp/gmp3_version.o
+cp init_gcl.lsp.in init_gcl.lsp.tmp
+cat init_gcl.lsp.tmp | sed \
+	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe \",1" \
+	-e "s,@LI-LD@,\"gcc -o \",1" \
+	-e "s,@LI-LD-LIBS@,\" -lgcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a\",1" \
+	-e "s,@LI-OPT-THREE@,\"-O3 -fomit-frame-pointer\",1" \
+	-e "s,@LI-OPT-TWO@,\"-O\",1" \
+	-e "s,@LI-INIT-LSP@,\"init_gcl.lsp\",1" >init_gcl.lsp
+gcc -o raw_gcl /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o \
+	-L.   -lgcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+cp init_gcl.lsp foo
+echo " (in-package \"USER\")(system:save-system \"saved_gcl\")" >>foo
+/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_gcl /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/ -libdir /home/daly/axiom/lsp/gcl-2.6.1/ < foo
+GCL (GNU Common Lisp)  April 1994  131072 pages
+Building symbol table for /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_gcl ..
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_export.lsp
+Initializing gcl_defmacro.o
+Initializing gcl_evalmacros.o
+Initializing gcl_top.o
+Initializing gcl_module.o
+loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_autoload.lsp
+
+>
+#<"COMPILER" package>
+
+>
+#<"SLOOP" package>
+
+>
+#<"SERROR" package>
+
+>
+#<"ANSI-LOOP" package>
+
+>
+#<"DEFPACKAGE" package>
+
+>
+#<"TK" package>
+
+>
+#<"SYSTEM" package>
+
+SYSTEM>
+*COMMAND-ARGS*
+
+SYSTEM>Initializing gcl_predlib.o
+Initializing gcl_setf.o
+Initializing gcl_arraylib.o
+
+Error: Can't open file "gcl_arraylib.data"
+Error signalled by PROGN.
+Broken at BREAK-LEVEL.  Type :H for Help.
+SYSTEM>>
+#<"USER" package>
+>>rm init_gcl.lsp.tmp raw_gcl
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+rm -f bin/gcl xbin/gcl
+MGCLDIR=`echo /home/daly/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+GCLDIR=`echo /home/daly/axiom/lsp/gcl-2.6.1` ; \
+make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+(echo '#!/bin/sh' ; \
+if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/home/daly/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+echo exec /home/daly/axiom/lsp/gcl-2.6.1/unixport/saved_gcl \\ ; \
+echo '   -dir' /home/daly/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+echo '   -libdir' /home/daly/axiom/lsp/gcl-2.6.1/ \\ ; \
+echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+! [ -d "/usr/lib" ] || echo '   -eval '\''(setq si::*tk-library* '\"/usr/lib/tk8.3\"')'\' \\;\
+[ "gcl_readline.o" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+echo '     '\"\$@\" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl;
+echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+chmod a+x /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+ echo '@SET promp%prompt%'; \
+ echo '@PROMPT SET cd'; \
+ echo '@CALL>%temp%.\setdir.bat'; \
+ echo '@'; \
+ echo '% do not delete this line %'; \
+ echo '@ECHO off'; \
+ echo 'PROMPT %promp'; \
+ echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+ echo 'set cwd=%cd%'; \
+ echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+ echo 'set unixportdir=%libdir%\unixport'; \
+ echo 'path %cd%\..\mingw\bin;%PATH%'; \
+ echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+ echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+(cd xbin ; cp ../bin/gcl .)
+cd cmpnew && make gcl_collectfn.o
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+
+Compiling gcl_collectfn.lsp.
+Loading ./gcl_cmpinit.lsp
+Loading ../lsp/sys-proclaim.lisp
+Finished loading ../lsp/sys-proclaim.lisp
+Loading sys-proclaim.lisp
+Finished loading sys-proclaim.lisp
+Finished loading ./gcl_cmpinit.lsp
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling gcl_collectfn.lsp.
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+if [ -d "/usr/lib" ] ; then \
+	cd gcl-tk && make ; \
+else \
+	echo "gcl-tk not made..missing include or lib" ; \
+fi 
+make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk'
+cat gcltksrv.in | sed -e "s!TK_LIBRARY=.*!TK_LIBRARY=/usr/lib/tk8.3!g" \
+-e "s!TCL_LIBRARY=.*!TCL_LIBRARY=/usr/lib/tcl8.3!g" \
+-e "s!TK_XLIB_DIR=.*!TK_XLIB_DIR=!g" \
+-e "s!GCL_TK_DIR=.*!GCL_TK_DIR=/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk!g" > gcltksrv
+chmod a+x gcltksrv
+echo "(compile-file \"tkl.lisp\" :c-file nil :c-debug nil)" | ../unixport/saved_gcl
+
+>
+Error: COMPILE-FILE is not defined in this load module.
+Error signalled by COMPILE-FILE.
+Backtrace: 
+
+
+Error: 6 is an illegal ihs index.
+Error signalled by SYSTEM::IHS-FNAME.
+Backtrace: 
+
+Error: The tag (NIL) is undefined.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: Bind stack overflow.
+Error signalled by SYSTEM:SCH-FRS-BASE.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Unrecoverable error: bind stack overflow.
+make[4]: *** [tkl.o] Error 134
+make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk'
+make[3]: *** [do-gcl-tk] Error 2
+make[3]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+make[2]: Leaving directory `/net/data/home/daly/axiom/lsp'
+15 making /net/data/home/daly/axiom/src
+make[2]: Entering directory `/net/data/home/daly/axiom/src'
+22 making /net/data/home/daly/axiom/src/boot/Makefile from /net/data/home/daly/axiom/src/boot/Makefile.pamphlet
+21 making /net/data/home/daly/axiom/src/boot
+make[3]: Entering directory `/net/data/home/daly/axiom/src/boot'
+2 making /net/data/home/daly/axiom/int/boot/boothdr.lisp from /net/data/home/daly/axiom/src/boot/boothdr.lisp.pamphlet
+1 making /net/data/home/daly/axiom/obj/linux/boot/boothdr.o from /net/data/home/daly/axiom/int/boot/boothdr.lisp
+
+>
+Error: COMPILE-FILE is not defined in this load module.
+Error signalled by COMPILE-FILE.
+Backtrace: SYSTEM::BREAK-LEVEL
+
+
+Error: 6 is an illegal ihs index.
+Error signalled by SYSTEM::IHS-FNAME.
+Backtrace: 
+
+Error: The tag (NIL) is undefined.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: Bind stack overflow.
+Error signalled by SYSTEM:SCH-FRS-BASE.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Error: -1 is an illegal frs index.
+Error signalled by SYSTEM::BREAK-LEVEL.
+
+Unrecoverable error: bind stack overflow.
+make[3]: *** [/net/data/home/daly/axiom/obj/linux/boot/boothdr.o] Error 134
+make[3]: Leaving directory `/net/data/home/daly/axiom/src/boot'
+make[2]: *** [bootdir] Error 2
+make[2]: Leaving directory `/net/data/home/daly/axiom/src'
+make[1]: *** [srcdir] Error 2
+make[1]: Leaving directory `/net/data/home/daly/axiom'
+make: *** [all] Error 2
+[daly@pico axiom]$ 
+
+\start
+Date: Thu, 20 Nov 2003 00:13:38 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: [Gcl-devel] ports
+Cc: Paul.Zimmermann@loria.fr
+
+I'll try the /tmp and let you know the results.
+
+re: ARM. awesome. really awesome. i can't wait to try it.
+
+\start
+Date: 20 Nov 2003 00:05:28 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: [Gcl-devel] ports
+Cc: Paul.Zimmermann@loria.fr
+
+Greetings!  Hi Tim!  Thankfully a simple fix.
+
+1) These xeons are just regular 32bit x86 cpu's with sse2 extensions,
+   I think.  No 64bit -- am I wrong?
+
+2) You must be compiling across NFS with a clock skew between server
+   and client.  gcl_arraylib.lsp was successfully compiled to
+   gcl_arraylib.c and gck_arraylib.data, the former of which passed
+   through gcc to produce the head of gcl_arraylib.o, and the latter
+   of which was appended to gcl_arraylib.o as is typical in GCL
+   produced compiled lisp objects.  By the time unixport/saved_gcl was
+   to be made, gcl_arraylib.c was deemed newer than gcl_arraylib.o,
+   leading to a recompile via gcc without any append of
+   gcl_arraylib.data, and to the load error you see on saved_gcl
+   initialization.  Why not just copy the tree to /tmp if you can't
+   control the clock and build there?  Or I suppose we could put in
+   some makefile safeguards against this sort of thing in our
+   lsp/makefile.
+
+3) BTW, thanks to Phil Blundel, I have an ARM axiom .deb build running
+   through its final tests as we speak.  I compiled it against a gcl
+   configured with --enable-debug in case something went wrong, so
+   this build may be a bit slower than what we finally end up with,
+   but nothing did, and I anticipate full C optimization will not pose
+   a problem.  The autobuilders just didn't have a long enough timeout
+   on this box to get past the expexpand compile, which took some 5.5
+   hours without optimzation, and is known to be >2.5 hours at least
+   with full optimization.  I'll try to put in some mechanism to
+   generate artificial output at some interval in the next Debian
+   package release.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> Camm,
+> 
+> It's a good news, bad news day.
+> 
+> The two items of good news are that I have a running version of Axiom
+> on Red Flag Linux, the chinese version of Linux. Fortunately one of
+> my students is Chinese and can read the menus.
+> 
+> The second good news item is that I've built a Mandrake machine and
+> I'm about to test Paul's problem.
+> 
+> The bad news is that the build failed on the Xeon port.
+> 
+> Note the line that reads:
+> make[4]: *** Warning: File `gcl_cmpbind.lsp' has modification time in the future (2003-11-20 05:18:38 > 2003-11-20 05:18:37)
+> 
+> I'm going to play with this build a bit more to see what I can learn
+> before the evening is out.
+> 
+> Tim
+> 
+> 
+> ====================================================================
+> 
+> > I have a 64-bit linux machine, to which I can give access to you or to
+> > others for the port. It is a double xeon, pico.dm.unipi.it, with 6GB
+> > RAM, and RedHat linux 9.0; we plan to have more machines like this.
+> 
+> 
+> [daly@pico axiom]$ uname -a
+> Linux pico.dm.unipi.it 2.4.20-18.7smp #1 SMP Thu May 29 07:49:23 EDT 2003 i686 unknown
+> 
+> [daly@pico axiom]$ cat /proc/cpuinfo
+> cat /proc/cpuinfo
+> processor	: 0
+> vendor_id	: GenuineIntel
+> cpu family	: 15
+> model		: 2
+> model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+> stepping	: 7
+> cpu MHz		: 2400.141
+> cache size	: 512 KB
+> physical id	: 0
+> siblings	: 2
+> fdiv_bug	: no
+> hlt_bug		: no
+> f00f_bug	: no
+> coma_bug	: no
+> fpu		: yes
+> fpu_exception	: yes
+> cpuid level	: 2
+> wp		: yes
+> flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+> bogomips	: 4784.12
+> 
+> processor	: 1
+> vendor_id	: GenuineIntel
+> cpu family	: 15
+> model		: 2
+> model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+> stepping	: 7
+> cpu MHz		: 2400.141
+> cache size	: 512 KB
+> physical id	: 0
+> siblings	: 2
+> fdiv_bug	: no
+> hlt_bug		: no
+> f00f_bug	: no
+> coma_bug	: no
+> fpu		: yes
+> fpu_exception	: yes
+> cpuid level	: 2
+> wp		: yes
+> flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+> bogomips	: 4797.23
+> 
+> processor	: 2
+> vendor_id	: GenuineIntel
+> cpu family	: 15
+> model		: 2
+> model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+> stepping	: 7
+> cpu MHz		: 2400.141
+> cache size	: 512 KB
+> physical id	: 3
+> siblings	: 2
+> fdiv_bug	: no
+> hlt_bug		: no
+> f00f_bug	: no
+> coma_bug	: no
+> fpu		: yes
+> fpu_exception	: yes
+> cpuid level	: 2
+> wp		: yes
+> flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+> bogomips	: 4797.23
+> 
+> processor	: 3
+> vendor_id	: GenuineIntel
+> cpu family	: 15
+> model		: 2
+> model name	: Intel(R) Xeon(TM) CPU 2.40GHz
+> stepping	: 7
+> cpu MHz		: 2400.141
+> cache size	: 512 KB
+> physical id	: 3
+> siblings	: 2
+> fdiv_bug	: no
+> hlt_bug		: no
+> f00f_bug	: no
+> coma_bug	: no
+> fpu		: yes
+> fpu_exception	: yes
+> cpuid level	: 2
+> wp		: yes
+> flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
+> bogomips	: 4797.23
+> 
+> 
+> [daly@pico axiom]$ make
+> 13 making noweb
+> patching file modules.c
+> mnt.o: In function `emitfile':
+> mnt.o(.text+0x363): the use of `tmpnam' is dangerous, better use `mkstemp'
+> make[1]: [install-shell] Error 1 (ignored)
+> make[1]: [install-code] Error 1 (ignored)
+> texhash: /usr/share/texmf: directory not writable. Skipping...
+> texhash: /var/lib/texmf/ls-R: no write permission. Skipping...
+> make[1]: [install-elisp] Error 1 (ignored)
+> 0 SPAD=/net/data/home/daly/axiom/mnt/linux SYS=linux SPD=/net/data/home/daly/axiom LSP=/net/data/home/daly/axiom/lsp GCLDIR=/net/data/home/daly/axiom/lsp/gcl-2.6.1 SRC=/net/data/home/daly/axiom/src INT=/net/data/home/daly/axiom/int OBJ=/net/data/home/daly/axiom/obj MNT=/net/data/home/daly/axiom/mnt ZIPS=/net/data/home/daly/axiom/zips TMP=/net/data/home/daly/axiom/obj/tmp SPADBIN=/net/data/home/daly/axiom/mnt/linux/bin INC=/net/data/home/daly/axiom/src/include CCLBASE=/net/data/home/daly/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /net/data/home/daly/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/net/data/home/daly/axiom/mnt/linux/bin/lib/notangle
+> 10 copying /net/data/home/daly/axiom/src/scripts to /net/data/home/daly/axiom/mnt/linux/bin
+> 1 making a linux system, PART=cprogs SUBPART=everything
+> 2 Environment SPAD=/net/data/home/daly/axiom/mnt/linux SYS=linux SPD=/net/data/home/daly/axiom LSP=/net/data/home/daly/axiom/lsp GCLDIR=/net/data/home/daly/axiom/lsp/gcl-2.6.1 SRC=/net/data/home/daly/axiom/src INT=/net/data/home/daly/axiom/int OBJ=/net/data/home/daly/axiom/obj MNT=/net/data/home/daly/axiom/mnt ZIPS=/net/data/home/daly/axiom/zips TMP=/net/data/home/daly/axiom/obj/tmp SPADBIN=/net/data/home/daly/axiom/mnt/linux/bin INC=/net/data/home/daly/axiom/src/include CCLBASE=/net/data/home/daly/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /net/data/home/daly/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1 TANGLE=/net/data/home/daly/axiom/mnt/linux/bin/lib/notangle
+> make[1]: Entering directory `/net/data/home/daly/axiom'
+> 11 checking directory structure
+> 12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/daly/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/net/data/home/daly/axiom/src/share XLIB=/usr/X11R6/lib
+> 16 making /net/data/home/daly/axiom/src/Makefile from /net/data/home/daly/axiom/src/Makefile.pamphlet
+> 18 making /net/data/home/daly/axiom/src
+> make[2]: Entering directory `/net/data/home/daly/axiom/src'
+> 2 making /net/data/home/daly/axiom/src/scripts/Makefile from /net/data/home/daly/axiom/src/scripts/Makefile.pamphlet
+> 1 making /net/data/home/daly/axiom/src/scripts
+> make[3]: Entering directory `/net/data/home/daly/axiom/src/scripts'
+> 1 making /net/data/home/daly/axiom/src/scripts
+> make[3]: Leaving directory `/net/data/home/daly/axiom/src/scripts'
+> 18 making /net/data/home/daly/axiom/src/lib/Makefile from /net/data/home/daly/axiom/src/lib/Makefile.pamphlet
+> 17 making /net/data/home/daly/axiom/src/lib
+> make[3]: Entering directory `/net/data/home/daly/axiom/src/lib'
+> 1 making /net/data/home/daly/axiom/int/lib/bsdsignal.c from /net/data/home/daly/axiom/src/lib/bsdsignal.c.pamphlet
+> 2 making /net/data/home/daly/axiom/obj/linux/lib/bsdsignal.o from /net/data/home/daly/axiom/int/lib/bsdsignal.c
+> 9 making /net/data/home/daly/axiom/int/lib/cursor.c from /net/data/home/daly/axiom/src/lib/cursor.c.pamphlet
+> 10 making /net/data/home/daly/axiom/obj/linux/lib/cursor.o from /net/data/home/daly/axiom/int/lib/cursor.c
+> 13 making /net/data/home/daly/axiom/int/lib/edin.c from /net/data/home/daly/axiom/src/lib/edin.c.pamphlet
+> 14 making /net/data/home/daly/axiom/obj/linux/lib/edin.o from /net/data/home/daly/axiom/int/lib/edin.c
+> 17 making /net/data/home/daly/axiom/int/lib/fnct_key.c from /net/data/home/daly/axiom/src/lib/fnct_key.c.pamphlet
+> 18 making /net/data/home/daly/axiom/obj/linux/lib/fnct_key.o from /net/data/home/daly/axiom/int/lib/fnct_key.c
+> 21 making /net/data/home/daly/axiom/int/lib/halloc.c from /net/data/home/daly/axiom/src/lib/halloc.c.pamphlet
+> 22 making /net/data/home/daly/axiom/obj/linux/lib/halloc.o from /net/data/home/daly/axiom/int/lib/halloc.c
+> 29 making /net/data/home/daly/axiom/int/lib/openpty.c from /net/data/home/daly/axiom/src/lib/openpty.c.pamphlet
+> 30 making /net/data/home/daly/axiom/obj/linux/lib/openpty.o from /net/data/home/daly/axiom/int/lib/openpty.c
+> 33 making /net/data/home/daly/axiom/int/lib/pixmap.c from /net/data/home/daly/axiom/src/lib/pixmap.c.pamphlet
+> 34 making /net/data/home/daly/axiom/obj/linux/lib/pixmap.o from /net/data/home/daly/axiom/int/lib/pixmap.c
+> 37 making /net/data/home/daly/axiom/int/lib/prt.c from /net/data/home/daly/axiom/src/lib/prt.c.pamphlet
+> 38 making /net/data/home/daly/axiom/obj/linux/lib/prt.o from /net/data/home/daly/axiom/int/lib/prt.c
+> 41 making /net/data/home/daly/axiom/int/lib/sockio-c.c from /net/data/home/daly/axiom/src/lib/sockio-c.c.pamphlet
+> 42 making /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o from /net/data/home/daly/axiom/int/lib/sockio-c.c
+> 45 making /net/data/home/daly/axiom/int/lib/spadcolors.c from /net/data/home/daly/axiom/src/lib/spadcolors.c.pamphlet
+> 46 making /net/data/home/daly/axiom/obj/linux/lib/spadcolors.o from /net/data/home/daly/axiom/int/lib/spadcolors.c
+> 49 making /net/data/home/daly/axiom/int/lib/util.c from /net/data/home/daly/axiom/src/lib/util.c.pamphlet
+> 50 making /net/data/home/daly/axiom/obj/linux/lib/util.o from /net/data/home/daly/axiom/int/lib/util.c
+> 53 making /net/data/home/daly/axiom/int/lib/wct.c from /net/data/home/daly/axiom/src/lib/wct.c.pamphlet
+> 54 making /net/data/home/daly/axiom/obj/linux/lib/wct.o from /net/data/home/daly/axiom/int/lib/wct.c
+> 57 making /net/data/home/daly/axiom/int/lib/XDither.c from /net/data/home/daly/axiom/src/lib/XDither.c.pamphlet
+> 58 making /net/data/home/daly/axiom/obj/linux/lib/XDither.o from /net/data/home/daly/axiom/int/lib/XDither.c
+> 61 making /net/data/home/daly/axiom/int/lib/XShade.c from /net/data/home/daly/axiom/src/lib/XShade.c.pamphlet
+> 62 making /net/data/home/daly/axiom/obj/linux/lib/XShade.o from /net/data/home/daly/axiom/int/lib/XShade.c
+> 65 making /net/data/home/daly/axiom/int/lib/XSpadFill.c from /net/data/home/daly/axiom/src/lib/XSpadFill.c.pamphlet
+> 66 making /net/data/home/daly/axiom/obj/linux/lib/XSpadFill.o from /net/data/home/daly/axiom/int/lib/XSpadFill.c
+> 73 making /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+> 5 making /net/data/home/daly/axiom/int/lib/cfuns-c.c from /net/data/home/daly/axiom/src/lib/cfuns-c.c.pamphlet
+> 6 making /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o from /net/data/home/daly/axiom/int/lib/cfuns-c.c
+> 25 making /net/data/home/daly/axiom/int/lib/hash.c from /net/data/home/daly/axiom/src/lib/hash.c.pamphlet
+> 26 making /net/data/home/daly/axiom/obj/linux/lib/hash.o from /net/data/home/daly/axiom/int/lib/hash.c
+> 3 making /net/data/home/daly/axiom/int/doc/src/lib/bsdsignal.c.dvi from /net/data/home/daly/axiom/src/lib/bsdsignal.c.pamphlet
+> 4 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/bsdsignal.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/bsdsignal.c.dvi
+> 7 making /net/data/home/daly/axiom/int/doc/src/lib/cfuns-c.c.dvi from /net/data/home/daly/axiom/src/lib/cfuns-c.c.pamphlet
+> 8 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/cfuns-c.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/cfuns-c.c.dvi
+> 11 making /net/data/home/daly/axiom/int/doc/src/lib/cursor.c.dvi from /net/data/home/daly/axiom/src/lib/cursor.c.pamphlet
+> 12 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/cursor.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/cursor.c.dvi
+> 15 making /net/data/home/daly/axiom/int/doc/src/lib/edin.c.dvi from /net/data/home/daly/axiom/src/lib/edin.c.pamphlet
+> 16 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/edin.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/edin.c.dvi
+> 19 making /net/data/home/daly/axiom/int/doc/src/lib/fnct_key.c.dvi from /net/data/home/daly/axiom/src/lib/fnct_key.c.pamphlet
+> 20 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/fnct_key.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/fnct_key.c.dvi
+> 23 making /net/data/home/daly/axiom/int/doc/src/lib/halloc.c.dvi from /net/data/home/daly/axiom/src/lib/halloc.c.pamphlet
+> 24 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/halloc.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/halloc.c.dvi
+> 27 making /net/data/home/daly/axiom/int/doc/src/lib/hash.c.dvi from /net/data/home/daly/axiom/src/lib/hash.c.pamphlet
+> 28 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/hash.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/hash.c.dvi
+> 31 making /net/data/home/daly/axiom/int/doc/src/lib/openpty.c.dvi from /net/data/home/daly/axiom/src/lib/openpty.c.pamphlet
+> 32 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/openpty.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/openpty.c.dvi
+> 35 making /net/data/home/daly/axiom/int/doc/src/lib/pixmap.c.dvi from /net/data/home/daly/axiom/src/lib/pixmap.c.pamphlet
+> 36 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/pixmap.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/pixmap.c.dvi
+> 39 making /net/data/home/daly/axiom/int/doc/src/lib/prt.c.dvi from /net/data/home/daly/axiom/src/lib/prt.c.pamphlet
+> 40 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/prt.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/prt.c.dvi
+> 43 making /net/data/home/daly/axiom/int/doc/src/lib/sockio-c.c.dvi from /net/data/home/daly/axiom/src/lib/sockio-c.c.pamphlet
+> 44 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/sockio-c.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/sockio-c.c.dvi
+> 71 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/Makefile.dvi from /net/data/home/daly/axiom/src/lib/Makefile.dvi
+> 47 making /net/data/home/daly/axiom/int/doc/src/lib/spadcolors.c.dvi from /net/data/home/daly/axiom/src/lib/spadcolors.c.pamphlet
+> 48 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/spadcolors.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/spadcolors.c.dvi
+> 51 making /net/data/home/daly/axiom/int/doc/src/lib/util.c.dvi from /net/data/home/daly/axiom/src/lib/util.c.pamphlet
+> 52 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/util.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/util.c.dvi
+> 55 making /net/data/home/daly/axiom/int/doc/src/lib/wct.c.dvi from /net/data/home/daly/axiom/src/lib/wct.c.pamphlet
+> 56 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/wct.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/wct.c.dvi
+> 59 making /net/data/home/daly/axiom/int/doc/src/lib/XDither.c.dvi from /net/data/home/daly/axiom/src/lib/XDither.c.pamphlet
+> 60 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XDither.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XDither.c.dvi
+> 63 making /net/data/home/daly/axiom/int/doc/src/lib/XShade.c.dvi from /net/data/home/daly/axiom/src/lib/XShade.c.pamphlet
+> 64 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XShade.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XShade.c.dvi
+> 67 making /net/data/home/daly/axiom/int/doc/src/lib/XSpadFill.c.dvi from /net/data/home/daly/axiom/src/lib/XSpadFill.c.pamphlet
+> 68 making /net/data/home/daly/axiom/mnt/linux/doc/src/lib/XSpadFill.c.dvi from /net/data/home/daly/axiom/int/doc/src/lib/XSpadFill.c.dvi
+> 72 finished making /net/data/home/daly/axiom/obj/linux/lib/libspad.a /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/hash.o
+> make[3]: Leaving directory `/net/data/home/daly/axiom/src/lib'
+> make[2]: Leaving directory `/net/data/home/daly/axiom/src'
+> 0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/daly/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/net/data/home/daly/axiom/src/share XLIB=/usr/X11R6/lib
+> 10 copying /net/data/home/daly/axiom/src/scripts to /net/data/home/daly/axiom/mnt/linux/bin
+> 20 making /net/data/home/daly/axiom/lsp/Makefile from /net/data/home/daly/axiom/lsp/Makefile.pamphlet
+> 19 making /net/data/home/daly/axiom/lsp
+> make[2]: Entering directory `/net/data/home/daly/axiom/lsp'
+> 2 building gcl-2.6.1
+> 3 applying EXTRAS patch to h/linux.defs
+> patching file linux.defs
+> 4 setup ini files for EXTRAS patch
+> 6 applying libspad.a patch to unixport/makefile
+> patching file makefile
+> 7 applying toploop patch to unixport/init_gcl.lsp
+> patching file init_gcl.lsp.in
+> 18 applying MAX_STACK_SIZE patch
+> patching file main.c
+> 11 applying tail-recursive noise patch
+> patching file gcl_cmpflet.lsp
+> 12 applying tail-recursive noise patch
+> patching file gcl_cmpcall.lsp
+> 26 copy gcl_collectfn.lsp to collectfn.lsp
+> checking build system type... i686-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> host=i686-pc-linux-gnu
+> enable_machine=
+> use=386-linux
+> checking for gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for suffix of executables... 
+> checking for suffix of object files... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking how to run the C preprocessor... gcc -E
+> checking for gawk... gawk
+> checking system version (for dynamic loading)... checking for makeinfo... makeinfo
+> Linux-2.4.20-18.7smp
+> checking use_gmp=yes, doing configure in gmp directory... 
+> #
+> #
+> # -------------------
+> # Subconfigure of GMP
+> #
+> #
+> configure: WARNING: If you wanted to set the --build type, don't use --host.
+>     If a cross compiler is detected then cross compile mode will be used.
+> checking build system type... pentium4-pc-linux-gnu
+> checking host system type... i686-pc-linux-gnu
+> checking for a BSD compatible install... /usr/bin/install -c
+> checking whether build environment is sane... yes
+> checking for mawk... gawk
+> checking whether make sets ${MAKE}... yes
+> checking whether to enable maintainer-specific portions of Makefiles... no
+> checking compiler gcc -g -O2 -fomit-frame-pointer ... yes
+> checking compiler gcc -g -O2 -fomit-frame-pointer  -mcpu=pentiumpro... yes
+> checking whether gcc -march=pentiumpro is good... yes
+> checking compiler gcc -g -O2 -fomit-frame-pointer -mcpu=pentiumpro  -march=pentiumpro... yes
+> checking for i686-pc-linux-gnu-gcc... gcc
+> checking for C compiler default output... a.out
+> checking whether the C compiler works... yes
+> checking whether we are cross compiling... no
+> checking for executable suffix... 
+> checking for object suffix... o
+> checking whether we are using the GNU C compiler... yes
+> checking whether gcc accepts -g... yes
+> checking for style of include used by make... GNU
+> checking dependency style of gcc... none
+> checking for gcc option to accept ANSI C... none needed
+> checking how to run the C preprocessor... gcc -E
+> using ABI="standard"
+>       CC="gcc"
+>       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro"
+>       CPPFLAGS=""
+> checking for gcc option to accept ANSI C... none needed
+> checking for function prototypes... yes
+> checking for ANSI C header files... yes
+> checking for string.h... yes
+> checking for i686-pc-linux-gnu-ar... no
+> checking for ar... ar
+> checking for BSD-compatible nm... nm
+> checking for ld used by GCC... /usr/bin/ld
+> checking if the linker (/usr/bin/ld) is GNU ld... yes
+> checking for /usr/bin/ld option to reload object files... -r
+> checking whether ln -s works... yes
+> checking how to recognise dependant libraries... pass_all
+> checking for dlfcn.h... yes
+> checking the maximum length of command line arguments... 49153
+> checking command to parse nm output from gcc object... ok
+> checking for objdir... .libs
+> checking for i686-pc-linux-gnu-ranlib... ranlib
+> checking for i686-pc-linux-gnu-strip... no
+> checking for strip... strip
+> checking if gcc static flag  works... yes
+> checking if gcc supports -fno-rtti -fno-exceptions... yes
+> checking for gcc option to produce PIC... -fPIC
+> checking if gcc PIC flag -fPIC works... yes
+> checking if gcc supports -c -o file.o... yes
+> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
+> checking whether -lc should be explicitly linked in... no
+> checking how to hardcode library paths into programs... immediate
+> checking whether stripping libraries is possible... yes
+> checking dynamic linker characteristics... GNU/Linux ld.so
+> checking if libtool supports shared libraries... yes
+> checking whether to build shared libraries... yes
+> checking whether to build static libraries... yes
+> configure: creating libtool
+> checking for ANSI C header files... (cached) yes
+> checking whether time.h and sys/time.h may both be included... yes
+> checking for locale.h... yes
+> checking for sys/mman.h... yes
+> checking for sys/param.h... yes
+> checking for sys/processor.h... no
+> checking for sys/resource.h... yes
+> checking for sys/sysctl.h... yes
+> checking for sys/systemcfg.h... no
+> checking for sys/time.h... yes
+> checking for sys/times.h... yes
+> checking for sys/types.h... yes
+> checking for sys/stat.h... yes
+> checking for stdlib.h... yes
+> checking for string.h... (cached) yes
+> checking for memory.h... yes
+> checking for strings.h... yes
+> checking for inttypes.h... yes
+> checking for stdint.h... yes
+> checking for unistd.h... yes
+> checking whether fgetc is declared... yes
+> checking whether fscanf is declared... yes
+> checking whether optarg is declared... yes
+> checking whether ungetc is declared... yes
+> checking whether vfprintf is declared... yes
+> checking return type of signal handlers... void
+> checking for intmax_t... yes
+> checking for long double... yes
+> checking for long long... yes
+> checking for ptrdiff_t... yes
+> checking for quad_t... yes
+> checking for preprocessor stringizing operator... yes
+> checking whether <stdarg.h> exists and works... yes
+> checking whether gcc __attribute__ ((const)) works... yes
+> checking whether gcc __attribute__ ((malloc)) works... yes
+> checking whether gcc __attribute__ ((mode (XX))) works... yes
+> checking whether gcc __attribute__ ((noreturn)) works... yes
+> checking for inline... inline
+> checking for main in -lm... yes
+> checking for working alloca.h... yes
+> checking for alloca (via gmp-impl.h)... yes
+> checking how to allocate temporary memory... alloca
+> checking for alarm... yes
+> checking for getpagesize... yes
+> checking for getrusage... yes
+> checking for gettimeofday... yes
+> checking for localeconv... yes
+> checking for memset... yes
+> checking for mmap... yes
+> checking for mprotect... yes
+> checking for obstack_vprintf... yes
+> checking for popen... yes
+> checking for processor_info... no
+> checking for read_real_time... no
+> checking for strchr... yes
+> checking for strnlen... yes
+> checking for strtoul... yes
+> checking for sysconf... yes
+> checking for sysctl... yes
+> checking for sysctlbyname... no
+> checking for times... yes
+> checking for vsnprintf... yes
+> checking whether vsnprintf works... yes
+> checking whether sscanf needs writable input... no
+> checking for suitable m4... m4
+> checking if m4wrap produces spurious output... no
+> checking how to switch to text section... .text
+> checking how to switch to data section... .data
+> checking what assembly label suffix to use... :
+> checking how to export a symbol... .globl
+> checking if globals are prefixed by underscore... no
+> checking how to switch to read-only data section... 		.section	.rodata
+> checking if the export directive needs an attribute... 
+> checking for assembler .type directive... .type	$1,@$2
+> checking for assembler .size directive... .size	$1,$2
+> checking what prefix to use for a local label... .L
+> checking how to define a 32-bit word... .long
+> checking if .align assembly directive is logarithmic... no
+> checking if the .align directive accepts an 0x90 fill in .text... yes
+> checking if the assembler takes cl with shldl... yes
+> creating config.m4
+> configure: creating ./config.status
+> config.status: creating Makefile
+> config.status: creating mpbsd/Makefile
+> config.status: creating mpf/Makefile
+> config.status: creating mpn/Makefile
+> config.status: creating mpq/Makefile
+> config.status: creating mpz/Makefile
+> config.status: creating printf/Makefile
+> config.status: creating scanf/Makefile
+> config.status: creating cxx/Makefile
+> config.status: creating tests/Makefile
+> config.status: creating tests/devel/Makefile
+> config.status: creating tests/mpbsd/Makefile
+> config.status: creating tests/mpf/Makefile
+> config.status: creating tests/mpn/Makefile
+> config.status: creating tests/mpq/Makefile
+> config.status: creating tests/mpz/Makefile
+> config.status: creating tests/rand/Makefile
+> config.status: creating tests/misc/Makefile
+> config.status: creating tests/cxx/Makefile
+> config.status: creating tune/Makefile
+> config.status: creating demos/Makefile
+> config.status: creating demos/calc/Makefile
+> config.status: creating demos/expr/Makefile
+> config.status: creating gmp.h
+> config.status: creating mp.h
+> config.status: creating demos/expr/expr-impl.h
+> config.status: creating config.h
+> config.status: linking ./mpn/x86/udiv.asm to mpn/udiv.asm
+> config.status: linking ./mpn/x86/umul.asm to mpn/umul.asm
+> config.status: linking ./mpn/generic/add.c to mpn/add.c
+> config.status: linking ./mpn/generic/add_1.c to mpn/add_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/add_n.asm
+> config.status: linking ./mpn/generic/sub.c to mpn/sub.c
+> config.status: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
+> config.status: linking ./mpn/x86/aors_n.asm to mpn/sub_n.asm
+> config.status: linking ./mpn/x86/mul_1.asm to mpn/mul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/addmul_1.asm
+> config.status: linking ./mpn/x86/p6/aorsmul_1.asm to mpn/submul_1.asm
+> config.status: linking ./mpn/x86/lshift.asm to mpn/lshift.asm
+> config.status: linking ./mpn/x86/rshift.asm to mpn/rshift.asm
+> config.status: linking ./mpn/x86/p6/dive_1.asm to mpn/dive_1.asm
+> config.status: linking ./mpn/x86/p6/diveby3.asm to mpn/diveby3.asm
+> config.status: linking ./mpn/generic/divis.c to mpn/divis.c
+> config.status: linking ./mpn/generic/divrem.c to mpn/divrem.c
+> config.status: linking ./mpn/x86/divrem_1.asm to mpn/divrem_1.asm
+> config.status: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
+> config.status: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
+> config.status: linking ./mpn/x86/p6/mod_1.asm to mpn/mod_1.asm
+> config.status: linking ./mpn/x86/mod_34lsub1.asm to mpn/mod_34lsub1.asm
+> config.status: linking ./mpn/x86/p6/mode1o.asm to mpn/mode1o.asm
+> config.status: linking ./mpn/generic/dump.c to mpn/dump.c
+> config.status: linking ./mpn/generic/mul.c to mpn/mul.c
+> config.status: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
+> config.status: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
+> config.status: linking ./mpn/x86/mul_basecase.asm to mpn/mul_basecase.asm
+> config.status: linking ./mpn/x86/p6/sqr_basecase.asm to mpn/sqr_basecase.asm
+> config.status: linking ./mpn/generic/random.c to mpn/random.c
+> config.status: linking ./mpn/generic/random2.c to mpn/random2.c
+> config.status: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
+> config.status: linking ./mpn/generic/get_str.c to mpn/get_str.c
+> config.status: linking ./mpn/generic/set_str.c to mpn/set_str.c
+> config.status: linking ./mpn/generic/scan0.c to mpn/scan0.c
+> config.status: linking ./mpn/generic/scan1.c to mpn/scan1.c
+> config.status: linking ./mpn/generic/popcount.c to mpn/popcount.c
+> config.status: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
+> config.status: linking ./mpn/generic/cmp.c to mpn/cmp.c
+> config.status: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
+> config.status: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
+> config.status: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
+> config.status: linking ./mpn/generic/gcd.c to mpn/gcd.c
+> config.status: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
+> config.status: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
+> config.status: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
+> config.status: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
+> config.status: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
+> config.status: linking ./mpn/x86/copyi.asm to mpn/copyi.asm
+> config.status: linking ./mpn/x86/p6/copyd.asm to mpn/copyd.asm
+> config.status: linking ./mpn/x86/p6/gmp-mparam.h to gmp-mparam.h
+> #
+> #
+> #
+> # Subconfigure of GMP done
+> # ------------------------
+> #
+> checking "for size of gmp limbs"... 4
+> checking "_SHORT_LIMB"... no
+> checking "_LONG_LONG_LIMB"... no
+> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
+> checking for gethostbyname... yes
+> checking for connect... yes
+> checking for remove... yes
+> checking for shmat... yes
+> checking for IceConnectionNumber in -lICE... yes
+> -I/usr/X11R6/include
+> -L/usr/X11R6/lib
+> 
+> -lSM -lICE
+> checking for main in -lXmu... yes
+> checking for main in -lXt... yes
+> checking for main in -lXext... yes
+> checking for main in -lXaw... yes
+> checking for main in -lX11... yes
+> checking bfd.h usability... yes
+> checking bfd.h presence... yes
+> checking for bfd.h... yes
+> checking for bfd_init in -lbfd... yes
+> checking if need to define CONST for bfd... no
+> checking for useable bfd_boolean... no
+> checking for long... yes
+> checking size of long... 4
+> checking sizeof struct contblock... 8
+> checking endian.h usability... yes
+> checking endian.h presence... yes
+> checking for endian.h... yes
+> checking "endianness"... little
+> checking "finding DBEGIN"... got 0x8000000
+> checking "finding CSTACK_ADDRESS"... got -1073747568
+> checking "sizeof long long int"... yes
+> checking for pagewidth... 12
+> checking for getcwd... yes
+> checking for getwd... yes
+> checking for uname... yes
+> checking for gettimeofday... yes
+> checking sys/ioctl.h usability... yes
+> checking sys/ioctl.h presence... yes
+> checking for sys/ioctl.h... yes
+> checking for BSDgettimeofday... no
+> checking for gettimeofday... (cached) yes
+> checking for gettimeofday declaration... present
+> checking for sin in -lm... yes
+> checking for main in -lmingwex... no
+> checking math.h usability... yes
+> checking math.h presence... yes
+> checking for math.h... yes
+> checking values.h usability... yes
+> checking values.h presence... yes
+> checking for values.h... yes
+> checking float.h usability... yes
+> checking float.h presence... yes
+> checking for float.h... yes
+> checking for isnormal... yes
+> checking for isfinite... yes
+> checking for sockets... checking for connect... (cached) yes
+> checking for gethostbyname... (cached) yes
+> checking for main in -lreadline... yes
+> checking For network code for nsocket.c... yes
+> checking check for listen using fcntl... yes
+> checking for profil... yes
+> checking for setenv... yes
+> checking for _cleanup... no
+> checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK
+> checking check for SV_ONSTACK... yes
+> checking check for SIGSYS... yes
+> checking check for SIGEMT... no
+> checking asm/sigcontext.h usability... yes
+> checking asm/sigcontext.h presence... yes
+> checking for asm/sigcontext.h... yes
+> checking asm/signal.h usability... no
+> checking asm/signal.h presence... yes
+> configure: WARNING: asm/signal.h: present but cannot be compiled
+> configure: WARNING: asm/signal.h: check for missing prerequisite headers?
+> configure: WARNING: asm/signal.h: proceeding with the preprocessor's result
+> checking for asm/signal.h... yes
+> "sigcontext in signal.h"
+> checking for emacs... /usr/bin/emacs
+> checking emacs site lisp directory... /usr/share/emacs/21.2/site-lisp
+> checking emacs default.el... /usr/share/emacs/21.2/site-lisp/default.el
+> checking emacs info/dir... /usr/share/info/
+> checking for tcl/tk... checking for tclsh... tclsh
+> checking for main in -llieee... no
+> using TK_VERSION=8.3 in /usr/lib
+> checking alloca... yes
+> checking Checking for buggy gcc version from redhat... yes .. turning off -O4
+> configure: creating ./config.status
+> config.status: creating makedefc
+> config.status: creating windows/gcl.iss
+> config.status: creating windows/gcl.ansi.iss
+> config.status: creating windows/install.ansi.lsp
+> config.status: creating windows/install.lsp
+> config.status: creating h/gclincl.h
+> makedefc
+> 
+> # begin makedefs
+> 
+> # use=386-linux
+> 
+> # for main link of raw_gcl
+> LIBS= -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses
+> 
+> #The multi precision library stuff
+> MPFILES=$(MPDIR)/@MPI_FILE@ $(MPDIR)/libmport.a
+> 
+> 
+> # root for the installation, eg /usr/local
+> # This would cause make install to create /usr/local/bin/gcl and
+> # /usr/local/lib/gcl-2-??/* with some basic files.
+> prefix=/usr/local
+> 
+> # where to place the info files
+> INFO_DIR=/usr/share/info/
+> 
+> # where to put emacs lisp files.
+> EMACS_SITE_LISP=/usr/share/emacs/21.2/site-lisp
+> 
+> # the default.el file
+> EMACS_DEFAULT_EL=/usr/share/emacs/21.2/site-lisp/default.el
+> 
+> # numerous TCL/TK variables culled from the tkConfig.sh and tclConfig.sh
+> # if these are found.
+> TK_CONFIG_PREFIX=/usr/lib
+> TK_LIBRARY=/usr/lib/tk8.3
+> TCL_LIBRARY=/usr/lib/tcl8.3
+> TK_XINCLUDES=-I/usr/X11R6/include
+> TK_INCLUDE=-I/usr/lib/../include
+> TCL_INCLUDE=-I/usr/lib/../include
+> TK_LIB_SPEC=-L/usr/lib -ltk${TK_DBGX}
+> TK_BUILD_LIB_SPEC=-L/usr/src/build/77334-i386/BUILD/tcltk-8.3.3/tk8.3.3/unix -ltk${TK_DBGX}
+> TK_XLIBSW=-L/usr/X11R6/lib -lX11
+> TK_XINCLUDES=-I/usr/X11R6/include
+> TCL_LIB_SPEC=-L/usr/lib -ltcl${TCL_DBGX}
+> TCL_DL_LIBS=-ldl
+> TCL_LIBS=-ldl  -lm
+> 
+> NOTIFY=yes
+> CC=gcc
+> CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I$(GCLDIR)/o
+> FINAL_CFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe 
+> NIFLAGS=-Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I$(GCLDIR)/o
+> O3FLAGS=-O3 -fomit-frame-pointer
+> O2FLAGS=-O
+> 
+> RL_OBJS=gcl_readline.o
+> 
+> RL_LIB=lsp/gcl_readline.o
+> 
+> MAKEINFO=makeinfo
+> 
+> FLISP=saved_gcl
+> SYSTEM=gcl
+> BUILD_BFD=
+> GMPDIR=gmp3
+> X_LIBS= -L/usr/X11R6/lib -lXmu -lXt -lXext -lXaw -lX11
+> X_CFLAGS= -I/usr/X11R6/include
+> 
+> PROCESSOR_FLAGS=
+> 
+> EXTRA_LOBJS=
+> add-defs1 386-linux
+> using 386-linux.defs
+> patching o/makefile for gcc bug in 2.96
+> make[3]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> cat h/config.h | sed -e "1,/Begin for cmpincl/d" \
+> 	-e "/End for cmpinclude/,50000d" > tmpx
+> cat h/cmpincl1.h h/gclincl.h h/compbas.h h/enum.h h/mgmp.h h/object.h h/vs.h h/bds.h h/frame.h h/lex.h h/eval.h    h/funlink.h h/att_ext.h h/new_decl.h h/compbas2.h h/compat.h h/cmponly.h o/regexp.h h//protoize.h >> tmpx
+> ./xbin/move-if-changed mv tmpx h/cmpinclude.h
+> tmpx and h/cmpinclude.h were not the same.
+> ln tmpx h/cmpinclude.h
+> ./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h
+> h/cmpinclude.h and o/cmpinclude.h were not the same.
+> ln h/cmpinclude.h o/cmpinclude.h
+> (cd bin; make all)
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/bin'
+> gcc -I../h   -DUNIX -o dpp dpp.c
+> gcc  -I../h  -o append  append.c
+> gcc -I../h  -o file-sub file-sub.c
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/bin'
+> make mpfiles
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> cd gmp3 && make 
+> make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> make  all-recursive
+> make[6]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> Making all in tests
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+> Making all in .
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+> make[8]: Nothing to be done for `all-am'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+> Making all in devel
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/devel'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/devel'
+> Making all in mpn
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpn'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpn'
+> Making all in mpz
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpz'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpz'
+> Making all in mpq
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpq'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpq'
+> Making all in mpf
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpf'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpf'
+> Making all in rand
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/rand'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/rand'
+> Making all in misc
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/misc'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/misc'
+> Making all in cxx
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/cxx'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/cxx'
+> Making all in mpbsd
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpbsd'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests/mpbsd'
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tests'
+> Making all in mpn
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpn'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mp_bases | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_bases.lo `test -f mp_bases.c || echo './'`mp_bases.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bases.c  -fPIC -DPIC -o .libs/mp_bases.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bases.c -o mp_bases.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo udiv | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f udiv.asm || echo './'`udiv.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro udiv.asm  -fPIC -DPIC -o .libs/udiv.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_udiv -DPIC udiv.asm >tmp-udiv.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-udiv.s -fPIC -DPIC -o .libs/udiv.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro udiv.asm -o udiv.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo umul | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f umul.asm || echo './'`umul.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro umul.asm  -fPIC -DPIC -o .libs/umul.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_umul -DPIC umul.asm >tmp-umul.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-umul.s -fPIC -DPIC -o .libs/umul.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_umul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro umul.asm -o umul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_1.lo `test -f add_1.c || echo './'`add_1.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_1.c  -fPIC -DPIC -o .libs/add_1.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_1.c -o add_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f add_n.asm || echo './'`add_n.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro add_n.asm  -fPIC -DPIC -o .libs/add_n.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_add_n -DPIC add_n.asm >tmp-add_n.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-add_n.s -fPIC -DPIC -o .libs/add_n.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro add_n.asm -o add_n.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_1.lo `test -f sub_1.c || echo './'`sub_1.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_1.c  -fPIC -DPIC -o .libs/sub_1.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_1.c -o sub_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sub_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f sub_n.asm || echo './'`sub_n.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sub_n.asm  -fPIC -DPIC -o .libs/sub_n.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sub_n -DPIC sub_n.asm >tmp-sub_n.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-sub_n.s -fPIC -DPIC -o .libs/sub_n.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sub_n.asm -o sub_n.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mul_1.asm || echo './'`mul_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_1.asm  -fPIC -DPIC -o .libs/mul_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mul_1 -DPIC mul_1.asm >tmp-mul_1.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mul_1.s -fPIC -DPIC -o .libs/mul_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_1.asm -o mul_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo addmul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f addmul_1.asm || echo './'`addmul_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro addmul_1.asm  -fPIC -DPIC -o .libs/addmul_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_addmul_1 -DPIC addmul_1.asm >tmp-addmul_1.s
+> addmul_1.asm: 220: warning, simulating cmov with jump, use for testing only
+> addmul_1.asm: 221: warning, simulating cmov with jump, use for testing only
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-addmul_1.s -fPIC -DPIC -o .libs/addmul_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addmul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro addmul_1.asm -o addmul_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo submul_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f submul_1.asm || echo './'`submul_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro submul_1.asm  -fPIC -DPIC -o .libs/submul_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_submul_1 -DPIC submul_1.asm >tmp-submul_1.s
+> submul_1.asm: 220: warning, simulating cmov with jump, use for testing only
+> submul_1.asm: 221: warning, simulating cmov with jump, use for testing only
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-submul_1.s -fPIC -DPIC -o .libs/submul_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_submul_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro submul_1.asm -o submul_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo lshift | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f lshift.asm || echo './'`lshift.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro lshift.asm  -fPIC -DPIC -o .libs/lshift.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_lshift -DPIC lshift.asm >tmp-lshift.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-lshift.s -fPIC -DPIC -o .libs/lshift.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro lshift.asm -o lshift.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo rshift | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f rshift.asm || echo './'`rshift.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro rshift.asm  -fPIC -DPIC -o .libs/rshift.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_rshift -DPIC rshift.asm >tmp-rshift.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-rshift.s -fPIC -DPIC -o .libs/rshift.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_rshift -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro rshift.asm -o rshift.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dive_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f dive_1.asm || echo './'`dive_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro dive_1.asm  -fPIC -DPIC -o .libs/dive_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_dive_1 -DPIC dive_1.asm >tmp-dive_1.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-dive_1.s -fPIC -DPIC -o .libs/dive_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dive_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro dive_1.asm -o dive_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo diveby3 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f diveby3.asm || echo './'`diveby3.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro diveby3.asm  -fPIC -DPIC -o .libs/diveby3.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_diveby3 -DPIC diveby3.asm >tmp-diveby3.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-diveby3.s -fPIC -DPIC -o .libs/diveby3.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_diveby3 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro diveby3.asm -o diveby3.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divis | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis.lo `test -f divis.c || echo './'`divis.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divis -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c  -fPIC -DPIC -o .libs/divis.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divis -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c -o divis.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divrem.lo `test -f divrem.c || echo './'`divrem.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem.c  -fPIC -DPIC -o .libs/divrem.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem.c -o divrem.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f divrem_1.asm || echo './'`divrem_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro divrem_1.asm  -fPIC -DPIC -o .libs/divrem_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_divrem_1 -DPIC divrem_1.asm >tmp-divrem_1.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-divrem_1.s -fPIC -DPIC -o .libs/divrem_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro divrem_1.asm -o divrem_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo divrem_2 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divrem_2.lo `test -f divrem_2.c || echo './'`divrem_2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem_2.c  -fPIC -DPIC -o .libs/divrem_2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divrem_2.c -o divrem_2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo fib2_ui | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib2_ui.lo `test -f fib2_ui.c || echo './'`fib2_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_fib2_ui -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c  -fPIC -DPIC -o .libs/fib2_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_fib2_ui -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c -o fib2_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mod_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mod_1.asm || echo './'`mod_1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_1.asm  -fPIC -DPIC -o .libs/mod_1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mod_1 -DPIC mod_1.asm >tmp-mod_1.s
+> mod_1.asm: 142: warning, simulating cmov with jump, use for testing only
+> mod_1.asm: 217: warning, simulating cmov with jump, use for testing only
+> mod_1.asm: 282: warning, simulating cmov with jump, use for testing only
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mod_1.s -fPIC -DPIC -o .libs/mod_1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_1.asm -o mod_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mod_34lsub1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mod_34lsub1.asm || echo './'`mod_34lsub1.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_34lsub1.asm  -fPIC -DPIC -o .libs/mod_34lsub1.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mod_34lsub1 -DPIC mod_34lsub1.asm >tmp-mod_34lsub1.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mod_34lsub1.s -fPIC -DPIC -o .libs/mod_34lsub1.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mod_34lsub1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mod_34lsub1.asm -o mod_34lsub1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mode1o | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mode1o.asm || echo './'`mode1o.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mode1o.asm  -fPIC -DPIC -o .libs/mode1o.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mode1o -DPIC mode1o.asm >tmp-mode1o.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mode1o.s -fPIC -DPIC -o .libs/mode1o.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mode1o -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mode1o.asm -o mode1o.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dump | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dump -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dump -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_fft | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_fft.lo `test -f mul_fft.c || echo './'`mul_fft.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_fft -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_fft.c  -fPIC -DPIC -o .libs/mul_fft.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_fft -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_fft.c -o mul_fft.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_n.lo `test -f mul_n.c || echo './'`mul_n.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_n.c  -fPIC -DPIC -o .libs/mul_n.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_n.c -o mul_n.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mul_basecase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f mul_basecase.asm || echo './'`mul_basecase.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_basecase.asm  -fPIC -DPIC -o .libs/mul_basecase.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mul_basecase -DPIC mul_basecase.asm >tmp-mul_basecase.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-mul_basecase.s -fPIC -DPIC -o .libs/mul_basecase.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mul_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro mul_basecase.asm -o mul_basecase.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sqr_basecase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f sqr_basecase.asm || echo './'`sqr_basecase.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sqr_basecase.asm  -fPIC -DPIC -o .libs/sqr_basecase.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sqr_basecase -DPIC sqr_basecase.asm >tmp-sqr_basecase.s
+> sqr_basecase.asm: 439: warning, simulating cmov with jump, use for testing only
+> sqr_basecase.asm: 440: warning, simulating cmov with jump, use for testing only
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-sqr_basecase.s -fPIC -DPIC -o .libs/sqr_basecase.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqr_basecase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro sqr_basecase.asm -o sqr_basecase.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo random | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random.lo `test -f random.c || echo './'`random.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c  -fPIC -DPIC -o .libs/random.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c -o random.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo random2 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_random2 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sqrtrem | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrtrem.lo `test -f sqrtrem.c || echo './'`sqrtrem.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqrtrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c  -fPIC -DPIC -o .libs/sqrtrem.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sqrtrem -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c -o sqrtrem.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo get_str | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_get_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_get_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo set_str | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_set_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_set_str -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo scan0 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan0.lo `test -f scan0.c || echo './'`scan0.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan0 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c  -fPIC -DPIC -o .libs/scan0.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan0 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c -o scan0.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo scan1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan1.lo `test -f scan1.c || echo './'`scan1.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c  -fPIC -DPIC -o .libs/scan1.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_scan1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c -o scan1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo popcount | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o popcount.lo `test -f popcount.c || echo './'`popcount.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c  -fPIC -DPIC -o .libs/popcount.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_popcount -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c -o popcount.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo hamdist | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o hamdist.lo `test -f hamdist.c || echo './'`hamdist.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_hamdist -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c  -fPIC -DPIC -o .libs/hamdist.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_hamdist -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c -o hamdist.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo cmp | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_cmp -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_cmp -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo perfsqr | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfsqr.lo `test -f perfsqr.c || echo './'`perfsqr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_perfsqr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c  -fPIC -DPIC -o .libs/perfsqr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_perfsqr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c -o perfsqr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo bdivmod | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bdivmod.lo `test -f bdivmod.c || echo './'`bdivmod.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_bdivmod -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bdivmod.c  -fPIC -DPIC -o .libs/bdivmod.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_bdivmod -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bdivmod.c -o bdivmod.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcd_1 | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd_1.lo `test -f gcd_1.c || echo './'`gcd_1.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_1.c  -fPIC -DPIC -o .libs/gcd_1.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_1 -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_1.c -o gcd_1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcd | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd.lo `test -f gcd.c || echo './'`gcd.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c  -fPIC -DPIC -o .libs/gcd.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c -o gcd.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcdext | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcdext.lo `test -f gcdext.c || echo './'`gcdext.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcdext -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c  -fPIC -DPIC -o .libs/gcdext.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcdext -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c -o gcdext.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo tdiv_qr | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr.lo `test -f tdiv_qr.c || echo './'`tdiv_qr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_tdiv_qr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c  -fPIC -DPIC -o .libs/tdiv_qr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_tdiv_qr -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c -o tdiv_qr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dc_divrem_n | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dc_divrem_n.lo `test -f dc_divrem_n.c || echo './'`dc_divrem_n.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dc_divrem_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dc_divrem_n.c  -fPIC -DPIC -o .libs/dc_divrem_n.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_dc_divrem_n -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dc_divrem_n.c -o dc_divrem_n.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo sb_divrem_mn | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sb_divrem_mn.lo `test -f sb_divrem_mn.c || echo './'`sb_divrem_mn.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sb_divrem_mn -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sb_divrem_mn.c  -fPIC -DPIC -o .libs/sb_divrem_mn.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sb_divrem_mn -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sb_divrem_mn.c -o sb_divrem_mn.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo jacbase | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o jacbase.lo `test -f jacbase.c || echo './'`jacbase.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_jacbase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacbase.c  -fPIC -DPIC -o .libs/jacbase.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_jacbase -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacbase.c -o jacbase.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo copyi | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f copyi.asm || echo './'`copyi.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyi.asm  -fPIC -DPIC -o .libs/copyi.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_copyi -DPIC copyi.asm >tmp-copyi.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-copyi.s -fPIC -DPIC -o .libs/copyi.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyi -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyi.asm -o copyi.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo copyd | sed 's/_$//'`    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro `test -f copyd.asm || echo './'`copyd.asm
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyd.asm  -fPIC -DPIC -o .libs/copyd.o
+> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_copyd -DPIC copyd.asm >tmp-copyd.s
+>  gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro tmp-copyd.s -fPIC -DPIC -o .libs/copyd.o
+> ../mpn/m4-ccas --m4=m4 gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_copyd -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro copyd.asm -o copyd.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpn.la   mp_bases.lo udiv.lo umul.lo add.lo add_1.lo add_n.lo sub.lo sub_1.lo sub_n.lo mul_1.lo addmul_1.lo submul_1.lo lshift.lo rshift.lo dive_1.lo diveby3.lo divis.lo divrem.lo divrem_1.lo divrem_2.lo fib2_ui.lo mod_1.lo mod_34lsub1.lo mode1o.lo dump.lo mul.lo mul_fft.lo mul_n.lo mul_basecase.lo sqr_basecase.lo random.lo random2.lo sqrtrem.lo get_str.lo set_str.lo scan0.lo scan1.lo popcount.lo hamdist.lo cmp.lo perfsqr.lo bdivmod.lo gcd_1.lo gcd.lo gcdext.lo tdiv_qr.lo dc_divrem_n.lo sb_divrem_mn.lo jacbase.lo copyi.lo copyd.lo 
+> ar cq .libs/libmpn.a .libs/mp_bases.o .libs/udiv.o .libs/umul.o .libs/add.o .libs/add_1.o .libs/add_n.o .libs/sub.o .libs/sub_1.o .libs/sub_n.o .libs/mul_1.o .libs/addmul_1.o .libs/submul_1.o .libs/lshift.o .libs/rshift.o .libs/dive_1.o .libs/diveby3.o .libs/divis.o .libs/divrem.o .libs/divrem_1.o .libs/divrem_2.o .libs/fib2_ui.o .libs/mod_1.o .libs/mod_34lsub1.o .libs/mode1o.o .libs/dump.o .libs/mul.o .libs/mul_fft.o .libs/mul_n.o .libs/mul_basecase.o .libs/sqr_basecase.o .libs/random.o .libs/random2.o .libs/sqrtrem.o .libs/get_str.o .libs/set_str.o .libs/scan0.o .libs/scan1.o .libs/popcount.o .libs/hamdist.o .libs/cmp.o .libs/perfsqr.o .libs/bdivmod.o .libs/gcd_1.o .libs/gcd.o .libs/gcdext.o .libs/tdiv_qr.o .libs/dc_divrem_n.o .libs/sb_divrem_mn.o .libs/jacbase.o .libs/copyi.o .libs/copyd.o
+> ranlib .libs/libmpn.a
+> creating libmpn.la
+> (cd .libs && rm -f libmpn.la && ln -s ../libmpn.la libmpn.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpn'
+> Making all in mpz
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpz'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_ui.lo `test -f add_ui.c || echo './'`add_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c  -fPIC -DPIC -o .libs/add_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c -o add_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aorsmul.lo `test -f aorsmul.c || echo './'`aorsmul.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul.c  -fPIC -DPIC -o .libs/aorsmul.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul.c -o aorsmul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aorsmul_i.lo `test -f aorsmul_i.c || echo './'`aorsmul_i.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul_i.c  -fPIC -DPIC -o .libs/aorsmul_i.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aorsmul_i.c -o aorsmul_i.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o and.lo `test -f and.c || echo './'`and.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c and.c  -fPIC -DPIC -o .libs/and.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c and.c -o and.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o array_init.lo `test -f array_init.c || echo './'`array_init.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c array_init.c  -fPIC -DPIC -o .libs/array_init.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c array_init.c -o array_init.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bin_ui.lo `test -f bin_ui.c || echo './'`bin_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_ui.c  -fPIC -DPIC -o .libs/bin_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_ui.c -o bin_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o bin_uiui.lo `test -f bin_uiui.c || echo './'`bin_uiui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_uiui.c  -fPIC -DPIC -o .libs/bin_uiui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c bin_uiui.c -o bin_uiui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_q.lo `test -f cdiv_q.c || echo './'`cdiv_q.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q.c  -fPIC -DPIC -o .libs/cdiv_q.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q.c -o cdiv_q.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_q_ui.lo `test -f cdiv_q_ui.c || echo './'`cdiv_q_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q_ui.c  -fPIC -DPIC -o .libs/cdiv_q_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_q_ui.c -o cdiv_q_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_qr.lo `test -f cdiv_qr.c || echo './'`cdiv_qr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr.c  -fPIC -DPIC -o .libs/cdiv_qr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr.c -o cdiv_qr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_qr_ui.lo `test -f cdiv_qr_ui.c || echo './'`cdiv_qr_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr_ui.c  -fPIC -DPIC -o .libs/cdiv_qr_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_qr_ui.c -o cdiv_qr_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_r.lo `test -f cdiv_r.c || echo './'`cdiv_r.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r.c  -fPIC -DPIC -o .libs/cdiv_r.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r.c -o cdiv_r.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_r_ui.lo `test -f cdiv_r_ui.c || echo './'`cdiv_r_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r_ui.c  -fPIC -DPIC -o .libs/cdiv_r_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_r_ui.c -o cdiv_r_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cdiv_ui.lo `test -f cdiv_ui.c || echo './'`cdiv_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_ui.c  -fPIC -DPIC -o .libs/cdiv_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cdiv_ui.c -o cdiv_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cfdiv_q_2exp.lo `test -f cfdiv_q_2exp.c || echo './'`cfdiv_q_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_q_2exp.c  -fPIC -DPIC -o .libs/cfdiv_q_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_q_2exp.c -o cfdiv_q_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cfdiv_r_2exp.lo `test -f cfdiv_r_2exp.c || echo './'`cfdiv_r_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_r_2exp.c  -fPIC -DPIC -o .libs/cfdiv_r_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cfdiv_r_2exp.c -o cfdiv_r_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clrbit.lo `test -f clrbit.c || echo './'`clrbit.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clrbit.c  -fPIC -DPIC -o .libs/clrbit.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clrbit.c -o clrbit.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_d.lo `test -f cmp_d.c || echo './'`cmp_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c  -fPIC -DPIC -o .libs/cmp_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c -o cmp_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs.lo `test -f cmpabs.c || echo './'`cmpabs.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs.c  -fPIC -DPIC -o .libs/cmpabs.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs.c -o cmpabs.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs_d.lo `test -f cmpabs_d.c || echo './'`cmpabs_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_d.c  -fPIC -DPIC -o .libs/cmpabs_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_d.c -o cmpabs_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmpabs_ui.lo `test -f cmpabs_ui.c || echo './'`cmpabs_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_ui.c  -fPIC -DPIC -o .libs/cmpabs_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmpabs_ui.c -o cmpabs_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o com.lo `test -f com.c || echo './'`com.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c com.c  -fPIC -DPIC -o .libs/com.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c com.c -o com.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong.lo `test -f cong.c || echo './'`cong.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong.c  -fPIC -DPIC -o .libs/cong.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong.c -o cong.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong_2exp.lo `test -f cong_2exp.c || echo './'`cong_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_2exp.c  -fPIC -DPIC -o .libs/cong_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_2exp.c -o cong_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cong_ui.lo `test -f cong_ui.c || echo './'`cong_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_ui.c  -fPIC -DPIC -o .libs/cong_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cong_ui.c -o cong_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divexact.lo `test -f divexact.c || echo './'`divexact.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divexact.c  -fPIC -DPIC -o .libs/divexact.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divexact.c -o divexact.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divegcd.lo `test -f divegcd.c || echo './'`divegcd.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divegcd.c  -fPIC -DPIC -o .libs/divegcd.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divegcd.c -o divegcd.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dive_ui.lo `test -f dive_ui.c || echo './'`dive_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dive_ui.c  -fPIC -DPIC -o .libs/dive_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dive_ui.c -o dive_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis.lo `test -f divis.c || echo './'`divis.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c  -fPIC -DPIC -o .libs/divis.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis.c -o divis.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis_ui.lo `test -f divis_ui.c || echo './'`divis_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_ui.c  -fPIC -DPIC -o .libs/divis_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_ui.c -o divis_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o divis_2exp.lo `test -f divis_2exp.c || echo './'`divis_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_2exp.c  -fPIC -DPIC -o .libs/divis_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c divis_2exp.c -o divis_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fac_ui.lo `test -f fac_ui.c || echo './'`fac_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fac_ui.c  -fPIC -DPIC -o .libs/fac_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fac_ui.c -o fac_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_q.lo `test -f fdiv_q.c || echo './'`fdiv_q.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q.c  -fPIC -DPIC -o .libs/fdiv_q.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q.c -o fdiv_q.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_q_ui.lo `test -f fdiv_q_ui.c || echo './'`fdiv_q_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q_ui.c  -fPIC -DPIC -o .libs/fdiv_q_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_q_ui.c -o fdiv_q_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_qr.lo `test -f fdiv_qr.c || echo './'`fdiv_qr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr.c  -fPIC -DPIC -o .libs/fdiv_qr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr.c -o fdiv_qr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_qr_ui.lo `test -f fdiv_qr_ui.c || echo './'`fdiv_qr_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr_ui.c  -fPIC -DPIC -o .libs/fdiv_qr_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_qr_ui.c -o fdiv_qr_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_r.lo `test -f fdiv_r.c || echo './'`fdiv_r.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r.c  -fPIC -DPIC -o .libs/fdiv_r.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r.c -o fdiv_r.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_r_ui.lo `test -f fdiv_r_ui.c || echo './'`fdiv_r_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r_ui.c  -fPIC -DPIC -o .libs/fdiv_r_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_r_ui.c -o fdiv_r_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fdiv_ui.lo `test -f fdiv_ui.c || echo './'`fdiv_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_ui.c  -fPIC -DPIC -o .libs/fdiv_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fdiv_ui.c -o fdiv_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib_ui.lo `test -f fib_ui.c || echo './'`fib_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib_ui.c  -fPIC -DPIC -o .libs/fib_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib_ui.c -o fib_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fib2_ui.lo `test -f fib2_ui.c || echo './'`fib2_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c  -fPIC -DPIC -o .libs/fib2_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fib2_ui.c -o fib2_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sint.lo `test -f fits_sint.c || echo './'`fits_sint.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c  -fPIC -DPIC -o .libs/fits_sint.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c -o fits_sint.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_slong.lo `test -f fits_slong.c || echo './'`fits_slong.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c  -fPIC -DPIC -o .libs/fits_slong.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c -o fits_slong.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sshort.lo `test -f fits_sshort.c || echo './'`fits_sshort.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c  -fPIC -DPIC -o .libs/fits_sshort.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c -o fits_sshort.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_uint.lo `test -f fits_uint.c || echo './'`fits_uint.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c  -fPIC -DPIC -o .libs/fits_uint.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c -o fits_uint.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ulong.lo `test -f fits_ulong.c || echo './'`fits_ulong.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c  -fPIC -DPIC -o .libs/fits_ulong.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c -o fits_ulong.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ushort.lo `test -f fits_ushort.c || echo './'`fits_ushort.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c  -fPIC -DPIC -o .libs/fits_ushort.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c -o fits_ushort.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd.lo `test -f gcd.c || echo './'`gcd.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c  -fPIC -DPIC -o .libs/gcd.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd.c -o gcd.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcd_ui.lo `test -f gcd_ui.c || echo './'`gcd_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_ui.c  -fPIC -DPIC -o .libs/gcd_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcd_ui.c -o gcd_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o gcdext.lo `test -f gcdext.c || echo './'`gcdext.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c  -fPIC -DPIC -o .libs/gcdext.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c gcdext.c -o gcdext.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d_2exp.lo `test -f get_d_2exp.c || echo './'`get_d_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c  -fPIC -DPIC -o .libs/get_d_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c -o get_d_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_si.lo `test -f get_si.c || echo './'`get_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c  -fPIC -DPIC -o .libs/get_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c -o get_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_ui.lo `test -f get_ui.c || echo './'`get_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c  -fPIC -DPIC -o .libs/get_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c -o get_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o getlimbn.lo `test -f getlimbn.c || echo './'`getlimbn.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c getlimbn.c  -fPIC -DPIC -o .libs/getlimbn.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c getlimbn.c -o getlimbn.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o hamdist.lo `test -f hamdist.c || echo './'`hamdist.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c  -fPIC -DPIC -o .libs/hamdist.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c hamdist.c -o hamdist.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init2.lo `test -f init2.c || echo './'`init2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c  -fPIC -DPIC -o .libs/init2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c -o init2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_raw.lo `test -f inp_raw.c || echo './'`inp_raw.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_raw.c  -fPIC -DPIC -o .libs/inp_raw.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_raw.c -o inp_raw.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o invert.lo `test -f invert.c || echo './'`invert.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c invert.c  -fPIC -DPIC -o .libs/invert.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c invert.c -o invert.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ior.lo `test -f ior.c || echo './'`ior.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ior.c  -fPIC -DPIC -o .libs/ior.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ior.c -o ior.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset.lo `test -f iset.c || echo './'`iset.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c  -fPIC -DPIC -o .libs/iset.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c -o iset.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_d.lo `test -f iset_d.c || echo './'`iset_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c  -fPIC -DPIC -o .libs/iset_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c -o iset_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_si.lo `test -f iset_si.c || echo './'`iset_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c  -fPIC -DPIC -o .libs/iset_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c -o iset_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_str.lo `test -f iset_str.c || echo './'`iset_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c  -fPIC -DPIC -o .libs/iset_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c -o iset_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_ui.lo `test -f iset_ui.c || echo './'`iset_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c  -fPIC -DPIC -o .libs/iset_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c -o iset_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o jacobi.lo `test -f jacobi.c || echo './'`jacobi.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacobi.c  -fPIC -DPIC -o .libs/jacobi.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c jacobi.c -o jacobi.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronsz.lo `test -f kronsz.c || echo './'`kronsz.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronsz.c  -fPIC -DPIC -o .libs/kronsz.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronsz.c -o kronsz.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronuz.lo `test -f kronuz.c || echo './'`kronuz.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronuz.c  -fPIC -DPIC -o .libs/kronuz.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronuz.c -o kronuz.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronzs.lo `test -f kronzs.c || echo './'`kronzs.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzs.c  -fPIC -DPIC -o .libs/kronzs.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzs.c -o kronzs.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o kronzu.lo `test -f kronzu.c || echo './'`kronzu.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzu.c  -fPIC -DPIC -o .libs/kronzu.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c kronzu.c -o kronzu.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lcm.lo `test -f lcm.c || echo './'`lcm.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm.c  -fPIC -DPIC -o .libs/lcm.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm.c -o lcm.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lcm_ui.lo `test -f lcm_ui.c || echo './'`lcm_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm_ui.c  -fPIC -DPIC -o .libs/lcm_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lcm_ui.c -o lcm_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lucnum_ui.lo `test -f lucnum_ui.c || echo './'`lucnum_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum_ui.c  -fPIC -DPIC -o .libs/lucnum_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum_ui.c -o lucnum_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o lucnum2_ui.lo `test -f lucnum2_ui.c || echo './'`lucnum2_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum2_ui.c  -fPIC -DPIC -o .libs/lucnum2_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c lucnum2_ui.c -o lucnum2_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o millerrabin.lo `test -f millerrabin.c || echo './'`millerrabin.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c millerrabin.c  -fPIC -DPIC -o .libs/millerrabin.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c millerrabin.c -o millerrabin.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mod.lo `test -f mod.c || echo './'`mod.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mod.c  -fPIC -DPIC -o .libs/mod.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mod.c -o mod.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_2exp.lo `test -f mul_2exp.c || echo './'`mul_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c  -fPIC -DPIC -o .libs/mul_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c -o mul_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_si.lo `test -f mul_si.c || echo './'`mul_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_si.c  -fPIC -DPIC -o .libs/mul_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_si.c -o mul_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_ui.lo `test -f mul_ui.c || echo './'`mul_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c  -fPIC -DPIC -o .libs/mul_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c -o mul_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o n_pow_ui.lo `test -f n_pow_ui.c || echo './'`n_pow_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c n_pow_ui.c  -fPIC -DPIC -o .libs/n_pow_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c n_pow_ui.c -o n_pow_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o nextprime.lo `test -f nextprime.c || echo './'`nextprime.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c nextprime.c  -fPIC -DPIC -o .libs/nextprime.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c nextprime.c -o nextprime.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_raw.lo `test -f out_raw.c || echo './'`out_raw.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_raw.c  -fPIC -DPIC -o .libs/out_raw.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_raw.c -o out_raw.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfpow.lo `test -f perfpow.c || echo './'`perfpow.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfpow.c  -fPIC -DPIC -o .libs/perfpow.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfpow.c -o perfpow.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o perfsqr.lo `test -f perfsqr.c || echo './'`perfsqr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c  -fPIC -DPIC -o .libs/perfsqr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c perfsqr.c -o perfsqr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o popcount.lo `test -f popcount.c || echo './'`popcount.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c  -fPIC -DPIC -o .libs/popcount.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c popcount.c -o popcount.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pow_ui.lo `test -f pow_ui.c || echo './'`pow_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c  -fPIC -DPIC -o .libs/pow_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c -o pow_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o powm.lo `test -f powm.c || echo './'`powm.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm.c  -fPIC -DPIC -o .libs/powm.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm.c -o powm.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o powm_ui.lo `test -f powm_ui.c || echo './'`powm_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm_ui.c  -fPIC -DPIC -o .libs/powm_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c powm_ui.c -o powm_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pprime_p.lo `test -f pprime_p.c || echo './'`pprime_p.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pprime_p.c  -fPIC -DPIC -o .libs/pprime_p.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pprime_p.c -o pprime_p.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random.lo `test -f random.c || echo './'`random.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c  -fPIC -DPIC -o .libs/random.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random.c -o random.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o realloc.lo `test -f realloc.c || echo './'`realloc.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc.c  -fPIC -DPIC -o .libs/realloc.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc.c -o realloc.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o realloc2.lo `test -f realloc2.c || echo './'`realloc2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc2.c  -fPIC -DPIC -o .libs/realloc2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c realloc2.c -o realloc2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o remove.lo `test -f remove.c || echo './'`remove.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c remove.c  -fPIC -DPIC -o .libs/remove.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c remove.c -o remove.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o root.lo `test -f root.c || echo './'`root.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c root.c  -fPIC -DPIC -o .libs/root.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c root.c -o root.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rrandomb.lo `test -f rrandomb.c || echo './'`rrandomb.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rrandomb.c  -fPIC -DPIC -o .libs/rrandomb.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rrandomb.c -o rrandomb.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan0.lo `test -f scan0.c || echo './'`scan0.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c  -fPIC -DPIC -o .libs/scan0.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan0.c -o scan0.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scan1.lo `test -f scan1.c || echo './'`scan1.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c  -fPIC -DPIC -o .libs/scan1.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scan1.c -o scan1.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_f.lo `test -f set_f.c || echo './'`set_f.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c  -fPIC -DPIC -o .libs/set_f.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c -o set_f.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_q.lo `test -f set_q.c || echo './'`set_q.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c  -fPIC -DPIC -o .libs/set_q.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c -o set_q.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o setbit.lo `test -f setbit.c || echo './'`setbit.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c setbit.c  -fPIC -DPIC -o .libs/setbit.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c setbit.c -o setbit.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o size.lo `test -f size.c || echo './'`size.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c  -fPIC -DPIC -o .libs/size.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c -o size.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sizeinbase.lo `test -f sizeinbase.c || echo './'`sizeinbase.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sizeinbase.c  -fPIC -DPIC -o .libs/sizeinbase.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sizeinbase.c -o sizeinbase.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt.lo `test -f sqrt.c || echo './'`sqrt.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c  -fPIC -DPIC -o .libs/sqrt.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c -o sqrt.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrtrem.lo `test -f sqrtrem.c || echo './'`sqrtrem.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c  -fPIC -DPIC -o .libs/sqrtrem.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrtrem.c -o sqrtrem.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_ui.lo `test -f sub_ui.c || echo './'`sub_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c  -fPIC -DPIC -o .libs/sub_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c -o sub_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_ui.lo `test -f tdiv_ui.c || echo './'`tdiv_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_ui.c  -fPIC -DPIC -o .libs/tdiv_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_ui.c -o tdiv_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q.lo `test -f tdiv_q.c || echo './'`tdiv_q.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q.c  -fPIC -DPIC -o .libs/tdiv_q.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q.c -o tdiv_q.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q_2exp.lo `test -f tdiv_q_2exp.c || echo './'`tdiv_q_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_2exp.c  -fPIC -DPIC -o .libs/tdiv_q_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_2exp.c -o tdiv_q_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_q_ui.lo `test -f tdiv_q_ui.c || echo './'`tdiv_q_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_ui.c  -fPIC -DPIC -o .libs/tdiv_q_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_q_ui.c -o tdiv_q_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr.lo `test -f tdiv_qr.c || echo './'`tdiv_qr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c  -fPIC -DPIC -o .libs/tdiv_qr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr.c -o tdiv_qr.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_qr_ui.lo `test -f tdiv_qr_ui.c || echo './'`tdiv_qr_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr_ui.c  -fPIC -DPIC -o .libs/tdiv_qr_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_qr_ui.c -o tdiv_qr_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r.lo `test -f tdiv_r.c || echo './'`tdiv_r.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r.c  -fPIC -DPIC -o .libs/tdiv_r.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r.c -o tdiv_r.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r_2exp.lo `test -f tdiv_r_2exp.c || echo './'`tdiv_r_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_2exp.c  -fPIC -DPIC -o .libs/tdiv_r_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_2exp.c -o tdiv_r_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tdiv_r_ui.lo `test -f tdiv_r_ui.c || echo './'`tdiv_r_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_ui.c  -fPIC -DPIC -o .libs/tdiv_r_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tdiv_r_ui.c -o tdiv_r_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o tstbit.lo `test -f tstbit.c || echo './'`tstbit.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tstbit.c  -fPIC -DPIC -o .libs/tstbit.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c tstbit.c -o tstbit.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_pow_ui.lo `test -f ui_pow_ui.c || echo './'`ui_pow_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_pow_ui.c  -fPIC -DPIC -o .libs/ui_pow_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_pow_ui.c -o ui_pow_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomb.lo `test -f urandomb.c || echo './'`urandomb.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c  -fPIC -DPIC -o .libs/urandomb.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c -o urandomb.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomm.lo `test -f urandomm.c || echo './'`urandomm.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomm.c  -fPIC -DPIC -o .libs/urandomm.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomm.c -o urandomm.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o xor.lo `test -f xor.c || echo './'`xor.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c xor.c  -fPIC -DPIC -o .libs/xor.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c xor.c -o xor.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpz.la   add.lo add_ui.lo abs.lo aorsmul.lo aorsmul_i.lo and.lo array_init.lo bin_ui.lo bin_uiui.lo cdiv_q.lo cdiv_q_ui.lo cdiv_qr.lo cdiv_qr_ui.lo cdiv_r.lo cdiv_r_ui.lo cdiv_ui.lo cfdiv_q_2exp.lo cfdiv_r_2exp.lo clear.lo clrbit.lo cmp.lo cmp_d.lo cmp_si.lo cmp_ui.lo cmpabs.lo cmpabs_d.lo cmpabs_ui.lo com.lo cong.lo cong_2exp.lo cong_ui.lo divexact.lo divegcd.lo dive_ui.lo divis.lo divis_ui.lo divis_2exp.lo dump.lo fac_ui.lo fdiv_q.lo fdiv_q_ui.lo fdiv_qr.lo fdiv_qr_ui.lo fdiv_r.lo fdiv_r_ui.lo fdiv_ui.lo fib_ui.lo fib2_ui.lo fits_sint.lo fits_slong.lo fits_sshort.lo fits_uint.lo fits_ulong.lo fits_ushort.lo gcd.lo gcd_ui.lo gcdext.lo get_d.lo get_d_2exp.lo get_si.lo get_str.lo get_ui.lo getlimbn.lo hamdist.lo init.lo init2.lo inp_raw.lo inp_str.lo invert.lo ior.lo iset.lo iset_d.lo iset_si.lo iset_str.lo iset_ui.lo jacobi.lo kronsz.lo kronuz.lo kronzs.lo kronzu.lo lcm!
+>  .lo lcm_ui.lo lucnum_ui.lo lucnum2_ui.lo millerrabin.lo mod.lo mul.lo mul_2exp.lo mul_si.lo mul_ui.lo n_pow_ui.lo neg.lo nextprime.lo out_raw.lo out_str.lo perfpow.lo perfsqr.lo popcount.lo pow_ui.lo powm.lo powm_ui.lo pprime_p.lo random.lo random2.lo realloc.lo realloc2.lo remove.lo root.lo rrandomb.lo scan0.lo scan1.lo set.lo set_d.lo set_f.lo set_q.lo set_si.lo set_str.lo set_ui.lo setbit.lo size.lo sizeinbase.lo sqrt.lo sqrtrem.lo sub.lo sub_ui.lo swap.lo tdiv_ui.lo tdiv_q.lo tdiv_q_2exp.lo tdiv_q_ui.lo tdiv_qr.lo tdiv_qr_ui.lo tdiv_r.lo tdiv_r_2exp.lo tdiv_r_ui.lo tstbit.lo ui_pow_ui.lo urandomb.lo urandomm.lo xor.lo  
+> ar cq .libs/libmpz.a .libs/add.o .libs/add_ui.o .libs/abs.o .libs/aorsmul.o .libs/aorsmul_i.o .libs/and.o .libs/array_init.o .libs/bin_ui.o .libs/bin_uiui.o .libs/cdiv_q.o .libs/cdiv_q_ui.o .libs/cdiv_qr.o .libs/cdiv_qr_ui.o .libs/cdiv_r.o .libs/cdiv_r_ui.o .libs/cdiv_ui.o .libs/cfdiv_q_2exp.o .libs/cfdiv_r_2exp.o .libs/clear.o .libs/clrbit.o .libs/cmp.o .libs/cmp_d.o .libs/cmp_si.o .libs/cmp_ui.o .libs/cmpabs.o .libs/cmpabs_d.o .libs/cmpabs_ui.o .libs/com.o .libs/cong.o .libs/cong_2exp.o .libs/cong_ui.o .libs/divexact.o .libs/divegcd.o .libs/dive_ui.o .libs/divis.o .libs/divis_ui.o .libs/divis_2exp.o .libs/dump.o .libs/fac_ui.o .libs/fdiv_q.o .libs/fdiv_q_ui.o .libs/fdiv_qr.o .libs/fdiv_qr_ui.o .libs/fdiv_r.o .libs/fdiv_r_ui.o .libs/fdiv_ui.o .libs/fib_ui.o .libs/fib2_ui.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_sshort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits_ushort.o .libs/gcd.o .libs/gcd_ui.o .libs/gcdext.o .libs/get_d.o .libs/get_d_2exp.o .libs/get_si.o !
+>  .libs/get_str.o .libs/get_ui.o .libs/getlimbn.o .libs/hamdist.o .libs/init.o .libs/init2.o .libs/inp_raw.o .libs/inp_str.o .libs/invert.o .libs/ior.o .libs/iset.o .libs/iset_d.o .libs/iset_si.o .libs/iset_str.o .libs/iset_ui.o .libs/jacobi.o .libs/kronsz.o .libs/kronuz.o .libs/kronzs.o .libs/kronzu.o .libs/lcm.o .libs/lcm_ui.o .libs/lucnum_ui.o .libs/lucnum2_ui.o .libs/millerrabin.o .libs/mod.o .libs/mul.o .libs/mul_2exp.o .libs/mul_si.o .libs/mul_ui.o .libs/n_pow_ui.o .libs/neg.o .libs/nextprime.o .libs/out_raw.o .libs/out_str.o .libs/perfpow.o .libs/perfsqr.o .libs/popcount.o .libs/pow_ui.o .libs/powm.o .libs/powm_ui.o .libs/pprime_p.o .libs/random.o .libs/random2.o .libs/realloc.o .libs/realloc2.o .libs/remove.o .libs/root.o .libs/rrandomb.o .libs/scan0.o .libs/scan1.o .libs/set.o .libs/set_d.o .libs/set_f.o .libs/set_q.o .libs/set_si.o .libs/set_str.o .libs/set_ui.o .libs/setbit.o .libs/size.o .libs/sizeinbase.o .libs/sqrt.o .libs/sqrtrem.o .libs/sub.o .libs/sub_ui.o .l!
+>  ibs/swap.o .libs/tdiv_ui.o .libs/tdiv_q.o .libs/tdiv_q_2exp.o !
+> .libs/tdiv_q_ui.o .libs/tdiv_qr.o .libs/tdiv_qr_ui.o .libs/tdiv_r.o .libs/tdiv_r_2exp.o .libs/tdiv_r_ui.o .libs/tstbit.o .libs/ui_pow_ui.o .libs/urandomb.o .libs/urandomm.o .libs/xor.o
+> ranlib .libs/libmpz.a
+> creating libmpz.la
+> (cd .libs && rm -f libmpz.la && ln -s ../libmpz.la libmpz.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpz'
+> Making all in mpq
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpq'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o aors.lo `test -f aors.c || echo './'`aors.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aors.c  -fPIC -DPIC -o .libs/aors.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c aors.c -o aors.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o canonicalize.lo `test -f canonicalize.c || echo './'`canonicalize.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c canonicalize.c  -fPIC -DPIC -o .libs/canonicalize.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c canonicalize.c -o canonicalize.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div.lo `test -f div.c || echo './'`div.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c  -fPIC -DPIC -o .libs/div.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c -o div.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o equal.lo `test -f equal.c || echo './'`equal.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c equal.c  -fPIC -DPIC -o .libs/equal.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c equal.c -o equal.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_den.lo `test -f get_den.c || echo './'`get_den.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_den.c  -fPIC -DPIC -o .libs/get_den.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_den.c -o get_den.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_num.lo `test -f get_num.c || echo './'`get_num.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_num.c  -fPIC -DPIC -o .libs/get_num.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_num.c -o get_num.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inv.lo `test -f inv.c || echo './'`inv.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inv.c  -fPIC -DPIC -o .libs/inv.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inv.c -o inv.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o md_2exp.lo `test -f md_2exp.c || echo './'`md_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c md_2exp.c  -fPIC -DPIC -o .libs/md_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c md_2exp.c -o md_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_den.lo `test -f set_den.c || echo './'`set_den.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_den.c  -fPIC -DPIC -o .libs/set_den.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_den.c -o set_den.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_num.lo `test -f set_num.c || echo './'`set_num.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_num.c  -fPIC -DPIC -o .libs/set_num.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_num.c -o set_num.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_z.lo `test -f set_z.c || echo './'`set_z.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c  -fPIC -DPIC -o .libs/set_z.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c -o set_z.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_f.lo `test -f set_f.c || echo './'`set_f.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c  -fPIC -DPIC -o .libs/set_f.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_f.c -o set_f.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpq.la   abs.lo aors.lo canonicalize.lo clear.lo cmp.lo cmp_si.lo cmp_ui.lo div.lo equal.lo get_d.lo get_den.lo get_num.lo get_str.lo init.lo inp_str.lo inv.lo md_2exp.lo mul.lo neg.lo out_str.lo set.lo set_den.lo set_num.lo set_si.lo set_str.lo set_ui.lo set_z.lo set_d.lo set_f.lo swap.lo  
+> ar cq .libs/libmpq.a .libs/abs.o .libs/aors.o .libs/canonicalize.o .libs/clear.o .libs/cmp.o .libs/cmp_si.o .libs/cmp_ui.o .libs/div.o .libs/equal.o .libs/get_d.o .libs/get_den.o .libs/get_num.o .libs/get_str.o .libs/init.o .libs/inp_str.o .libs/inv.o .libs/md_2exp.o .libs/mul.o .libs/neg.o .libs/out_str.o .libs/set.o .libs/set_den.o .libs/set_num.o .libs/set_si.o .libs/set_str.o .libs/set_ui.o .libs/set_z.o .libs/set_d.o .libs/set_f.o .libs/swap.o
+> ranlib .libs/libmpq.a
+> creating libmpq.la
+> (cd .libs && rm -f libmpq.la && ln -s ../libmpq.la libmpq.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpq'
+> Making all in mpf
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpf'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init.lo `test -f init.c || echo './'`init.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c  -fPIC -DPIC -o .libs/init.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init.c -o init.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o init2.lo `test -f init2.c || echo './'`init2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c  -fPIC -DPIC -o .libs/init2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c init2.c -o init2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set.lo `test -f set.c || echo './'`set.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c  -fPIC -DPIC -o .libs/set.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set.c -o set.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_ui.lo `test -f set_ui.c || echo './'`set_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c  -fPIC -DPIC -o .libs/set_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_ui.c -o set_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_si.lo `test -f set_si.c || echo './'`set_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c  -fPIC -DPIC -o .libs/set_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_si.c -o set_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_str.lo `test -f set_str.c || echo './'`set_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c  -fPIC -DPIC -o .libs/set_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_str.c -o set_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_d.lo `test -f set_d.c || echo './'`set_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c  -fPIC -DPIC -o .libs/set_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_d.c -o set_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_z.lo `test -f set_z.c || echo './'`set_z.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c  -fPIC -DPIC -o .libs/set_z.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_z.c -o set_z.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_q.lo `test -f set_q.c || echo './'`set_q.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c  -fPIC -DPIC -o .libs/set_q.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_q.c -o set_q.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset.lo `test -f iset.c || echo './'`iset.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c  -fPIC -DPIC -o .libs/iset.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset.c -o iset.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_ui.lo `test -f iset_ui.c || echo './'`iset_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c  -fPIC -DPIC -o .libs/iset_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_ui.c -o iset_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_si.lo `test -f iset_si.c || echo './'`iset_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c  -fPIC -DPIC -o .libs/iset_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_si.c -o iset_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_str.lo `test -f iset_str.c || echo './'`iset_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c  -fPIC -DPIC -o .libs/iset_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_str.c -o iset_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o iset_d.lo `test -f iset_d.c || echo './'`iset_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c  -fPIC -DPIC -o .libs/iset_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c iset_d.c -o iset_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o clear.lo `test -f clear.c || echo './'`clear.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c  -fPIC -DPIC -o .libs/clear.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c clear.c -o clear.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_str.lo `test -f get_str.c || echo './'`get_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c  -fPIC -DPIC -o .libs/get_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_str.c -o get_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o dump.lo `test -f dump.c || echo './'`dump.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c  -fPIC -DPIC -o .libs/dump.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c dump.c -o dump.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o size.lo `test -f size.c || echo './'`size.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c  -fPIC -DPIC -o .libs/size.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c size.c -o size.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o eq.lo `test -f eq.c || echo './'`eq.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c eq.c  -fPIC -DPIC -o .libs/eq.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c eq.c -o eq.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o reldiff.lo `test -f reldiff.c || echo './'`reldiff.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c reldiff.c  -fPIC -DPIC -o .libs/reldiff.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c reldiff.c -o reldiff.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt.lo `test -f sqrt.c || echo './'`sqrt.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c  -fPIC -DPIC -o .libs/sqrt.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt.c -o sqrt.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o random2.lo `test -f random2.c || echo './'`random2.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c  -fPIC -DPIC -o .libs/random2.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c random2.c -o random2.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o inp_str.lo `test -f inp_str.c || echo './'`inp_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c  -fPIC -DPIC -o .libs/inp_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c inp_str.c -o inp_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o out_str.lo `test -f out_str.c || echo './'`out_str.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c  -fPIC -DPIC -o .libs/out_str.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c out_str.c -o out_str.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add.lo `test -f add.c || echo './'`add.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c  -fPIC -DPIC -o .libs/add.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add.c -o add.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o add_ui.lo `test -f add_ui.c || echo './'`add_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c  -fPIC -DPIC -o .libs/add_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c add_ui.c -o add_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub.lo `test -f sub.c || echo './'`sub.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c  -fPIC -DPIC -o .libs/sub.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub.c -o sub.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sub_ui.lo `test -f sub_ui.c || echo './'`sub_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c  -fPIC -DPIC -o .libs/sub_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sub_ui.c -o sub_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_sub.lo `test -f ui_sub.c || echo './'`ui_sub.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_sub.c  -fPIC -DPIC -o .libs/ui_sub.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_sub.c -o ui_sub.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul.lo `test -f mul.c || echo './'`mul.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c  -fPIC -DPIC -o .libs/mul.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul.c -o mul.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_ui.lo `test -f mul_ui.c || echo './'`mul_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c  -fPIC -DPIC -o .libs/mul_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_ui.c -o mul_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div.lo `test -f div.c || echo './'`div.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c  -fPIC -DPIC -o .libs/div.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div.c -o div.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div_ui.lo `test -f div_ui.c || echo './'`div_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_ui.c  -fPIC -DPIC -o .libs/div_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_ui.c -o div_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp.lo `test -f cmp.c || echo './'`cmp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c  -fPIC -DPIC -o .libs/cmp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp.c -o cmp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_d.lo `test -f cmp_d.c || echo './'`cmp_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c  -fPIC -DPIC -o .libs/cmp_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_d.c -o cmp_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_si.lo `test -f cmp_si.c || echo './'`cmp_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c  -fPIC -DPIC -o .libs/cmp_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_si.c -o cmp_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o cmp_ui.lo `test -f cmp_ui.c || echo './'`cmp_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c  -fPIC -DPIC -o .libs/cmp_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c cmp_ui.c -o cmp_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mul_2exp.lo `test -f mul_2exp.c || echo './'`mul_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c  -fPIC -DPIC -o .libs/mul_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mul_2exp.c -o mul_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o div_2exp.lo `test -f div_2exp.c || echo './'`div_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_2exp.c  -fPIC -DPIC -o .libs/div_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c div_2exp.c -o div_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o abs.lo `test -f abs.c || echo './'`abs.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c  -fPIC -DPIC -o .libs/abs.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c abs.c -o abs.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o neg.lo `test -f neg.c || echo './'`neg.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c  -fPIC -DPIC -o .libs/neg.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c neg.c -o neg.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d.lo `test -f get_d.c || echo './'`get_d.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c  -fPIC -DPIC -o .libs/get_d.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d.c -o get_d.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_d_2exp.lo `test -f get_d_2exp.c || echo './'`get_d_2exp.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c  -fPIC -DPIC -o .libs/get_d_2exp.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_d_2exp.c -o get_d_2exp.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_dfl_prec.lo `test -f set_dfl_prec.c || echo './'`set_dfl_prec.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_dfl_prec.c  -fPIC -DPIC -o .libs/set_dfl_prec.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_dfl_prec.c -o set_dfl_prec.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_prc.lo `test -f set_prc.c || echo './'`set_prc.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc.c  -fPIC -DPIC -o .libs/set_prc.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc.c -o set_prc.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o set_prc_raw.lo `test -f set_prc_raw.c || echo './'`set_prc_raw.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc_raw.c  -fPIC -DPIC -o .libs/set_prc_raw.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c set_prc_raw.c -o set_prc_raw.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_dfl_prec.lo `test -f get_dfl_prec.c || echo './'`get_dfl_prec.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_dfl_prec.c  -fPIC -DPIC -o .libs/get_dfl_prec.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_dfl_prec.c -o get_dfl_prec.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_prc.lo `test -f get_prc.c || echo './'`get_prc.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_prc.c  -fPIC -DPIC -o .libs/get_prc.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_prc.c -o get_prc.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ui_div.lo `test -f ui_div.c || echo './'`ui_div.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_div.c  -fPIC -DPIC -o .libs/ui_div.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ui_div.c -o ui_div.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sqrt_ui.lo `test -f sqrt_ui.c || echo './'`sqrt_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt_ui.c  -fPIC -DPIC -o .libs/sqrt_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sqrt_ui.c -o sqrt_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o pow_ui.lo `test -f pow_ui.c || echo './'`pow_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c  -fPIC -DPIC -o .libs/pow_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c pow_ui.c -o pow_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o urandomb.lo `test -f urandomb.c || echo './'`urandomb.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c  -fPIC -DPIC -o .libs/urandomb.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c urandomb.c -o urandomb.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o swap.lo `test -f swap.c || echo './'`swap.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c  -fPIC -DPIC -o .libs/swap.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c swap.c -o swap.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_si.lo `test -f get_si.c || echo './'`get_si.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c  -fPIC -DPIC -o .libs/get_si.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_si.c -o get_si.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o get_ui.lo `test -f get_ui.c || echo './'`get_ui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c  -fPIC -DPIC -o .libs/get_ui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c get_ui.c -o get_ui.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o int_p.lo `test -f int_p.c || echo './'`int_p.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c int_p.c  -fPIC -DPIC -o .libs/int_p.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c int_p.c -o int_p.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o ceilfloor.lo `test -f ceilfloor.c || echo './'`ceilfloor.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ceilfloor.c  -fPIC -DPIC -o .libs/ceilfloor.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c ceilfloor.c -o ceilfloor.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o trunc.lo `test -f trunc.c || echo './'`trunc.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c trunc.c  -fPIC -DPIC -o .libs/trunc.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c trunc.c -o trunc.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sint.lo `test -f fits_sint.c || echo './'`fits_sint.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c  -fPIC -DPIC -o .libs/fits_sint.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sint.c -o fits_sint.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_slong.lo `test -f fits_slong.c || echo './'`fits_slong.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c  -fPIC -DPIC -o .libs/fits_slong.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_slong.c -o fits_slong.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_sshort.lo `test -f fits_sshort.c || echo './'`fits_sshort.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c  -fPIC -DPIC -o .libs/fits_sshort.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_sshort.c -o fits_sshort.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_uint.lo `test -f fits_uint.c || echo './'`fits_uint.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c  -fPIC -DPIC -o .libs/fits_uint.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_uint.c -o fits_uint.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ulong.lo `test -f fits_ulong.c || echo './'`fits_ulong.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c  -fPIC -DPIC -o .libs/fits_ulong.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ulong.c -o fits_ulong.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fits_ushort.lo `test -f fits_ushort.c || echo './'`fits_ushort.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c  -fPIC -DPIC -o .libs/fits_ushort.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fits_ushort.c -o fits_ushort.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libmpf.la   init.lo init2.lo set.lo set_ui.lo set_si.lo set_str.lo set_d.lo set_z.lo set_q.lo iset.lo iset_ui.lo iset_si.lo iset_str.lo iset_d.lo clear.lo get_str.lo dump.lo size.lo eq.lo reldiff.lo sqrt.lo random2.lo inp_str.lo out_str.lo add.lo add_ui.lo sub.lo sub_ui.lo ui_sub.lo mul.lo mul_ui.lo div.lo div_ui.lo cmp.lo cmp_d.lo cmp_si.lo cmp_ui.lo mul_2exp.lo div_2exp.lo abs.lo neg.lo get_d.lo get_d_2exp.lo set_dfl_prec.lo set_prc.lo set_prc_raw.lo get_dfl_prec.lo get_prc.lo ui_div.lo sqrt_ui.lo pow_ui.lo urandomb.lo swap.lo get_si.lo get_ui.lo int_p.lo ceilfloor.lo trunc.lo fits_sint.lo fits_slong.lo fits_sshort.lo fits_uint.lo fits_ulong.lo fits_ushort.lo  
+> ar cq .libs/libmpf.a .libs/init.o .libs/init2.o .libs/set.o .libs/set_ui.o .libs/set_si.o .libs/set_str.o .libs/set_d.o .libs/set_z.o .libs/set_q.o .libs/iset.o .libs/iset_ui.o .libs/iset_si.o .libs/iset_str.o .libs/iset_d.o .libs/clear.o .libs/get_str.o .libs/dump.o .libs/size.o .libs/eq.o .libs/reldiff.o .libs/sqrt.o .libs/random2.o .libs/inp_str.o .libs/out_str.o .libs/add.o .libs/add_ui.o .libs/sub.o .libs/sub_ui.o .libs/ui_sub.o .libs/mul.o .libs/mul_ui.o .libs/div.o .libs/div_ui.o .libs/cmp.o .libs/cmp_d.o .libs/cmp_si.o .libs/cmp_ui.o .libs/mul_2exp.o .libs/div_2exp.o .libs/abs.o .libs/neg.o .libs/get_d.o .libs/get_d_2exp.o .libs/set_dfl_prec.o .libs/set_prc.o .libs/set_prc_raw.o .libs/get_dfl_prec.o .libs/get_prc.o .libs/ui_div.o .libs/sqrt_ui.o .libs/pow_ui.o .libs/urandomb.o .libs/swap.o .libs/get_si.o .libs/get_ui.o .libs/int_p.o .libs/ceilfloor.o .libs/trunc.o .libs/fits_sint.o .libs/fits_slong.o .libs/fits_sshort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits!
+>  _ushort.o
+> ranlib .libs/libmpf.a
+> creating libmpf.la
+> (cd .libs && rm -f libmpf.la && ln -s ../libmpf.la libmpf.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpf'
+> Making all in printf
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/printf'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o asprintf.lo `test -f asprintf.c || echo './'`asprintf.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprintf.c  -fPIC -DPIC -o .libs/asprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprintf.c -o asprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o asprntffuns.lo `test -f asprntffuns.c || echo './'`asprntffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprntffuns.c  -fPIC -DPIC -o .libs/asprntffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c asprntffuns.c -o asprntffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprnt.lo `test -f doprnt.c || echo './'`doprnt.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnt.c  -fPIC -DPIC -o .libs/doprnt.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnt.c -o doprnt.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprntf.lo `test -f doprntf.c || echo './'`doprntf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprntf.c  -fPIC -DPIC -o .libs/doprntf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprntf.c -o doprntf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doprnti.lo `test -f doprnti.c || echo './'`doprnti.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnti.c  -fPIC -DPIC -o .libs/doprnti.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doprnti.c -o doprnti.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fprintf.lo `test -f fprintf.c || echo './'`fprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fprintf.c  -fPIC -DPIC -o .libs/fprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fprintf.c -o fprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obprintf.lo `test -f obprintf.c || echo './'`obprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprintf.c  -fPIC -DPIC -o .libs/obprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprintf.c -o obprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obvprintf.lo `test -f obvprintf.c || echo './'`obvprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obvprintf.c  -fPIC -DPIC -o .libs/obvprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obvprintf.c -o obvprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o obprntffuns.lo `test -f obprntffuns.c || echo './'`obprntffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprntffuns.c  -fPIC -DPIC -o .libs/obprntffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c obprntffuns.c -o obprntffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o printf.lo `test -f printf.c || echo './'`printf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printf.c  -fPIC -DPIC -o .libs/printf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printf.c -o printf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o printffuns.lo `test -f printffuns.c || echo './'`printffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printffuns.c  -fPIC -DPIC -o .libs/printffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c printffuns.c -o printffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o snprintf.lo `test -f snprintf.c || echo './'`snprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprintf.c  -fPIC -DPIC -o .libs/snprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprintf.c -o snprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o snprntffuns.lo `test -f snprntffuns.c || echo './'`snprntffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprntffuns.c  -fPIC -DPIC -o .libs/snprntffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c snprntffuns.c -o snprntffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sprintf.lo `test -f sprintf.c || echo './'`sprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintf.c  -fPIC -DPIC -o .libs/sprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintf.c -o sprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sprintffuns.lo `test -f sprintffuns.c || echo './'`sprintffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintffuns.c  -fPIC -DPIC -o .libs/sprintffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sprintffuns.c -o sprintffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vasprintf.lo `test -f vasprintf.c || echo './'`vasprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vasprintf.c  -fPIC -DPIC -o .libs/vasprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vasprintf.c -o vasprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vfprintf.lo `test -f vfprintf.c || echo './'`vfprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfprintf.c  -fPIC -DPIC -o .libs/vfprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfprintf.c -o vfprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vprintf.lo `test -f vprintf.c || echo './'`vprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vprintf.c  -fPIC -DPIC -o .libs/vprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vprintf.c -o vprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsnprintf.lo `test -f vsnprintf.c || echo './'`vsnprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsnprintf.c  -fPIC -DPIC -o .libs/vsnprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsnprintf.c -o vsnprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsprintf.lo `test -f vsprintf.c || echo './'`vsprintf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsprintf.c  -fPIC -DPIC -o .libs/vsprintf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsprintf.c -o vsprintf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libprintf.la   asprintf.lo asprntffuns.lo doprnt.lo doprntf.lo doprnti.lo fprintf.lo obprintf.lo obvprintf.lo obprntffuns.lo printf.lo printffuns.lo snprintf.lo snprntffuns.lo sprintf.lo sprintffuns.lo vasprintf.lo vfprintf.lo vprintf.lo vsnprintf.lo vsprintf.lo  
+> ar cq .libs/libprintf.a .libs/asprintf.o .libs/asprntffuns.o .libs/doprnt.o .libs/doprntf.o .libs/doprnti.o .libs/fprintf.o .libs/obprintf.o .libs/obvprintf.o .libs/obprntffuns.o .libs/printf.o .libs/printffuns.o .libs/snprintf.o .libs/snprntffuns.o .libs/sprintf.o .libs/sprintffuns.o .libs/vasprintf.o .libs/vfprintf.o .libs/vprintf.o .libs/vsnprintf.o .libs/vsprintf.o
+> ranlib .libs/libprintf.a
+> creating libprintf.la
+> (cd .libs && rm -f libprintf.la && ln -s ../libprintf.la libprintf.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/printf'
+> Making all in scanf
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/scanf'
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o doscan.lo `test -f doscan.c || echo './'`doscan.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doscan.c  -fPIC -DPIC -o .libs/doscan.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c doscan.c -o doscan.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fscanf.lo `test -f fscanf.c || echo './'`fscanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanf.c  -fPIC -DPIC -o .libs/fscanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanf.c -o fscanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o fscanffuns.lo `test -f fscanffuns.c || echo './'`fscanffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanffuns.c  -fPIC -DPIC -o .libs/fscanffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c fscanffuns.c -o fscanffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o scanf.lo `test -f scanf.c || echo './'`scanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scanf.c  -fPIC -DPIC -o .libs/scanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c scanf.c -o scanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sscanf.lo `test -f sscanf.c || echo './'`sscanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanf.c  -fPIC -DPIC -o .libs/sscanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanf.c -o sscanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o sscanffuns.lo `test -f sscanffuns.c || echo './'`sscanffuns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanffuns.c  -fPIC -DPIC -o .libs/sscanffuns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c sscanffuns.c -o sscanffuns.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vfscanf.lo `test -f vfscanf.c || echo './'`vfscanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfscanf.c  -fPIC -DPIC -o .libs/vfscanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vfscanf.c -o vfscanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vscanf.lo `test -f vscanf.c || echo './'`vscanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vscanf.c  -fPIC -DPIC -o .libs/vscanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vscanf.c -o vscanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I..    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o vsscanf.lo `test -f vsscanf.c || echo './'`vsscanf.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsscanf.c  -fPIC -DPIC -o .libs/vsscanf.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c vsscanf.c -o vsscanf.o >/dev/null 2>&1
+> /bin/sh ../libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libscanf.la   doscan.lo fscanf.lo fscanffuns.lo scanf.lo sscanf.lo sscanffuns.lo vfscanf.lo vscanf.lo vsscanf.lo  
+> ar cq .libs/libscanf.a .libs/doscan.o .libs/fscanf.o .libs/fscanffuns.o .libs/scanf.o .libs/sscanf.o .libs/sscanffuns.o .libs/vfscanf.o .libs/vscanf.o .libs/vsscanf.o
+> ranlib .libs/libscanf.a
+> creating libscanf.la
+> (cd .libs && rm -f libscanf.la && ln -s ../libscanf.la libscanf.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/scanf'
+> Making all in cxx
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/cxx'
+> make[7]: Nothing to be done for `all'.
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/cxx'
+> Making all in mpbsd
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpbsd'
+> make[7]: Nothing to be done for `all'.
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/mpbsd'
+> Making all in demos
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+> Making all in calc
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/calc'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/calc'
+> Making all in expr
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/expr'
+> make[8]: Nothing to be done for `all'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos/expr'
+> make[8]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+> make[8]: Nothing to be done for `all-am'.
+> make[8]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/demos'
+> Making all in tune
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tune'
+> make[7]: Nothing to be done for `all'.
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3/tune'
+> make[7]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o assert.lo `test -f assert.c || echo './'`assert.c
+> mkdir .libs
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c assert.c  -fPIC -DPIC -o .libs/assert.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c assert.c -o assert.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o compat.lo `test -f compat.c || echo './'`compat.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c compat.c  -fPIC -DPIC -o .libs/compat.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c compat.c -o compat.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o errno.lo `test -f errno.c || echo './'`errno.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c errno.c  -fPIC -DPIC -o .libs/errno.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c errno.c -o errno.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o extract-dbl.lo `test -f extract-dbl.c || echo './'`extract-dbl.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c extract-dbl.c  -fPIC -DPIC -o .libs/extract-dbl.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c extract-dbl.c -o extract-dbl.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o insert-dbl.lo `test -f insert-dbl.c || echo './'`insert-dbl.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c insert-dbl.c  -fPIC -DPIC -o .libs/insert-dbl.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c insert-dbl.c -o insert-dbl.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o memory.lo `test -f memory.c || echo './'`memory.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c memory.c  -fPIC -DPIC -o .libs/memory.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c memory.c -o memory.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_bpl.lo `test -f mp_bpl.c || echo './'`mp_bpl.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bpl.c  -fPIC -DPIC -o .libs/mp_bpl.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_bpl.c -o mp_bpl.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_clz_tab.lo `test -f mp_clz_tab.c || echo './'`mp_clz_tab.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_clz_tab.c  -fPIC -DPIC -o .libs/mp_clz_tab.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_clz_tab.c -o mp_clz_tab.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_minv_tab.lo `test -f mp_minv_tab.c || echo './'`mp_minv_tab.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_minv_tab.c  -fPIC -DPIC -o .libs/mp_minv_tab.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_minv_tab.c -o mp_minv_tab.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o mp_set_fns.lo `test -f mp_set_fns.c || echo './'`mp_set_fns.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_set_fns.c  -fPIC -DPIC -o .libs/mp_set_fns.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c mp_set_fns.c -o mp_set_fns.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rand.lo `test -f rand.c || echo './'`rand.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rand.c  -fPIC -DPIC -o .libs/rand.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rand.c -o rand.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randclr.lo `test -f randclr.c || echo './'`randclr.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randclr.c  -fPIC -DPIC -o .libs/randclr.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randclr.c -o randclr.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randdef.lo `test -f randdef.c || echo './'`randdef.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randdef.c  -fPIC -DPIC -o .libs/randdef.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randdef.c -o randdef.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc.lo `test -f randlc.c || echo './'`randlc.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc.c  -fPIC -DPIC -o .libs/randlc.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc.c -o randlc.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc2s.lo `test -f randlc2s.c || echo './'`randlc2s.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2s.c  -fPIC -DPIC -o .libs/randlc2s.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2s.c -o randlc2s.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randlc2x.lo `test -f randlc2x.c || echo './'`randlc2x.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2x.c  -fPIC -DPIC -o .libs/randlc2x.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randlc2x.c -o randlc2x.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randraw.lo `test -f randraw.c || echo './'`randraw.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randraw.c  -fPIC -DPIC -o .libs/randraw.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randraw.c -o randraw.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o rands.lo `test -f rands.c || echo './'`rands.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rands.c  -fPIC -DPIC -o .libs/rands.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c rands.c -o rands.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randsd.lo `test -f randsd.c || echo './'`randsd.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsd.c  -fPIC -DPIC -o .libs/randsd.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsd.c -o randsd.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o randsdui.lo `test -f randsdui.c || echo './'`randsdui.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsdui.c  -fPIC -DPIC -o .libs/randsdui.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c randsdui.c -o randsdui.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP    -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c -o version.lo `test -f version.c || echo './'`version.c
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c version.c  -fPIC -DPIC -o .libs/version.o
+> gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro -c version.c -o version.o >/dev/null 2>&1
+> /bin/sh ./libtool --mode=link gcc  -g -O2 -fomit-frame-pointer -mcpu=pentiumpro -march=pentiumpro   -o libgmp.la -rpath /usr/local/lib  -version-info 5:1:2 assert.lo compat.lo errno.lo extract-dbl.lo insert-dbl.lo memory.lo mp_bpl.lo mp_clz_tab.lo mp_minv_tab.lo mp_set_fns.lo rand.lo randclr.lo randdef.lo randlc.lo randlc2s.lo randlc2x.lo randraw.lo rands.lo randsd.lo randsdui.lo version.lo mpf/init.lo mpf/init2.lo mpf/set.lo mpf/set_ui.lo mpf/set_si.lo mpf/set_str.lo mpf/set_d.lo mpf/set_z.lo mpf/iset.lo mpf/iset_ui.lo mpf/iset_si.lo mpf/iset_str.lo mpf/iset_d.lo mpf/clear.lo mpf/get_str.lo mpf/dump.lo mpf/size.lo mpf/eq.lo mpf/reldiff.lo mpf/sqrt.lo mpf/random2.lo mpf/inp_str.lo mpf/out_str.lo mpf/add.lo mpf/add_ui.lo mpf/sub.lo mpf/sub_ui.lo mpf/ui_sub.lo mpf/mul.lo mpf/mul_ui.lo mpf/div.lo mpf/div_ui.lo mpf/cmp.lo mpf/cmp_d.lo mpf/cmp_ui.lo mpf/cmp_si.lo mpf/mul_2exp.lo mpf/div_2exp.lo mpf/abs.lo mpf/neg.lo mpf/set_q.lo mpf/get_d.lo mpf/get_d_2exp.lo mpf/set_dfl_prec.lo !
+>  mpf/set_prc.lo mpf/set_prc_raw.lo mpf/get_dfl_prec.lo mpf/get_prc.lo mpf/ui_div.lo mpf/sqrt_ui.lo mpf/ceilfloor.lo mpf/trunc.lo mpf/pow_ui.lo mpf/urandomb.lo mpf/swap.lo mpf/fits_sint.lo mpf/fits_slong.lo mpf/fits_sshort.lo mpf/fits_uint.lo mpf/fits_ulong.lo mpf/fits_ushort.lo mpf/get_si.lo mpf/get_ui.lo mpf/int_p.lo mpz/abs.lo mpz/add.lo mpz/add_ui.lo mpz/aorsmul.lo mpz/aorsmul_i.lo mpz/and.lo mpz/array_init.lo mpz/bin_ui.lo mpz/bin_uiui.lo mpz/cdiv_q.lo mpz/cdiv_q_ui.lo mpz/cdiv_qr.lo mpz/cdiv_qr_ui.lo mpz/cdiv_r.lo mpz/cdiv_r_ui.lo mpz/cdiv_ui.lo mpz/cfdiv_q_2exp.lo mpz/cfdiv_r_2exp.lo mpz/clear.lo mpz/clrbit.lo mpz/cmp.lo mpz/cmp_d.lo mpz/cmp_si.lo mpz/cmp_ui.lo mpz/cmpabs.lo mpz/cmpabs_d.lo mpz/cmpabs_ui.lo mpz/com.lo mpz/cong.lo mpz/cong_2exp.lo mpz/cong_ui.lo mpz/divexact.lo mpz/divegcd.lo mpz/dive_ui.lo mpz/divis.lo mpz/divis_ui.lo mpz/divis_2exp.lo mpz/dump.lo mpz/fac_ui.lo mpz/fdiv_q.lo mpz/fdiv_q_ui.lo mpz/fdiv_qr.lo mpz/fdiv_qr_ui.lo mpz/fdiv_r.lo mpz/fdiv_r_ui.!
+>  lo mpz/fdiv_ui.lo mpz/fib_ui.lo mpz/fib2_ui.lo mpz/fits_sint.l!
+> o mpz/fits_slong.lo mpz/fits_sshort.lo mpz/fits_uint.lo mpz/fits_ulong.lo mpz/fits_ushort.lo mpz/gcd.lo mpz/gcd_ui.lo mpz/gcdext.lo mpz/get_d.lo mpz/get_d_2exp.lo mpz/get_si.lo mpz/get_str.lo mpz/get_ui.lo mpz/getlimbn.lo mpz/hamdist.lo mpz/init.lo mpz/init2.lo mpz/inp_raw.lo mpz/inp_str.lo mpz/invert.lo mpz/ior.lo mpz/iset.lo mpz/iset_d.lo mpz/iset_si.lo mpz/iset_str.lo mpz/iset_ui.lo mpz/jacobi.lo mpz/kronsz.lo mpz/kronuz.lo mpz/kronzs.lo mpz/kronzu.lo mpz/lcm.lo mpz/lcm_ui.lo mpz/lucnum_ui.lo mpz/lucnum2_ui.lo mpz/millerrabin.lo mpz/mod.lo mpz/mul.lo mpz/mul_2exp.lo mpz/mul_si.lo mpz/mul_ui.lo mpz/n_pow_ui.lo mpz/neg.lo mpz/nextprime.lo mpz/out_raw.lo mpz/out_str.lo mpz/perfpow.lo mpz/perfsqr.lo mpz/popcount.lo mpz/pow_ui.lo mpz/powm.lo mpz/powm_ui.lo mpz/pprime_p.lo mpz/random.lo mpz/random2.lo mpz/realloc.lo mpz/realloc2.lo mpz/remove.lo mpz/root.lo mpz/rrandomb.lo mpz/scan0.lo mpz/scan1.lo mpz/set.lo mpz/set_d.lo mpz/set_f.lo mpz/set_q.lo mpz/set_si.lo mpz/set_str.lo m!
+>  pz/set_ui.lo mpz/setbit.lo mpz/size.lo mpz/sizeinbase.lo mpz/sqrt.lo mpz/sqrtrem.lo mpz/sub.lo mpz/sub_ui.lo mpz/swap.lo mpz/tdiv_ui.lo mpz/tdiv_q.lo mpz/tdiv_q_2exp.lo mpz/tdiv_q_ui.lo mpz/tdiv_qr.lo mpz/tdiv_qr_ui.lo mpz/tdiv_r.lo mpz/tdiv_r_2exp.lo mpz/tdiv_r_ui.lo mpz/tstbit.lo mpz/ui_pow_ui.lo mpz/urandomb.lo mpz/urandomm.lo mpz/xor.lo mpn/mp_bases.lo mpn/udiv.lo mpn/umul.lo mpn/add.lo mpn/add_1.lo mpn/add_n.lo mpn/sub.lo mpn/sub_1.lo mpn/sub_n.lo mpn/mul_1.lo mpn/addmul_1.lo mpn/submul_1.lo mpn/lshift.lo mpn/rshift.lo mpn/dive_1.lo mpn/diveby3.lo mpn/divis.lo mpn/divrem.lo mpn/divrem_1.lo mpn/divrem_2.lo mpn/fib2_ui.lo mpn/mod_1.lo mpn/mod_34lsub1.lo mpn/mode1o.lo mpn/dump.lo mpn/mul.lo mpn/mul_fft.lo mpn/mul_n.lo mpn/mul_basecase.lo mpn/sqr_basecase.lo mpn/random.lo mpn/random2.lo mpn/sqrtrem.lo mpn/get_str.lo mpn/set_str.lo mpn/scan0.lo mpn/scan1.lo mpn/popcount.lo mpn/hamdist.lo mpn/cmp.lo mpn/perfsqr.lo mpn/bdivmod.lo mpn/gcd_1.lo mpn/gcd.lo mpn/gcdext.lo mpn/tdiv!
+>  _qr.lo mpn/dc_divrem_n.lo mpn/sb_divrem_mn.lo mpn/jacbase.lo m!
+> pn/copyi.lo mpn/copyd.lo mpq/abs.lo mpq/aors.lo mpq/canonicalize.lo mpq/clear.lo mpq/cmp.lo mpq/cmp_si.lo mpq/cmp_ui.lo mpq/div.lo mpq/get_d.lo mpq/get_den.lo mpq/get_num.lo mpq/get_str.lo mpq/init.lo mpq/inp_str.lo mpq/inv.lo mpq/md_2exp.lo mpq/mul.lo mpq/neg.lo mpq/out_str.lo mpq/set.lo mpq/set_den.lo mpq/set_num.lo mpq/set_si.lo mpq/set_str.lo mpq/set_ui.lo mpq/equal.lo mpq/set_z.lo mpq/set_d.lo mpq/set_f.lo mpq/swap.lo printf/asprintf.lo printf/asprntffuns.lo printf/doprnt.lo printf/doprntf.lo printf/doprnti.lo printf/fprintf.lo printf/obprintf.lo printf/obvprintf.lo printf/obprntffuns.lo printf/printf.lo printf/printffuns.lo printf/snprintf.lo printf/snprntffuns.lo printf/sprintf.lo printf/sprintffuns.lo printf/vasprintf.lo printf/vfprintf.lo printf/vprintf.lo printf/vsnprintf.lo printf/vsprintf.lo   scanf/doscan.lo scanf/fscanf.lo scanf/fscanffuns.lo scanf/scanf.lo scanf/sscanf.lo scanf/sscanffuns.lo scanf/vfscanf.lo scanf/vscanf.lo scanf/vsscanf.lo 
+> gcc -shared  .libs/assert.o .libs/compat.o .libs/errno.o .libs/extract-dbl.o .libs/insert-dbl.o .libs/memory.o .libs/mp_bpl.o .libs/mp_clz_tab.o .libs/mp_minv_tab.o .libs/mp_set_fns.o .libs/rand.o .libs/randclr.o .libs/randdef.o .libs/randlc.o .libs/randlc2s.o .libs/randlc2x.o .libs/randraw.o .libs/rands.o .libs/randsd.o .libs/randsdui.o .libs/version.o mpf/.libs/init.o mpf/.libs/init2.o mpf/.libs/set.o mpf/.libs/set_ui.o mpf/.libs/set_si.o mpf/.libs/set_str.o mpf/.libs/set_d.o mpf/.libs/set_z.o mpf/.libs/iset.o mpf/.libs/iset_ui.o mpf/.libs/iset_si.o mpf/.libs/iset_str.o mpf/.libs/iset_d.o mpf/.libs/clear.o mpf/.libs/get_str.o mpf/.libs/dump.o mpf/.libs/size.o mpf/.libs/eq.o mpf/.libs/reldiff.o mpf/.libs/sqrt.o mpf/.libs/random2.o mpf/.libs/inp_str.o mpf/.libs/out_str.o mpf/.libs/add.o mpf/.libs/add_ui.o mpf/.libs/sub.o mpf/.libs/sub_ui.o mpf/.libs/ui_sub.o mpf/.libs/mul.o mpf/.libs/mul_ui.o mpf/.libs/div.o mpf/.libs/div_ui.o mpf/.libs/cmp.o mpf/.libs/cmp_d.o mpf/.libs/cmp_!
+>  ui.o mpf/.libs/cmp_si.o mpf/.libs/mul_2exp.o mpf/.libs/div_2exp.o mpf/.libs/abs.o mpf/.libs/neg.o mpf/.libs/set_q.o mpf/.libs/get_d.o mpf/.libs/get_d_2exp.o mpf/.libs/set_dfl_prec.o mpf/.libs/set_prc.o mpf/.libs/set_prc_raw.o mpf/.libs/get_dfl_prec.o mpf/.libs/get_prc.o mpf/.libs/ui_div.o mpf/.libs/sqrt_ui.o mpf/.libs/ceilfloor.o mpf/.libs/trunc.o mpf/.libs/pow_ui.o mpf/.libs/urandomb.o mpf/.libs/swap.o mpf/.libs/fits_sint.o mpf/.libs/fits_slong.o mpf/.libs/fits_sshort.o mpf/.libs/fits_uint.o mpf/.libs/fits_ulong.o mpf/.libs/fits_ushort.o mpf/.libs/get_si.o mpf/.libs/get_ui.o mpf/.libs/int_p.o mpz/.libs/abs.o mpz/.libs/add.o mpz/.libs/add_ui.o mpz/.libs/aorsmul.o mpz/.libs/aorsmul_i.o mpz/.libs/and.o mpz/.libs/array_init.o mpz/.libs/bin_ui.o mpz/.libs/bin_uiui.o mpz/.libs/cdiv_q.o mpz/.libs/cdiv_q_ui.o mpz/.libs/cdiv_qr.o mpz/.libs/cdiv_qr_ui.o mpz/.libs/cdiv_r.o mpz/.libs/cdiv_r_ui.o mpz/.libs/cdiv_ui.o mpz/.libs/cfdiv_q_2exp.o mpz/.libs/cfdiv_r_2exp.o mpz/.libs/clear.o mp!
+>  z/.libs/clrbit.o mpz/.libs/cmp.o mpz/.libs/cmp_d.o mpz/.libs/c!
+> mp_si.o mpz/.libs/cmp_ui.o mpz/.libs/cmpabs.o mpz/.libs/cmpabs_d.o mpz/.libs/cmpabs_ui.o mpz/.libs/com.o mpz/.libs/cong.o mpz/.libs/cong_2exp.o mpz/.libs/cong_ui.o mpz/.libs/divexact.o mpz/.libs/divegcd.o mpz/.libs/dive_ui.o mpz/.libs/divis.o mpz/.libs/divis_ui.o mpz/.libs/divis_2exp.o mpz/.libs/dump.o mpz/.libs/fac_ui.o mpz/.libs/fdiv_q.o mpz/.libs/fdiv_q_ui.o mpz/.libs/fdiv_qr.o mpz/.libs/fdiv_qr_ui.o mpz/.libs/fdiv_r.o mpz/.libs/fdiv_r_ui.o mpz/.libs/fdiv_ui.o mpz/.libs/fib_ui.o mpz/.libs/fib2_ui.o mpz/.libs/fits_sint.o mpz/.libs/fits_slong.o mpz/.libs/fits_sshort.o mpz/.libs/fits_uint.o mpz/.libs/fits_ulong.o mpz/.libs/fits_ushort.o mpz/.libs/gcd.o mpz/.libs/gcd_ui.o mpz/.libs/gcdext.o mpz/.libs/get_d.o mpz/.libs/get_d_2exp.o mpz/.libs/get_si.o mpz/.libs/get_str.o mpz/.libs/get_ui.o mpz/.libs/getlimbn.o mpz/.libs/hamdist.o mpz/.libs/init.o mpz/.libs/init2.o mpz/.libs/inp_raw.o mpz/.libs/inp_str.o mpz/.libs/invert.o mpz/.libs/ior.o mpz/.libs/iset.o mpz/.libs/iset_d.o mpz/!
+>  .libs/iset_si.o mpz/.libs/iset_str.o mpz/.libs/iset_ui.o mpz/.libs/jacobi.o mpz/.libs/kronsz.o mpz/.libs/kronuz.o mpz/.libs/kronzs.o mpz/.libs/kronzu.o mpz/.libs/lcm.o mpz/.libs/lcm_ui.o mpz/.libs/lucnum_ui.o mpz/.libs/lucnum2_ui.o mpz/.libs/millerrabin.o mpz/.libs/mod.o mpz/.libs/mul.o mpz/.libs/mul_2exp.o mpz/.libs/mul_si.o mpz/.libs/mul_ui.o mpz/.libs/n_pow_ui.o mpz/.libs/neg.o mpz/.libs/nextprime.o mpz/.libs/out_raw.o mpz/.libs/out_str.o mpz/.libs/perfpow.o mpz/.libs/perfsqr.o mpz/.libs/popcount.o mpz/.libs/pow_ui.o mpz/.libs/powm.o mpz/.libs/powm_ui.o mpz/.libs/pprime_p.o mpz/.libs/random.o mpz/.libs/random2.o mpz/.libs/realloc.o mpz/.libs/realloc2.o mpz/.libs/remove.o mpz/.libs/root.o mpz/.libs/rrandomb.o mpz/.libs/scan0.o mpz/.libs/scan1.o mpz/.libs/set.o mpz/.libs/set_d.o mpz/.libs/set_f.o mpz/.libs/set_q.o mpz/.libs/set_si.o mpz/.libs/set_str.o mpz/.libs/set_ui.o mpz/.libs/setbit.o mpz/.libs/size.o mpz/.libs/sizeinbase.o mpz/.libs/sqrt.o mpz/.libs/sqrtrem.o mpz/.li!
+>  bs/sub.o mpz/.libs/sub_ui.o mpz/.libs/swap.o mpz/.libs/tdiv_ui!
+> .o mpz/.libs/tdiv_q.o mpz/.libs/tdiv_q_2exp.o mpz/.libs/tdiv_q_ui.o mpz/.libs/tdiv_qr.o mpz/.libs/tdiv_qr_ui.o mpz/.libs/tdiv_r.o mpz/.libs/tdiv_r_2exp.o mpz/.libs/tdiv_r_ui.o mpz/.libs/tstbit.o mpz/.libs/ui_pow_ui.o mpz/.libs/urandomb.o mpz/.libs/urandomm.o mpz/.libs/xor.o mpn/.libs/mp_bases.o mpn/.libs/udiv.o mpn/.libs/umul.o mpn/.libs/add.o mpn/.libs/add_1.o mpn/.libs/add_n.o mpn/.libs/sub.o mpn/.libs/sub_1.o mpn/.libs/sub_n.o mpn/.libs/mul_1.o mpn/.libs/addmul_1.o mpn/.libs/submul_1.o mpn/.libs/lshift.o mpn/.libs/rshift.o mpn/.libs/dive_1.o mpn/.libs/diveby3.o mpn/.libs/divis.o mpn/.libs/divrem.o mpn/.libs/divrem_1.o mpn/.libs/divrem_2.o mpn/.libs/fib2_ui.o mpn/.libs/mod_1.o mpn/.libs/mod_34lsub1.o mpn/.libs/mode1o.o mpn/.libs/dump.o mpn/.libs/mul.o mpn/.libs/mul_fft.o mpn/.libs/mul_n.o mpn/.libs/mul_basecase.o mpn/.libs/sqr_basecase.o mpn/.libs/random.o mpn/.libs/random2.o mpn/.libs/sqrtrem.o mpn/.libs/get_str.o mpn/.libs/set_str.o mpn/.libs/scan0.o mpn/.libs/scan1.o mp!
+>  n/.libs/popcount.o mpn/.libs/hamdist.o mpn/.libs/cmp.o mpn/.libs/perfsqr.o mpn/.libs/bdivmod.o mpn/.libs/gcd_1.o mpn/.libs/gcd.o mpn/.libs/gcdext.o mpn/.libs/tdiv_qr.o mpn/.libs/dc_divrem_n.o mpn/.libs/sb_divrem_mn.o mpn/.libs/jacbase.o mpn/.libs/copyi.o mpn/.libs/copyd.o mpq/.libs/abs.o mpq/.libs/aors.o mpq/.libs/canonicalize.o mpq/.libs/clear.o mpq/.libs/cmp.o mpq/.libs/cmp_si.o mpq/.libs/cmp_ui.o mpq/.libs/div.o mpq/.libs/get_d.o mpq/.libs/get_den.o mpq/.libs/get_num.o mpq/.libs/get_str.o mpq/.libs/init.o mpq/.libs/inp_str.o mpq/.libs/inv.o mpq/.libs/md_2exp.o mpq/.libs/mul.o mpq/.libs/neg.o mpq/.libs/out_str.o mpq/.libs/set.o mpq/.libs/set_den.o mpq/.libs/set_num.o mpq/.libs/set_si.o mpq/.libs/set_str.o mpq/.libs/set_ui.o mpq/.libs/equal.o mpq/.libs/set_z.o mpq/.libs/set_d.o mpq/.libs/set_f.o mpq/.libs/swap.o printf/.libs/asprintf.o printf/.libs/asprntffuns.o printf/.libs/doprnt.o printf/.libs/doprntf.o printf/.libs/doprnti.o printf/.libs/fprintf.o printf/.libs/obprintf!
+>  .o printf/.libs/obvprintf.o printf/.libs/obprntffuns.o printf/!
+> .libs/printf.o printf/.libs/printffuns.o printf/.libs/snprintf.o printf/.libs/snprntffuns.o printf/.libs/sprintf.o printf/.libs/sprintffuns.o printf/.libs/vasprintf.o printf/.libs/vfprintf.o printf/.libs/vprintf.o printf/.libs/vsnprintf.o printf/.libs/vsprintf.o scanf/.libs/doscan.o scanf/.libs/fscanf.o scanf/.libs/fscanffuns.o scanf/.libs/scanf.o scanf/.libs/sscanf.o scanf/.libs/sscanffuns.o scanf/.libs/vfscanf.o scanf/.libs/vscanf.o scanf/.libs/vsscanf.o   -Wl,-soname -Wl,libgmp.so.3 -o .libs/libgmp.so.3.2.1
+> (cd .libs && rm -f libgmp.so.3 && ln -s libgmp.so.3.2.1 libgmp.so.3)
+> (cd .libs && rm -f libgmp.so && ln -s libgmp.so.3.2.1 libgmp.so)
+> ar cq .libs/libgmp.a  assert.o compat.o errno.o extract-dbl.o insert-dbl.o memory.o mp_bpl.o mp_clz_tab.o mp_minv_tab.o mp_set_fns.o rand.o randclr.o randdef.o randlc.o randlc2s.o randlc2x.o randraw.o rands.o randsd.o randsdui.o version.o mpf/init.o mpf/init2.o mpf/set.o mpf/set_ui.o mpf/set_si.o mpf/set_str.o mpf/set_d.o mpf/set_z.o mpf/iset.o mpf/iset_ui.o mpf/iset_si.o mpf/iset_str.o mpf/iset_d.o mpf/clear.o mpf/get_str.o mpf/dump.o mpf/size.o mpf/eq.o mpf/reldiff.o mpf/sqrt.o mpf/random2.o mpf/inp_str.o mpf/out_str.o mpf/add.o mpf/add_ui.o mpf/sub.o mpf/sub_ui.o mpf/ui_sub.o mpf/mul.o mpf/mul_ui.o mpf/div.o mpf/div_ui.o mpf/cmp.o mpf/cmp_d.o mpf/cmp_ui.o mpf/cmp_si.o mpf/mul_2exp.o mpf/div_2exp.o mpf/abs.o mpf/neg.o mpf/set_q.o mpf/get_d.o mpf/get_d_2exp.o mpf/set_dfl_prec.o mpf/set_prc.o mpf/set_prc_raw.o mpf/get_dfl_prec.o mpf/get_prc.o mpf/ui_div.o mpf/sqrt_ui.o mpf/ceilfloor.o mpf/trunc.o mpf/pow_ui.o mpf/urandomb.o mpf/swap.o mpf/fits_sint.o mpf/fits_slong.o mpf/fit!
+>  s_sshort.o mpf/fits_uint.o mpf/fits_ulong.o mpf/fits_ushort.o mpf/get_si.o mpf/get_ui.o mpf/int_p.o mpz/abs.o mpz/add.o mpz/add_ui.o mpz/aorsmul.o mpz/aorsmul_i.o mpz/and.o mpz/array_init.o mpz/bin_ui.o mpz/bin_uiui.o mpz/cdiv_q.o mpz/cdiv_q_ui.o mpz/cdiv_qr.o mpz/cdiv_qr_ui.o mpz/cdiv_r.o mpz/cdiv_r_ui.o mpz/cdiv_ui.o mpz/cfdiv_q_2exp.o mpz/cfdiv_r_2exp.o mpz/clear.o mpz/clrbit.o mpz/cmp.o mpz/cmp_d.o mpz/cmp_si.o mpz/cmp_ui.o mpz/cmpabs.o mpz/cmpabs_d.o mpz/cmpabs_ui.o mpz/com.o mpz/cong.o mpz/cong_2exp.o mpz/cong_ui.o mpz/divexact.o mpz/divegcd.o mpz/dive_ui.o mpz/divis.o mpz/divis_ui.o mpz/divis_2exp.o mpz/dump.o mpz/fac_ui.o mpz/fdiv_q.o mpz/fdiv_q_ui.o mpz/fdiv_qr.o mpz/fdiv_qr_ui.o mpz/fdiv_r.o mpz/fdiv_r_ui.o mpz/fdiv_ui.o mpz/fib_ui.o mpz/fib2_ui.o mpz/fits_sint.o mpz/fits_slong.o mpz/fits_sshort.o mpz/fits_uint.o mpz/fits_ulong.o mpz/fits_ushort.o mpz/gcd.o mpz/gcd_ui.o mpz/gcdext.o mpz/get_d.o mpz/get_d_2exp.o mpz/get_si.o mpz/get_str.o mpz/get_ui.o mpz/getlimbn.!
+>  o mpz/hamdist.o mpz/init.o mpz/init2.o mpz/inp_raw.o mpz/inp_s!
+> tr.o mpz/invert.o mpz/ior.o mpz/iset.o mpz/iset_d.o mpz/iset_si.o mpz/iset_str.o mpz/iset_ui.o mpz/jacobi.o mpz/kronsz.o mpz/kronuz.o mpz/kronzs.o mpz/kronzu.o mpz/lcm.o mpz/lcm_ui.o mpz/lucnum_ui.o mpz/lucnum2_ui.o mpz/millerrabin.o mpz/mod.o mpz/mul.o mpz/mul_2exp.o mpz/mul_si.o mpz/mul_ui.o mpz/n_pow_ui.o mpz/neg.o mpz/nextprime.o mpz/out_raw.o mpz/out_str.o mpz/perfpow.o mpz/perfsqr.o mpz/popcount.o mpz/pow_ui.o mpz/powm.o mpz/powm_ui.o mpz/pprime_p.o mpz/random.o mpz/random2.o mpz/realloc.o mpz/realloc2.o mpz/remove.o mpz/root.o mpz/rrandomb.o mpz/scan0.o mpz/scan1.o mpz/set.o mpz/set_d.o mpz/set_f.o mpz/set_q.o mpz/set_si.o mpz/set_str.o mpz/set_ui.o mpz/setbit.o mpz/size.o mpz/sizeinbase.o mpz/sqrt.o mpz/sqrtrem.o mpz/sub.o mpz/sub_ui.o mpz/swap.o mpz/tdiv_ui.o mpz/tdiv_q.o mpz/tdiv_q_2exp.o mpz/tdiv_q_ui.o mpz/tdiv_qr.o mpz/tdiv_qr_ui.o mpz/tdiv_r.o mpz/tdiv_r_2exp.o mpz/tdiv_r_ui.o mpz/tstbit.o mpz/ui_pow_ui.o mpz/urandomb.o mpz/urandomm.o mpz/xor.o mpn/mp_bases.o m!
+>  pn/udiv.o mpn/umul.o mpn/add.o mpn/add_1.o mpn/add_n.o mpn/sub.o mpn/sub_1.o mpn/sub_n.o mpn/mul_1.o mpn/addmul_1.o mpn/submul_1.o mpn/lshift.o mpn/rshift.o mpn/dive_1.o mpn/diveby3.o mpn/divis.o mpn/divrem.o mpn/divrem_1.o mpn/divrem_2.o mpn/fib2_ui.o mpn/mod_1.o mpn/mod_34lsub1.o mpn/mode1o.o mpn/dump.o mpn/mul.o mpn/mul_fft.o mpn/mul_n.o mpn/mul_basecase.o mpn/sqr_basecase.o mpn/random.o mpn/random2.o mpn/sqrtrem.o mpn/get_str.o mpn/set_str.o mpn/scan0.o mpn/scan1.o mpn/popcount.o mpn/hamdist.o mpn/cmp.o mpn/perfsqr.o mpn/bdivmod.o mpn/gcd_1.o mpn/gcd.o mpn/gcdext.o mpn/tdiv_qr.o mpn/dc_divrem_n.o mpn/sb_divrem_mn.o mpn/jacbase.o mpn/copyi.o mpn/copyd.o mpq/abs.o mpq/aors.o mpq/canonicalize.o mpq/clear.o mpq/cmp.o mpq/cmp_si.o mpq/cmp_ui.o mpq/div.o mpq/get_d.o mpq/get_den.o mpq/get_num.o mpq/get_str.o mpq/init.o mpq/inp_str.o mpq/inv.o mpq/md_2exp.o mpq/mul.o mpq/neg.o mpq/out_str.o mpq/set.o mpq/set_den.o mpq/set_num.o mpq/set_si.o mpq/set_str.o mpq/set_ui.o mpq/equal.!
+>  o mpq/set_z.o mpq/set_d.o mpq/set_f.o mpq/swap.o printf/asprin!
+> tf.o printf/asprntffuns.o printf/doprnt.o printf/doprntf.o printf/doprnti.o printf/fprintf.o printf/obprintf.o printf/obvprintf.o printf/obprntffuns.o printf/printf.o printf/printffuns.o printf/snprintf.o printf/snprntffuns.o printf/sprintf.o printf/sprintffuns.o printf/vasprintf.o printf/vfprintf.o printf/vprintf.o printf/vsnprintf.o printf/vsprintf.o scanf/doscan.o scanf/fscanf.o scanf/fscanffuns.o scanf/scanf.o scanf/sscanf.o scanf/sscanffuns.o scanf/vfscanf.o scanf/vscanf.o scanf/vsscanf.o
+> ranlib .libs/libgmp.a
+> creating libgmp.la
+> (cd .libs && rm -f libgmp.la && ln -s ../libgmp.la libgmp.la)
+> make[7]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> make[6]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gmp3'
+> touch gmp_all
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> rm -f o/cmpinclude.h ; cp h/cmpinclude.h o
+> (cd o; make all)
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk main.c  
+> main.c: In function `fLbye':
+> main.c:633: warning: control reaches end of non-void function
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk alloc.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk gbc.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bitop.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk typespec.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk eval.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk macros.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk lex.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bds.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk frame.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk predicate.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk reference.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk assignment.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bind.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk let.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk conditional.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk block.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk iteration.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk mapfun.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk prog.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk multival.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk catch.c  
+> ../bin/dpp symbol
+> dpp: symbol.d -> symbol.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk symbol.c 
+> rm symbol.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk cfun.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk cmpaux.c  
+> ../bin/dpp package
+> dpp: package.d -> package.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk package.c 
+> rm package.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk big.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk number.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_pred.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_comp.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_arith.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_sfun.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_co.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_log.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk num_rand.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk earith.c  
+> ../bin/dpp character
+> dpp: character.d -> character.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk character.c 
+> rm character.c
+> ../bin/dpp sequence
+> dpp: sequence.d -> sequence.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk sequence.c 
+> rm sequence.c
+> ../bin/dpp list
+> dpp: list.d -> list.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk list.c 
+> rm list.c
+> ../bin/dpp hash
+> dpp: hash.d -> hash.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk hash.c 
+> rm hash.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk array.c  
+> ../bin/dpp string
+> dpp: string.d -> string.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk string.c 
+> rm string.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk regexpr.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk structure.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk toplevel.c  
+> ../bin/dpp file
+> dpp: file.d -> file.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk file.c 
+> rm file.c
+> ../bin/dpp read
+> dpp: read.d -> read.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk read.c 
+> rm read.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk backq.c  
+> ../bin/dpp print
+> dpp: print.d -> print.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk print.c 
+> rm print.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk format.c  
+> ../bin/dpp pathname
+> dpp: pathname.d -> pathname.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk pathname.c 
+> rm pathname.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixfsys.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixfasl.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk error.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixtime.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixsys.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk unixsave.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk funlink.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk fat_string.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk run_process.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk nfunlink.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk usig.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk usig2.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk utils.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk makefun.c  
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -I/usr/X11R6/include  -c  sockets.c
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -I/usr/X11R6/include  -c  clxsocket.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk init_pari.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk nsocket.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk sfasl.c  
+> ../bin/dpp gcl_readline
+> dpp: gcl_readline.d -> gcl_readline.c
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk gcl_readline.c 
+> rm gcl_readline.c
+> gcc  -o grab_defs  grab_defs.c
+> make new_init.c decls1 "INI_FILES=`echo main.o alloc.o gbc.o bitop.o typespec.o eval.o macros.o lex.o bds.o frame.o predicate.o reference.o assignment.o bind.o let.o conditional.o block.o iteration.o mapfun.o prog.o multival.o catch.o symbol.o cfun.o cmpaux.o package.o big.o number.o num_pred.o num_comp.o num_arith.o num_sfun.o num_co.o num_log.o num_rand.o earith.o character.o  sequence.o list.o hash.o array.o string.o regexpr.o structure.o toplevel.o file.o read.o backq.o print.o format.o pathname.o unixfsys.o unixfasl.o error.o unixtime.o unixsys.o unixsave.o funlink.o fat_string.o ./run_process.o nfunlink.o usig.o usig2.o utils.o makefun.o sockets.o clxsocket.o init_pari.o nsocket.o   ./sfasl.o /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o gcl_readline.o | sed -e 's:\.o:.ini:g'  -e 's:new_init.o::g' `"
+> make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E main.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > main.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E alloc.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > alloc.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E gbc.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > gbc.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bitop.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bitop.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E typespec.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > typespec.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E eval.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > eval.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E macros.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > macros.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E lex.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > lex.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bds.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bds.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E frame.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > frame.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E predicate.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > predicate.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E reference.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > reference.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E assignment.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > assignment.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E bind.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > bind.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E let.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > let.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E conditional.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > conditional.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E block.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > block.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E iteration.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > iteration.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E mapfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > mapfun.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E prog.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > prog.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E multival.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > multival.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E catch.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > catch.ini
+> ../bin/dpp symbol
+> dpp: symbol.d -> symbol.c
+> ./grab_defs < symbol.c > symbol.ini
+> rm symbol.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E cfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > cfun.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E cmpaux.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > cmpaux.ini
+> ../bin/dpp package
+> dpp: package.d -> package.c
+> ./grab_defs < package.c > package.ini
+> rm package.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E big.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > big.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E number.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > number.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_pred.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_pred.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_comp.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_comp.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_arith.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_arith.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_sfun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_sfun.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_co.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_co.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_log.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_log.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E num_rand.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > num_rand.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E earith.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > earith.ini
+> ../bin/dpp character
+> dpp: character.d -> character.c
+> ./grab_defs < character.c > character.ini
+> rm character.c
+> ../bin/dpp sequence
+> dpp: sequence.d -> sequence.c
+> ./grab_defs < sequence.c > sequence.ini
+> rm sequence.c
+> ../bin/dpp list
+> dpp: list.d -> list.c
+> ./grab_defs < list.c > list.ini
+> rm list.c
+> ../bin/dpp hash
+> dpp: hash.d -> hash.c
+> ./grab_defs < hash.c > hash.ini
+> rm hash.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E array.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > array.ini
+> ../bin/dpp string
+> dpp: string.d -> string.c
+> ./grab_defs < string.c > string.ini
+> rm string.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E regexpr.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > regexpr.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E structure.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > structure.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E toplevel.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > toplevel.ini
+> ../bin/dpp file
+> dpp: file.d -> file.c
+> ./grab_defs < file.c > file.ini
+> rm file.c
+> ../bin/dpp read
+> dpp: read.d -> read.c
+> ./grab_defs < read.c > read.ini
+> rm read.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E backq.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > backq.ini
+> ../bin/dpp print
+> dpp: print.d -> print.c
+> ./grab_defs < print.c > print.ini
+> rm print.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E format.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > format.ini
+> ../bin/dpp pathname
+> dpp: pathname.d -> pathname.c
+> ./grab_defs < pathname.c > pathname.ini
+> rm pathname.c
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixfsys.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfsys.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixfasl.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixfasl.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E error.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > error.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixtime.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixtime.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixsys.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsys.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E unixsave.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > unixsave.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E funlink.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > funlink.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E fat_string.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > fat_string.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E run_process.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > run_process.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E nfunlink.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > nfunlink.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E usig.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > usig.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E usig2.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > usig2.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E utils.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > utils.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E makefun.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > makefun.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E sockets.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > sockets.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E clxsocket.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > clxsocket.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E init_pari.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > init_pari.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E nsocket.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > nsocket.ini
+> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk -E sfasl.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > sfasl.ini
+> ../bin/dpp gcl_readline
+> dpp: gcl_readline.d -> gcl_readline.c
+> ./grab_defs < gcl_readline.c > gcl_readline.ini
+> rm gcl_readline.c
+> echo '#include "make-init.h"' > new_init.c
+> echo 'void NewInit(void){' >> new_init.c
+> cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> new_init.c
+> echo '}' >> new_init.c
+> echo '#include "make-decl.h"' > foo.c
+> cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> foo.c
+> gcc -E -I../h/ foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > tmpx
+> ../xbin/move-if-changed mv tmpx ../h/new_decl.h
+> tmpx and ../h/new_decl.h were not the same.
+> ln tmpx ../h/new_decl.h
+> make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bcmp.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bcopy.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk bzero.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk user_init.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk user_match.c  
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk new_init.c -o new_init.o
+> rm -f gcllib.a
+> ar qc gcllib.a bcmp.o bcopy.o bzero.o user_init.o user_match.o 
+> ranlib gcllib.a
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> make h/cmpinclude.h
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> cat h/config.h | sed -e "1,/Begin for cmpincl/d" \
+> 	-e "/End for cmpinclude/,50000d" > tmpx
+> cat h/cmpincl1.h h/gclincl.h h/compbas.h h/enum.h h/mgmp.h h/object.h h/vs.h h/bds.h h/frame.h h/lex.h h/eval.h    h/funlink.h h/att_ext.h h/new_decl.h h/compbas2.h h/compat.h h/cmponly.h o/regexp.h h//protoize.h >> tmpx
+> ./xbin/move-if-changed mv tmpx h/cmpinclude.h
+> tmpx and h/cmpinclude.h were not the same.
+> ln tmpx h/cmpinclude.h
+> ./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h
+> h/cmpinclude.h and o/cmpinclude.h were not the same.
+> ln h/cmpinclude.h o/cmpinclude.h
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> rm -f o/cmpinclude.h ; cp h/cmpinclude.h o
+> (cd o; make all)
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> make new_init.c decls1 "INI_FILES=`echo main.o alloc.o gbc.o bitop.o typespec.o eval.o macros.o lex.o bds.o frame.o predicate.o reference.o assignment.o bind.o let.o conditional.o block.o iteration.o mapfun.o prog.o multival.o catch.o symbol.o cfun.o cmpaux.o package.o big.o number.o num_pred.o num_comp.o num_arith.o num_sfun.o num_co.o num_log.o num_rand.o earith.o character.o  sequence.o list.o hash.o array.o string.o regexpr.o structure.o toplevel.o file.o read.o backq.o print.o format.o pathname.o unixfsys.o unixfasl.o error.o unixtime.o unixsys.o unixsave.o funlink.o fat_string.o ./run_process.o nfunlink.o usig.o usig2.o utils.o makefun.o sockets.o clxsocket.o init_pari.o nsocket.o   ./sfasl.o /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o gcl_readline.o | sed -e 's:\.o:.ini:g'  -e 's:new_init.o::g' `"
+> make[5]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> echo '#include "make-init.h"' > new_init.c
+> echo 'void NewInit(void){' >> new_init.c
+> cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> new_init.c
+> echo '}' >> new_init.c
+> echo '#include "make-decl.h"' > foo.c
+> cat main.ini alloc.ini gbc.ini bitop.ini typespec.ini eval.ini macros.ini lex.ini bds.ini frame.ini predicate.ini reference.ini assignment.ini bind.ini let.ini conditional.ini block.ini iteration.ini mapfun.ini prog.ini multival.ini catch.ini symbol.ini cfun.ini cmpaux.ini package.ini big.ini number.ini num_pred.ini num_comp.ini num_arith.ini num_sfun.ini num_co.ini num_log.ini num_rand.ini earith.ini character.ini sequence.ini list.ini hash.ini array.ini string.ini regexpr.ini structure.ini toplevel.ini file.ini read.ini backq.ini print.ini format.ini pathname.ini unixfsys.ini unixfasl.ini error.ini unixtime.ini unixsys.ini unixsave.ini funlink.ini fat_string.ini ./run_process.ini nfunlink.ini usig.ini usig2.ini utils.ini makefun.ini sockets.ini clxsocket.ini init_pari.ini nsocket.ini ./sfasl.ini /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.ini /net/data/home/daly/axiom/obj/linux/lib/sockio-c.ini gcl_readline.ini >> foo.c
+> gcc -E -I../h/ foo.c | sed -n -e '/#/d' -e '/DO_/d' -e '/[a-zA-Z;]/p' > tmpx
+> ../xbin/move-if-changed mv tmpx ../h/new_decl.h
+> tmpx and ../h/new_decl.h are identical
+> make[5]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe   -I/home/daly/axiom/lsp/gcl-2.6.1/o -I../h -I../gcl-tk new_init.c -o new_init.o
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/o'
+> cd unixport && make saved_pre_gcl
+> ls: ../lsp/*.o: No such file or directory
+> ls: ../cmpnew/*.o: No such file or directory
+> ls: ../pcl/*.o: No such file or directory
+> ls: ../clcs/*.o: No such file or directory
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o sys_pre_gcl.o sys_pre_gcl.c
+> rm -rf gmp
+> mkdir gmp
+> a="../gmp3/mpf/init2.o ../gmp3/mpf/init.o ../gmp3/mpf/get_d_2exp.o ../gmp3/mpf/set.o ../gmp3/mpf/set_ui.o ../gmp3/mpf/set_si.o ../gmp3/mpf/set_str.o ../gmp3/mpf/set_d.o ../gmp3/mpf/set_z.o ../gmp3/mpf/set_q.o ../gmp3/mpf/iset.o ../gmp3/mpf/iset_ui.o ../gmp3/mpf/iset_si.o ../gmp3/mpf/iset_str.o ../gmp3/mpf/iset_d.o ../gmp3/mpf/clear.o ../gmp3/mpf/get_str.o ../gmp3/mpf/dump.o ../gmp3/mpf/size.o ../gmp3/mpf/eq.o ../gmp3/mpf/reldiff.o ../gmp3/mpf/sqrt.o ../gmp3/mpf/random2.o ../gmp3/mpf/inp_str.o ../gmp3/mpf/out_str.o ../gmp3/mpf/add.o ../gmp3/mpf/add_ui.o ../gmp3/mpf/sub.o ../gmp3/mpf/sub_ui.o ../gmp3/mpf/ui_sub.o ../gmp3/mpf/mul.o ../gmp3/mpf/mul_ui.o ../gmp3/mpf/div.o ../gmp3/mpf/div_ui.o ../gmp3/mpf/cmp.o ../gmp3/mpf/cmp_d.o ../gmp3/mpf/cmp_si.o ../gmp3/mpf/cmp_ui.o ../gmp3/mpf/mul_2exp.o ../gmp3/mpf/div_2exp.o ../gmp3/mpf/abs.o ../gmp3/mpf/neg.o ../gmp3/mpf/get_d.o ../gmp3/mpf/set_dfl_prec.o ../gmp3/mpf/set_prc.o ../gmp3/mpf/set_prc_raw.o ../gmp3/mpf/get_dfl_prec.o ../gmp3/!
+>  mpf/get_prc.o ../gmp3/mpf/ui_div.o ../gmp3/mpf/sqrt_ui.o ../gmp3/mpf/pow_ui.o ../gmp3/mpf/urandomb.o ../gmp3/mpf/swap.o ../gmp3/mpf/get_si.o ../gmp3/mpf/get_ui.o ../gmp3/mpf/int_p.o ../gmp3/mpf/ceilfloor.o ../gmp3/mpf/trunc.o ../gmp3/mpf/fits_sint.o ../gmp3/mpf/fits_slong.o ../gmp3/mpf/fits_sshort.o ../gmp3/mpf/fits_uint.o ../gmp3/mpf/fits_ulong.o ../gmp3/mpf/fits_ushort.o ../gmp3/mpn/mp_bases.o ../gmp3/mpn/udiv.o ../gmp3/mpn/umul.o ../gmp3/mpn/add.o ../gmp3/mpn/add_1.o ../gmp3/mpn/add_n.o ../gmp3/mpn/sub.o ../gmp3/mpn/sub_1.o ../gmp3/mpn/sub_n.o ../gmp3/mpn/mul_1.o ../gmp3/mpn/addmul_1.o ../gmp3/mpn/submul_1.o ../gmp3/mpn/lshift.o ../gmp3/mpn/rshift.o ../gmp3/mpn/dive_1.o ../gmp3/mpn/diveby3.o ../gmp3/mpn/divis.o ../gmp3/mpn/divrem.o ../gmp3/mpn/divrem_1.o ../gmp3/mpn/divrem_2.o ../gmp3/mpn/fib2_ui.o ../gmp3/mpn/mod_1.o ../gmp3/mpn/mod_34lsub1.o ../gmp3/mpn/mode1o.o ../gmp3/mpn/dump.o ../gmp3/mpn/mul.o ../gmp3/mpn/mul_fft.o ../gmp3/mpn/mul_n.o ../gmp3/mpn/random.o ../gmp3/!
+>  mpn/mul_basecase.o ../gmp3/mpn/sqr_basecase.o ../gmp3/mpn/rand!
+> om2.o ../gmp3/mpn/sqrtrem.o ../gmp3/mpn/get_str.o ../gmp3/mpn/set_str.o ../gmp3/mpn/scan0.o ../gmp3/mpn/scan1.o ../gmp3/mpn/popcount.o ../gmp3/mpn/hamdist.o ../gmp3/mpn/cmp.o ../gmp3/mpn/perfsqr.o ../gmp3/mpn/bdivmod.o ../gmp3/mpn/gcd_1.o ../gmp3/mpn/gcd.o ../gmp3/mpn/gcdext.o ../gmp3/mpn/tdiv_qr.o ../gmp3/mpn/jacbase.o ../gmp3/mpn/dc_divrem_n.o ../gmp3/mpn/sb_divrem_mn.o ../gmp3/mpn/copyi.o ../gmp3/mpn/copyd.o ../gmp3/mpq/clear.o ../gmp3/mpq/abs.o ../gmp3/mpq/aors.o ../gmp3/mpq/canonicalize.o ../gmp3/mpq/cmp.o ../gmp3/mpq/cmp_si.o ../gmp3/mpq/cmp_ui.o ../gmp3/mpq/div.o ../gmp3/mpq/equal.o ../gmp3/mpq/get_d.o ../gmp3/mpq/get_den.o ../gmp3/mpq/get_num.o ../gmp3/mpq/get_str.o ../gmp3/mpq/init.o ../gmp3/mpq/inp_str.o ../gmp3/mpq/inv.o ../gmp3/mpq/md_2exp.o ../gmp3/mpq/mul.o ../gmp3/mpq/neg.o ../gmp3/mpq/out_str.o ../gmp3/mpq/set.o ../gmp3/mpq/set_den.o ../gmp3/mpq/set_num.o ../gmp3/mpq/set_si.o ../gmp3/mpq/set_str.o ../gmp3/mpq/set_ui.o ../gmp3/mpq/set_z.o ../gmp3/mpq/set_d.o .!
+>  ./gmp3/mpq/set_f.o ../gmp3/mpq/swap.o ../gmp3/mpz/add_ui.o ../gmp3/mpz/add.o ../gmp3/mpz/aorsmul_i.o ../gmp3/mpz/abs.o ../gmp3/mpz/aorsmul.o ../gmp3/mpz/and.o ../gmp3/mpz/array_init.o ../gmp3/mpz/bin_ui.o ../gmp3/mpz/bin_uiui.o ../gmp3/mpz/cdiv_q.o ../gmp3/mpz/cdiv_q_ui.o ../gmp3/mpz/cdiv_qr.o ../gmp3/mpz/cdiv_qr_ui.o ../gmp3/mpz/cdiv_r.o ../gmp3/mpz/cdiv_r_ui.o ../gmp3/mpz/cdiv_ui.o ../gmp3/mpz/cfdiv_q_2exp.o ../gmp3/mpz/cfdiv_r_2exp.o ../gmp3/mpz/clear.o ../gmp3/mpz/clrbit.o ../gmp3/mpz/cmp.o ../gmp3/mpz/cmp_d.o ../gmp3/mpz/cmp_si.o ../gmp3/mpz/cmp_ui.o ../gmp3/mpz/cmpabs.o ../gmp3/mpz/cmpabs_d.o ../gmp3/mpz/cmpabs_ui.o ../gmp3/mpz/com.o ../gmp3/mpz/cong.o ../gmp3/mpz/cong_2exp.o ../gmp3/mpz/cong_ui.o ../gmp3/mpz/divexact.o ../gmp3/mpz/divegcd.o ../gmp3/mpz/dive_ui.o ../gmp3/mpz/divis.o ../gmp3/mpz/divis_ui.o ../gmp3/mpz/divis_2exp.o ../gmp3/mpz/dump.o ../gmp3/mpz/fac_ui.o ../gmp3/mpz/fdiv_q.o ../gmp3/mpz/fdiv_q_ui.o ../gmp3/mpz/fdiv_qr.o ../gmp3/mpz/fdiv_qr_ui.o ../gmp3/!
+>  mpz/fdiv_r.o ../gmp3/mpz/fdiv_r_ui.o ../gmp3/mpz/fdiv_ui.o ../!
+> gmp3/mpz/fib_ui.o ../gmp3/mpz/fib2_ui.o ../gmp3/mpz/fits_sint.o ../gmp3/mpz/fits_slong.o ../gmp3/mpz/fits_sshort.o ../gmp3/mpz/fits_uint.o ../gmp3/mpz/fits_ulong.o ../gmp3/mpz/fits_ushort.o ../gmp3/mpz/gcd.o ../gmp3/mpz/gcd_ui.o ../gmp3/mpz/gcdext.o ../gmp3/mpz/get_d.o ../gmp3/mpz/get_d_2exp.o ../gmp3/mpz/get_si.o ../gmp3/mpz/get_str.o ../gmp3/mpz/get_ui.o ../gmp3/mpz/getlimbn.o ../gmp3/mpz/hamdist.o ../gmp3/mpz/init.o ../gmp3/mpz/init2.o ../gmp3/mpz/inp_raw.o ../gmp3/mpz/inp_str.o ../gmp3/mpz/invert.o ../gmp3/mpz/ior.o ../gmp3/mpz/iset.o ../gmp3/mpz/iset_d.o ../gmp3/mpz/iset_si.o ../gmp3/mpz/iset_str.o ../gmp3/mpz/iset_ui.o ../gmp3/mpz/jacobi.o ../gmp3/mpz/kronsz.o ../gmp3/mpz/kronuz.o ../gmp3/mpz/kronzs.o ../gmp3/mpz/kronzu.o ../gmp3/mpz/lcm.o ../gmp3/mpz/lcm_ui.o ../gmp3/mpz/lucnum_ui.o ../gmp3/mpz/lucnum2_ui.o ../gmp3/mpz/millerrabin.o ../gmp3/mpz/mod.o ../gmp3/mpz/mul.o ../gmp3/mpz/mul_2exp.o ../gmp3/mpz/mul_si.o ../gmp3/mpz/mul_ui.o ../gmp3/mpz/n_pow_ui.o ../gmp3/mpz/n!
+>  eg.o ../gmp3/mpz/nextprime.o ../gmp3/mpz/out_raw.o ../gmp3/mpz/out_str.o ../gmp3/mpz/perfpow.o ../gmp3/mpz/perfsqr.o ../gmp3/mpz/popcount.o ../gmp3/mpz/pow_ui.o ../gmp3/mpz/powm.o ../gmp3/mpz/powm_ui.o ../gmp3/mpz/pprime_p.o ../gmp3/mpz/random.o ../gmp3/mpz/random2.o ../gmp3/mpz/realloc.o ../gmp3/mpz/realloc2.o ../gmp3/mpz/remove.o ../gmp3/mpz/root.o ../gmp3/mpz/rrandomb.o ../gmp3/mpz/scan0.o ../gmp3/mpz/scan1.o ../gmp3/mpz/set.o ../gmp3/mpz/set_d.o ../gmp3/mpz/set_f.o ../gmp3/mpz/set_q.o ../gmp3/mpz/set_si.o ../gmp3/mpz/set_str.o ../gmp3/mpz/set_ui.o ../gmp3/mpz/setbit.o ../gmp3/mpz/size.o ../gmp3/mpz/sizeinbase.o ../gmp3/mpz/sqrt.o ../gmp3/mpz/sqrtrem.o ../gmp3/mpz/sub.o ../gmp3/mpz/sub_ui.o ../gmp3/mpz/swap.o ../gmp3/mpz/tdiv_ui.o ../gmp3/mpz/tdiv_q.o ../gmp3/mpz/tdiv_q_2exp.o ../gmp3/mpz/tdiv_q_ui.o ../gmp3/mpz/tdiv_qr.o ../gmp3/mpz/tdiv_qr_ui.o ../gmp3/mpz/tdiv_r.o ../gmp3/mpz/tdiv_r_2exp.o ../gmp3/mpz/tdiv_r_ui.o ../gmp3/mpz/tstbit.o ../gmp3/mpz/ui_pow_ui.o ../gmp3/mp!
+>  z/urandomb.o ../gmp3/mpz/urandomm.o ../gmp3/mpz/xor.o ../gmp3/!
+> printf/obvprintf.o ../gmp3/printf/asprintf.o ../gmp3/printf/doprnt.o ../gmp3/printf/asprntffuns.o ../gmp3/printf/doprntf.o ../gmp3/printf/doprnti.o ../gmp3/printf/fprintf.o ../gmp3/printf/obprintf.o ../gmp3/printf/obprntffuns.o ../gmp3/printf/printf.o ../gmp3/printf/printffuns.o ../gmp3/printf/snprintf.o ../gmp3/printf/snprntffuns.o ../gmp3/printf/sprintf.o ../gmp3/printf/sprintffuns.o ../gmp3/printf/vasprintf.o ../gmp3/printf/vfprintf.o ../gmp3/printf/vprintf.o ../gmp3/printf/vsnprintf.o ../gmp3/printf/vsprintf.o ../gmp3/scanf/fscanffuns.o ../gmp3/scanf/doscan.o ../gmp3/scanf/fscanf.o ../gmp3/scanf/scanf.o ../gmp3/scanf/sscanf.o ../gmp3/scanf/sscanffuns.o ../gmp3/scanf/vfscanf.o ../gmp3/scanf/vscanf.o ../gmp3/scanf/vsscanf.o ../gmp3/insert-dbl.o ../gmp3/assert.o ../gmp3/compat.o ../gmp3/errno.o ../gmp3/extract-dbl.o ../gmp3/memory.o ../gmp3/mp_bpl.o ../gmp3/mp_clz_tab.o ../gmp3/mp_minv_tab.o ../gmp3/mp_set_fns.o ../gmp3/rand.o ../gmp3/randclr.o ../gmp3/randdef.o ../gmp3/ran!
+>  dlc.o ../gmp3/randlc2s.o ../gmp3/randlc2x.o ../gmp3/randraw.o ../gmp3/rands.o ../gmp3/randsd.o ../gmp3/randsdui.o ../gmp3/version.o" ; \
+> for i in ../gmp3/mpf/init2.o ../gmp3/mpf/init.o ../gmp3/mpf/get_d_2exp.o ../gmp3/mpf/set.o ../gmp3/mpf/set_ui.o ../gmp3/mpf/set_si.o ../gmp3/mpf/set_str.o ../gmp3/mpf/set_d.o ../gmp3/mpf/set_z.o ../gmp3/mpf/set_q.o ../gmp3/mpf/iset.o ../gmp3/mpf/iset_ui.o ../gmp3/mpf/iset_si.o ../gmp3/mpf/iset_str.o ../gmp3/mpf/iset_d.o ../gmp3/mpf/clear.o ../gmp3/mpf/get_str.o ../gmp3/mpf/dump.o ../gmp3/mpf/size.o ../gmp3/mpf/eq.o ../gmp3/mpf/reldiff.o ../gmp3/mpf/sqrt.o ../gmp3/mpf/random2.o ../gmp3/mpf/inp_str.o ../gmp3/mpf/out_str.o ../gmp3/mpf/add.o ../gmp3/mpf/add_ui.o ../gmp3/mpf/sub.o ../gmp3/mpf/sub_ui.o ../gmp3/mpf/ui_sub.o ../gmp3/mpf/mul.o ../gmp3/mpf/mul_ui.o ../gmp3/mpf/div.o ../gmp3/mpf/div_ui.o ../gmp3/mpf/cmp.o ../gmp3/mpf/cmp_d.o ../gmp3/mpf/cmp_si.o ../gmp3/mpf/cmp_ui.o ../gmp3/mpf/mul_2exp.o ../gmp3/mpf/div_2exp.o ../gmp3/mpf/abs.o ../gmp3/mpf/neg.o ../gmp3/mpf/get_d.o ../gmp3/mpf/set_dfl_prec.o ../gmp3/mpf/set_prc.o ../gmp3/mpf/set_prc_raw.o ../gmp3/mpf/get_dfl_prec.o ..!
+>  /gmp3/mpf/get_prc.o ../gmp3/mpf/ui_div.o ../gmp3/mpf/sqrt_ui.o ../gmp3/mpf/pow_ui.o ../gmp3/mpf/urandomb.o ../gmp3/mpf/swap.o ../gmp3/mpf/get_si.o ../gmp3/mpf/get_ui.o ../gmp3/mpf/int_p.o ../gmp3/mpf/ceilfloor.o ../gmp3/mpf/trunc.o ../gmp3/mpf/fits_sint.o ../gmp3/mpf/fits_slong.o ../gmp3/mpf/fits_sshort.o ../gmp3/mpf/fits_uint.o ../gmp3/mpf/fits_ulong.o ../gmp3/mpf/fits_ushort.o ../gmp3/mpn/mp_bases.o ../gmp3/mpn/udiv.o ../gmp3/mpn/umul.o ../gmp3/mpn/add.o ../gmp3/mpn/add_1.o ../gmp3/mpn/add_n.o ../gmp3/mpn/sub.o ../gmp3/mpn/sub_1.o ../gmp3/mpn/sub_n.o ../gmp3/mpn/mul_1.o ../gmp3/mpn/addmul_1.o ../gmp3/mpn/submul_1.o ../gmp3/mpn/lshift.o ../gmp3/mpn/rshift.o ../gmp3/mpn/dive_1.o ../gmp3/mpn/diveby3.o ../gmp3/mpn/divis.o ../gmp3/mpn/divrem.o ../gmp3/mpn/divrem_1.o ../gmp3/mpn/divrem_2.o ../gmp3/mpn/fib2_ui.o ../gmp3/mpn/mod_1.o ../gmp3/mpn/mod_34lsub1.o ../gmp3/mpn/mode1o.o ../gmp3/mpn/dump.o ../gmp3/mpn/mul.o ../gmp3/mpn/mul_fft.o ../gmp3/mpn/mul_n.o ../gmp3/mpn/random.o ..!
+>  /gmp3/mpn/mul_basecase.o ../gmp3/mpn/sqr_basecase.o ../gmp3/mp!
+> n/random2.o ../gmp3/mpn/sqrtrem.o ../gmp3/mpn/get_str.o ../gmp3/mpn/set_str.o ../gmp3/mpn/scan0.o ../gmp3/mpn/scan1.o ../gmp3/mpn/popcount.o ../gmp3/mpn/hamdist.o ../gmp3/mpn/cmp.o ../gmp3/mpn/perfsqr.o ../gmp3/mpn/bdivmod.o ../gmp3/mpn/gcd_1.o ../gmp3/mpn/gcd.o ../gmp3/mpn/gcdext.o ../gmp3/mpn/tdiv_qr.o ../gmp3/mpn/jacbase.o ../gmp3/mpn/dc_divrem_n.o ../gmp3/mpn/sb_divrem_mn.o ../gmp3/mpn/copyi.o ../gmp3/mpn/copyd.o ../gmp3/mpq/clear.o ../gmp3/mpq/abs.o ../gmp3/mpq/aors.o ../gmp3/mpq/canonicalize.o ../gmp3/mpq/cmp.o ../gmp3/mpq/cmp_si.o ../gmp3/mpq/cmp_ui.o ../gmp3/mpq/div.o ../gmp3/mpq/equal.o ../gmp3/mpq/get_d.o ../gmp3/mpq/get_den.o ../gmp3/mpq/get_num.o ../gmp3/mpq/get_str.o ../gmp3/mpq/init.o ../gmp3/mpq/inp_str.o ../gmp3/mpq/inv.o ../gmp3/mpq/md_2exp.o ../gmp3/mpq/mul.o ../gmp3/mpq/neg.o ../gmp3/mpq/out_str.o ../gmp3/mpq/set.o ../gmp3/mpq/set_den.o ../gmp3/mpq/set_num.o ../gmp3/mpq/set_si.o ../gmp3/mpq/set_str.o ../gmp3/mpq/set_ui.o ../gmp3/mpq/set_z.o ../gmp3/mpq/set!
+>  _d.o ../gmp3/mpq/set_f.o ../gmp3/mpq/swap.o ../gmp3/mpz/add_ui.o ../gmp3/mpz/add.o ../gmp3/mpz/aorsmul_i.o ../gmp3/mpz/abs.o ../gmp3/mpz/aorsmul.o ../gmp3/mpz/and.o ../gmp3/mpz/array_init.o ../gmp3/mpz/bin_ui.o ../gmp3/mpz/bin_uiui.o ../gmp3/mpz/cdiv_q.o ../gmp3/mpz/cdiv_q_ui.o ../gmp3/mpz/cdiv_qr.o ../gmp3/mpz/cdiv_qr_ui.o ../gmp3/mpz/cdiv_r.o ../gmp3/mpz/cdiv_r_ui.o ../gmp3/mpz/cdiv_ui.o ../gmp3/mpz/cfdiv_q_2exp.o ../gmp3/mpz/cfdiv_r_2exp.o ../gmp3/mpz/clear.o ../gmp3/mpz/clrbit.o ../gmp3/mpz/cmp.o ../gmp3/mpz/cmp_d.o ../gmp3/mpz/cmp_si.o ../gmp3/mpz/cmp_ui.o ../gmp3/mpz/cmpabs.o ../gmp3/mpz/cmpabs_d.o ../gmp3/mpz/cmpabs_ui.o ../gmp3/mpz/com.o ../gmp3/mpz/cong.o ../gmp3/mpz/cong_2exp.o ../gmp3/mpz/cong_ui.o ../gmp3/mpz/divexact.o ../gmp3/mpz/divegcd.o ../gmp3/mpz/dive_ui.o ../gmp3/mpz/divis.o ../gmp3/mpz/divis_ui.o ../gmp3/mpz/divis_2exp.o ../gmp3/mpz/dump.o ../gmp3/mpz/fac_ui.o ../gmp3/mpz/fdiv_q.o ../gmp3/mpz/fdiv_q_ui.o ../gmp3/mpz/fdiv_qr.o ../gmp3/mpz/fdiv_qr_ui.o ..!
+>  /gmp3/mpz/fdiv_r.o ../gmp3/mpz/fdiv_r_ui.o ../gmp3/mpz/fdiv_ui!
+> .o ../gmp3/mpz/fib_ui.o ../gmp3/mpz/fib2_ui.o ../gmp3/mpz/fits_sint.o ../gmp3/mpz/fits_slong.o ../gmp3/mpz/fits_sshort.o ../gmp3/mpz/fits_uint.o ../gmp3/mpz/fits_ulong.o ../gmp3/mpz/fits_ushort.o ../gmp3/mpz/gcd.o ../gmp3/mpz/gcd_ui.o ../gmp3/mpz/gcdext.o ../gmp3/mpz/get_d.o ../gmp3/mpz/get_d_2exp.o ../gmp3/mpz/get_si.o ../gmp3/mpz/get_str.o ../gmp3/mpz/get_ui.o ../gmp3/mpz/getlimbn.o ../gmp3/mpz/hamdist.o ../gmp3/mpz/init.o ../gmp3/mpz/init2.o ../gmp3/mpz/inp_raw.o ../gmp3/mpz/inp_str.o ../gmp3/mpz/invert.o ../gmp3/mpz/ior.o ../gmp3/mpz/iset.o ../gmp3/mpz/iset_d.o ../gmp3/mpz/iset_si.o ../gmp3/mpz/iset_str.o ../gmp3/mpz/iset_ui.o ../gmp3/mpz/jacobi.o ../gmp3/mpz/kronsz.o ../gmp3/mpz/kronuz.o ../gmp3/mpz/kronzs.o ../gmp3/mpz/kronzu.o ../gmp3/mpz/lcm.o ../gmp3/mpz/lcm_ui.o ../gmp3/mpz/lucnum_ui.o ../gmp3/mpz/lucnum2_ui.o ../gmp3/mpz/millerrabin.o ../gmp3/mpz/mod.o ../gmp3/mpz/mul.o ../gmp3/mpz/mul_2exp.o ../gmp3/mpz/mul_si.o ../gmp3/mpz/mul_ui.o ../gmp3/mpz/n_pow_ui.o ../gmp3!
+>  /mpz/neg.o ../gmp3/mpz/nextprime.o ../gmp3/mpz/out_raw.o ../gmp3/mpz/out_str.o ../gmp3/mpz/perfpow.o ../gmp3/mpz/perfsqr.o ../gmp3/mpz/popcount.o ../gmp3/mpz/pow_ui.o ../gmp3/mpz/powm.o ../gmp3/mpz/powm_ui.o ../gmp3/mpz/pprime_p.o ../gmp3/mpz/random.o ../gmp3/mpz/random2.o ../gmp3/mpz/realloc.o ../gmp3/mpz/realloc2.o ../gmp3/mpz/remove.o ../gmp3/mpz/root.o ../gmp3/mpz/rrandomb.o ../gmp3/mpz/scan0.o ../gmp3/mpz/scan1.o ../gmp3/mpz/set.o ../gmp3/mpz/set_d.o ../gmp3/mpz/set_f.o ../gmp3/mpz/set_q.o ../gmp3/mpz/set_si.o ../gmp3/mpz/set_str.o ../gmp3/mpz/set_ui.o ../gmp3/mpz/setbit.o ../gmp3/mpz/size.o ../gmp3/mpz/sizeinbase.o ../gmp3/mpz/sqrt.o ../gmp3/mpz/sqrtrem.o ../gmp3/mpz/sub.o ../gmp3/mpz/sub_ui.o ../gmp3/mpz/swap.o ../gmp3/mpz/tdiv_ui.o ../gmp3/mpz/tdiv_q.o ../gmp3/mpz/tdiv_q_2exp.o ../gmp3/mpz/tdiv_q_ui.o ../gmp3/mpz/tdiv_qr.o ../gmp3/mpz/tdiv_qr_ui.o ../gmp3/mpz/tdiv_r.o ../gmp3/mpz/tdiv_r_2exp.o ../gmp3/mpz/tdiv_r_ui.o ../gmp3/mpz/tstbit.o ../gmp3/mpz/ui_pow_ui.o ../g!
+>  mp3/mpz/urandomb.o ../gmp3/mpz/urandomm.o ../gmp3/mpz/xor.o ..!
+> /gmp3/printf/obvprintf.o ../gmp3/printf/asprintf.o ../gmp3/printf/doprnt.o ../gmp3/printf/asprntffuns.o ../gmp3/printf/doprntf.o ../gmp3/printf/doprnti.o ../gmp3/printf/fprintf.o ../gmp3/printf/obprintf.o ../gmp3/printf/obprntffuns.o ../gmp3/printf/printf.o ../gmp3/printf/printffuns.o ../gmp3/printf/snprintf.o ../gmp3/printf/snprntffuns.o ../gmp3/printf/sprintf.o ../gmp3/printf/sprintffuns.o ../gmp3/printf/vasprintf.o ../gmp3/printf/vfprintf.o ../gmp3/printf/vprintf.o ../gmp3/printf/vsnprintf.o ../gmp3/printf/vsprintf.o ../gmp3/scanf/fscanffuns.o ../gmp3/scanf/doscan.o ../gmp3/scanf/fscanf.o ../gmp3/scanf/scanf.o ../gmp3/scanf/sscanf.o ../gmp3/scanf/sscanffuns.o ../gmp3/scanf/vfscanf.o ../gmp3/scanf/vscanf.o ../gmp3/scanf/vsscanf.o ../gmp3/insert-dbl.o ../gmp3/assert.o ../gmp3/compat.o ../gmp3/errno.o ../gmp3/extract-dbl.o ../gmp3/memory.o ../gmp3/mp_bpl.o ../gmp3/mp_clz_tab.o ../gmp3/mp_minv_tab.o ../gmp3/mp_set_fns.o ../gmp3/rand.o ../gmp3/randclr.o ../gmp3/randdef.o ../gm!
+>  p3/randlc.o ../gmp3/randlc2s.o ../gmp3/randlc2x.o ../gmp3/randraw.o ../gmp3/rands.o ../gmp3/randsd.o ../gmp3/randsdui.o ../gmp3/version.o ; do \
+> 	cp $i gmp/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \
+> done
+> touch gmpfiles
+> rm -rf bfd
+> mkdir bfd
+> a="" ; \
+> for i in $a ; do \
+> 	cp $i bfd/$(echo $i | sed -e 's,\.\./,,1' -e 's,/,_,g') ; \
+> done 
+> touch bfdfiles
+> rm -rf libpre_gcl.a
+> ar rs libpre_gcl.a ../o/alloc.o ../o/array.o ../o/assignment.o ../o/backq.o ../o/bds.o ../o/big.o ../o/bind.o ../o/bitop.o ../o/block.o ../o/catch.o ../o/cfun.o ../o/character.o ../o/clxsocket.o ../o/cmpaux.o ../o/conditional.o ../o/earith.o ../o/error.o ../o/eval.o ../o/fat_string.o ../o/file.o ../o/format.o ../o/frame.o ../o/funlink.o ../o/gbc.o ../o/gcl_readline.o ../o/hash.o ../o/init_pari.o ../o/iteration.o ../o/let.o ../o/lex.o ../o/list.o ../o/macros.o ../o/main.o ../o/makefun.o ../o/mapfun.o ../o/multival.o ../o/new_init.o ../o/nfunlink.o ../o/nsocket.o ../o/num_arith.o ../o/number.o ../o/num_comp.o ../o/num_co.o ../o/num_log.o ../o/num_pred.o ../o/num_rand.o ../o/num_sfun.o ../o/package.o ../o/pathname.o ../o/predicate.o ../o/print.o ../o/prog.o ../o/read.o ../o/reference.o ../o/regexpr.o ../o/run_process.o ../o/sequence.o ../o/sfasl.o ../o/sockets.o ../o/string.o ../o/structure.o ../o/symbol.o ../o/toplevel.o ../o/typespec.o ../o/unixfasl.o ../o/unixfsys.o ../o/uni!
+>  xsave.o ../o/unixsys.o ../o/unixtime.o ../o/usig2.o ../o/usig.o ../o/utils.o sys_pre_gcl.o gmp/gmp3_mpf_init2.o gmp/gmp3_mpf_init.o gmp/gmp3_mpf_get_d_2exp.o gmp/gmp3_mpf_set.o gmp/gmp3_mpf_set_ui.o gmp/gmp3_mpf_set_si.o gmp/gmp3_mpf_set_str.o gmp/gmp3_mpf_set_d.o gmp/gmp3_mpf_set_z.o gmp/gmp3_mpf_set_q.o gmp/gmp3_mpf_iset.o gmp/gmp3_mpf_iset_ui.o gmp/gmp3_mpf_iset_si.o gmp/gmp3_mpf_iset_str.o gmp/gmp3_mpf_iset_d.o gmp/gmp3_mpf_clear.o gmp/gmp3_mpf_get_str.o gmp/gmp3_mpf_dump.o gmp/gmp3_mpf_size.o gmp/gmp3_mpf_eq.o gmp/gmp3_mpf_reldiff.o gmp/gmp3_mpf_sqrt.o gmp/gmp3_mpf_random2.o gmp/gmp3_mpf_inp_str.o gmp/gmp3_mpf_out_str.o gmp/gmp3_mpf_add.o gmp/gmp3_mpf_add_ui.o gmp/gmp3_mpf_sub.o gmp/gmp3_mpf_sub_ui.o gmp/gmp3_mpf_ui_sub.o gmp/gmp3_mpf_mul.o gmp/gmp3_mpf_mul_ui.o gmp/gmp3_mpf_div.o gmp/gmp3_mpf_div_ui.o gmp/gmp3_mpf_cmp.o gmp/gmp3_mpf_cmp_d.o gmp/gmp3_mpf_cmp_si.o gmp/gmp3_mpf_cmp_ui.o gmp/gmp3_mpf_mul_2exp.o gmp/gmp3_mpf_div_2exp.o gmp/gmp3_mpf_abs.o gmp/gmp3_mpf_neg.o!
+>   gmp/gmp3_mpf_get_d.o gmp/gmp3_mpf_set_dfl_prec.o gmp/gmp3_mpf!
+> _set_prc.o gmp/gmp3_mpf_set_prc_raw.o gmp/gmp3_mpf_get_dfl_prec.o gmp/gmp3_mpf_get_prc.o gmp/gmp3_mpf_ui_div.o gmp/gmp3_mpf_sqrt_ui.o gmp/gmp3_mpf_pow_ui.o gmp/gmp3_mpf_urandomb.o gmp/gmp3_mpf_swap.o gmp/gmp3_mpf_get_si.o gmp/gmp3_mpf_get_ui.o gmp/gmp3_mpf_int_p.o gmp/gmp3_mpf_ceilfloor.o gmp/gmp3_mpf_trunc.o gmp/gmp3_mpf_fits_sint.o gmp/gmp3_mpf_fits_slong.o gmp/gmp3_mpf_fits_sshort.o gmp/gmp3_mpf_fits_uint.o gmp/gmp3_mpf_fits_ulong.o gmp/gmp3_mpf_fits_ushort.o gmp/gmp3_mpn_mp_bases.o gmp/gmp3_mpn_udiv.o gmp/gmp3_mpn_umul.o gmp/gmp3_mpn_add.o gmp/gmp3_mpn_add_1.o gmp/gmp3_mpn_add_n.o gmp/gmp3_mpn_sub.o gmp/gmp3_mpn_sub_1.o gmp/gmp3_mpn_sub_n.o gmp/gmp3_mpn_mul_1.o gmp/gmp3_mpn_addmul_1.o gmp/gmp3_mpn_submul_1.o gmp/gmp3_mpn_lshift.o gmp/gmp3_mpn_rshift.o gmp/gmp3_mpn_dive_1.o gmp/gmp3_mpn_diveby3.o gmp/gmp3_mpn_divis.o gmp/gmp3_mpn_divrem.o gmp/gmp3_mpn_divrem_1.o gmp/gmp3_mpn_divrem_2.o gmp/gmp3_mpn_fib2_ui.o gmp/gmp3_mpn_mod_1.o gmp/gmp3_mpn_mod_34lsub1.o gmp/gmp3_mpn_mod!
+>  e1o.o gmp/gmp3_mpn_dump.o gmp/gmp3_mpn_mul.o gmp/gmp3_mpn_mul_fft.o gmp/gmp3_mpn_mul_n.o gmp/gmp3_mpn_random.o gmp/gmp3_mpn_mul_basecase.o gmp/gmp3_mpn_sqr_basecase.o gmp/gmp3_mpn_random2.o gmp/gmp3_mpn_sqrtrem.o gmp/gmp3_mpn_get_str.o gmp/gmp3_mpn_set_str.o gmp/gmp3_mpn_scan0.o gmp/gmp3_mpn_scan1.o gmp/gmp3_mpn_popcount.o gmp/gmp3_mpn_hamdist.o gmp/gmp3_mpn_cmp.o gmp/gmp3_mpn_perfsqr.o gmp/gmp3_mpn_bdivmod.o gmp/gmp3_mpn_gcd_1.o gmp/gmp3_mpn_gcd.o gmp/gmp3_mpn_gcdext.o gmp/gmp3_mpn_tdiv_qr.o gmp/gmp3_mpn_jacbase.o gmp/gmp3_mpn_dc_divrem_n.o gmp/gmp3_mpn_sb_divrem_mn.o gmp/gmp3_mpn_copyi.o gmp/gmp3_mpn_copyd.o gmp/gmp3_mpq_clear.o gmp/gmp3_mpq_abs.o gmp/gmp3_mpq_aors.o gmp/gmp3_mpq_canonicalize.o gmp/gmp3_mpq_cmp.o gmp/gmp3_mpq_cmp_si.o gmp/gmp3_mpq_cmp_ui.o gmp/gmp3_mpq_div.o gmp/gmp3_mpq_equal.o gmp/gmp3_mpq_get_d.o gmp/gmp3_mpq_get_den.o gmp/gmp3_mpq_get_num.o gmp/gmp3_mpq_get_str.o gmp/gmp3_mpq_init.o gmp/gmp3_mpq_inp_str.o gmp/gmp3_mpq_inv.o gmp/gmp3_mpq_md_2exp.o gmp/!
+>  gmp3_mpq_mul.o gmp/gmp3_mpq_neg.o gmp/gmp3_mpq_out_str.o gmp/g!
+> mp3_mpq_set.o gmp/gmp3_mpq_set_den.o gmp/gmp3_mpq_set_num.o gmp/gmp3_mpq_set_si.o gmp/gmp3_mpq_set_str.o gmp/gmp3_mpq_set_ui.o gmp/gmp3_mpq_set_z.o gmp/gmp3_mpq_set_d.o gmp/gmp3_mpq_set_f.o gmp/gmp3_mpq_swap.o gmp/gmp3_mpz_add_ui.o gmp/gmp3_mpz_add.o gmp/gmp3_mpz_aorsmul_i.o gmp/gmp3_mpz_abs.o gmp/gmp3_mpz_aorsmul.o gmp/gmp3_mpz_and.o gmp/gmp3_mpz_array_init.o gmp/gmp3_mpz_bin_ui.o gmp/gmp3_mpz_bin_uiui.o gmp/gmp3_mpz_cdiv_q.o gmp/gmp3_mpz_cdiv_q_ui.o gmp/gmp3_mpz_cdiv_qr.o gmp/gmp3_mpz_cdiv_qr_ui.o gmp/gmp3_mpz_cdiv_r.o gmp/gmp3_mpz_cdiv_r_ui.o gmp/gmp3_mpz_cdiv_ui.o gmp/gmp3_mpz_cfdiv_q_2exp.o gmp/gmp3_mpz_cfdiv_r_2exp.o gmp/gmp3_mpz_clear.o gmp/gmp3_mpz_clrbit.o gmp/gmp3_mpz_cmp.o gmp/gmp3_mpz_cmp_d.o gmp/gmp3_mpz_cmp_si.o gmp/gmp3_mpz_cmp_ui.o gmp/gmp3_mpz_cmpabs.o gmp/gmp3_mpz_cmpabs_d.o gmp/gmp3_mpz_cmpabs_ui.o gmp/gmp3_mpz_com.o gmp/gmp3_mpz_cong.o gmp/gmp3_mpz_cong_2exp.o gmp/gmp3_mpz_cong_ui.o gmp/gmp3_mpz_divexact.o gmp/gmp3_mpz_divegcd.o gmp/gmp3_mpz_dive_ui.o gmp!
+>  /gmp3_mpz_divis.o gmp/gmp3_mpz_divis_ui.o gmp/gmp3_mpz_divis_2exp.o gmp/gmp3_mpz_dump.o gmp/gmp3_mpz_fac_ui.o gmp/gmp3_mpz_fdiv_q.o gmp/gmp3_mpz_fdiv_q_ui.o gmp/gmp3_mpz_fdiv_qr.o gmp/gmp3_mpz_fdiv_qr_ui.o gmp/gmp3_mpz_fdiv_r.o gmp/gmp3_mpz_fdiv_r_ui.o gmp/gmp3_mpz_fdiv_ui.o gmp/gmp3_mpz_fib_ui.o gmp/gmp3_mpz_fib2_ui.o gmp/gmp3_mpz_fits_sint.o gmp/gmp3_mpz_fits_slong.o gmp/gmp3_mpz_fits_sshort.o gmp/gmp3_mpz_fits_uint.o gmp/gmp3_mpz_fits_ulong.o gmp/gmp3_mpz_fits_ushort.o gmp/gmp3_mpz_gcd.o gmp/gmp3_mpz_gcd_ui.o gmp/gmp3_mpz_gcdext.o gmp/gmp3_mpz_get_d.o gmp/gmp3_mpz_get_d_2exp.o gmp/gmp3_mpz_get_si.o gmp/gmp3_mpz_get_str.o gmp/gmp3_mpz_get_ui.o gmp/gmp3_mpz_getlimbn.o gmp/gmp3_mpz_hamdist.o gmp/gmp3_mpz_init.o gmp/gmp3_mpz_init2.o gmp/gmp3_mpz_inp_raw.o gmp/gmp3_mpz_inp_str.o gmp/gmp3_mpz_invert.o gmp/gmp3_mpz_ior.o gmp/gmp3_mpz_iset.o gmp/gmp3_mpz_iset_d.o gmp/gmp3_mpz_iset_si.o gmp/gmp3_mpz_iset_str.o gmp/gmp3_mpz_iset_ui.o gmp/gmp3_mpz_jacobi.o gmp/gmp3_mpz_kronsz.o gmp!
+>  /gmp3_mpz_kronuz.o gmp/gmp3_mpz_kronzs.o gmp/gmp3_mpz_kronzu.o!
+>  gmp/gmp3_mpz_lcm.o gmp/gmp3_mpz_lcm_ui.o gmp/gmp3_mpz_lucnum_ui.o gmp/gmp3_mpz_lucnum2_ui.o gmp/gmp3_mpz_millerrabin.o gmp/gmp3_mpz_mod.o gmp/gmp3_mpz_mul.o gmp/gmp3_mpz_mul_2exp.o gmp/gmp3_mpz_mul_si.o gmp/gmp3_mpz_mul_ui.o gmp/gmp3_mpz_n_pow_ui.o gmp/gmp3_mpz_neg.o gmp/gmp3_mpz_nextprime.o gmp/gmp3_mpz_out_raw.o gmp/gmp3_mpz_out_str.o gmp/gmp3_mpz_perfpow.o gmp/gmp3_mpz_perfsqr.o gmp/gmp3_mpz_popcount.o gmp/gmp3_mpz_pow_ui.o gmp/gmp3_mpz_powm.o gmp/gmp3_mpz_powm_ui.o gmp/gmp3_mpz_pprime_p.o gmp/gmp3_mpz_random.o gmp/gmp3_mpz_random2.o gmp/gmp3_mpz_realloc.o gmp/gmp3_mpz_realloc2.o gmp/gmp3_mpz_remove.o gmp/gmp3_mpz_root.o gmp/gmp3_mpz_rrandomb.o gmp/gmp3_mpz_scan0.o gmp/gmp3_mpz_scan1.o gmp/gmp3_mpz_set.o gmp/gmp3_mpz_set_d.o gmp/gmp3_mpz_set_f.o gmp/gmp3_mpz_set_q.o gmp/gmp3_mpz_set_si.o gmp/gmp3_mpz_set_str.o gmp/gmp3_mpz_set_ui.o gmp/gmp3_mpz_setbit.o gmp/gmp3_mpz_size.o gmp/gmp3_mpz_sizeinbase.o gmp/gmp3_mpz_sqrt.o gmp/gmp3_mpz_sqrtrem.o gmp/gmp3_mpz_sub.o gmp/gmp3_mp!
+>  z_sub_ui.o gmp/gmp3_mpz_swap.o gmp/gmp3_mpz_tdiv_ui.o gmp/gmp3_mpz_tdiv_q.o gmp/gmp3_mpz_tdiv_q_2exp.o gmp/gmp3_mpz_tdiv_q_ui.o gmp/gmp3_mpz_tdiv_qr.o gmp/gmp3_mpz_tdiv_qr_ui.o gmp/gmp3_mpz_tdiv_r.o gmp/gmp3_mpz_tdiv_r_2exp.o gmp/gmp3_mpz_tdiv_r_ui.o gmp/gmp3_mpz_tstbit.o gmp/gmp3_mpz_ui_pow_ui.o gmp/gmp3_mpz_urandomb.o gmp/gmp3_mpz_urandomm.o gmp/gmp3_mpz_xor.o gmp/gmp3_printf_obvprintf.o gmp/gmp3_printf_asprintf.o gmp/gmp3_printf_doprnt.o gmp/gmp3_printf_asprntffuns.o gmp/gmp3_printf_doprntf.o gmp/gmp3_printf_doprnti.o gmp/gmp3_printf_fprintf.o gmp/gmp3_printf_obprintf.o gmp/gmp3_printf_obprntffuns.o gmp/gmp3_printf_printf.o gmp/gmp3_printf_printffuns.o gmp/gmp3_printf_snprintf.o gmp/gmp3_printf_snprntffuns.o gmp/gmp3_printf_sprintf.o gmp/gmp3_printf_sprintffuns.o gmp/gmp3_printf_vasprintf.o gmp/gmp3_printf_vfprintf.o gmp/gmp3_printf_vprintf.o gmp/gmp3_printf_vsnprintf.o gmp/gmp3_printf_vsprintf.o gmp/gmp3_scanf_fscanffuns.o gmp/gmp3_scanf_doscan.o gmp/gmp3_scanf_fscanf.o!
+>   gmp/gmp3_scanf_scanf.o gmp/gmp3_scanf_sscanf.o gmp/gmp3_scanf!
+> _sscanffuns.o gmp/gmp3_scanf_vfscanf.o gmp/gmp3_scanf_vscanf.o gmp/gmp3_scanf_vsscanf.o gmp/gmp3_insert-dbl.o gmp/gmp3_assert.o gmp/gmp3_compat.o gmp/gmp3_errno.o gmp/gmp3_extract-dbl.o gmp/gmp3_memory.o gmp/gmp3_mp_bpl.o gmp/gmp3_mp_clz_tab.o gmp/gmp3_mp_minv_tab.o gmp/gmp3_mp_set_fns.o gmp/gmp3_rand.o gmp/gmp3_randclr.o gmp/gmp3_randdef.o gmp/gmp3_randlc.o gmp/gmp3_randlc2s.o gmp/gmp3_randlc2x.o gmp/gmp3_randraw.o gmp/gmp3_rands.o gmp/gmp3_randsd.o gmp/gmp3_randsdui.o gmp/gmp3_version.o
+> cp ../o/gcllib.a libgclp.a
+> cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
+> gcc -o raw_pre_gcl /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o \
+> 	-L.   -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+> cat init_pre_gcl.lsp.tmp | sed \
+> 	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+> 	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+> 	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+> 	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe \",1" \
+> 	-e "s,@LI-LD@,\"gcc -o \",1" \
+> 	-e "s,@LI-LD-LIBS@,\" -lpre_gcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a\",1" \
+> 	-e "s,@LI-OPT-THREE@,\"-O3 -fomit-frame-pointer\",1" \
+> 	-e "s,@LI-OPT-TWO@,\"-O\",1" \
+> 	-e "s,@LI-INIT-LSP@,\"init_pre_gcl.lsp\",1" >init_pre_gcl.lsp
+> cp init_pre_gcl.lsp foo
+> echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
+> /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/ -libdir /home/daly/axiom/lsp/gcl-2.6.1/ < foo
+> GCL (GNU Common Lisp)  April 1994  131072 pages
+> Building symbol table for /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_pre_gcl ..
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_export.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defmacro.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_evalmacros.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_top.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_module.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_autoload.lsp
+> 
+> >
+> #<"COMPILER" package>
+> 
+> >
+> #<"SLOOP" package>
+> 
+> >
+> #<"SERROR" package>
+> 
+> >
+> #<"ANSI-LOOP" package>
+> 
+> >
+> #<"DEFPACKAGE" package>
+> 
+> >
+> #<"TK" package>
+> 
+> >
+> #<"SYSTEM" package>
+> 
+> SYSTEM>
+> *COMMAND-ARGS*
+> 
+> SYSTEM>loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_predlib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_setf.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_arraylib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_assert.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defstruct.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_describe.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_iolib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_listlib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_mislib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_numlib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_packlib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_seq.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_seqlib.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_trace.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_sloop.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_serror.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_destructuring_bind.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_loop.lsp
+> 
+> Warning: LOOP is being redefined.loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_defpackage.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_make_defpackage.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpinline.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmputil.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_debug.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_info.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptype.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpbind.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpblock.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpcall.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpcatch.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpenv.lsp
+> 
+> Warning: PROCLAIM is being redefined.
+> Warning: PROCLAMATION is being redefined.loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpeval.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpflet.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpfun.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpif.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplabel.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplam.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmplet.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmploc.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmap.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmulti.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpspecial.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptag.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmptop.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpvar.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpvs.lsp
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpwt.lsp
+> 
+> Loading ../cmpnew/gcl_fasdmacros.lsp
+> Finished loading ../cmpnew/gcl_fasdmacros.lsp
+> Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+> Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../gcl-tk/tk-package.lsp
+> Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+> Warning: COMPILE-FILE is being redefined.
+> Warning: COMPILE is being redefined.
+> Warning: DISASSEMBLE is being redefined.
+> Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpmain.lsp
+> Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+> Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_lfun_list.lsp
+> Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+> Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../cmpnew/gcl_cmpopt.lsp
+> Loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+> Finished loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_auto_new.lsp
+> Warning: LISP-IMPLEMENTATION-VERSION is being redefined.
+> T
+> 
+> >
+> #<"USER" package>
+> 
+> >rm init_pre_gcl.lsp raw_pre_gcl
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+> (cd lsp; touch *.lsp ; make all)
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/lsp'
+> make[4]: *** Warning: File `gcl_arraylib.lsp' has modification time in the future (2003-11-20 05:17:36 > 2003-11-20 05:17:35)
+> 
+> Compiling gcl_arraylib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: UPGRADED-ARRAY-ELEMENT-TYPE is being redefined.
+> Warning: MAKE-ARRAY is being redefined.
+> Warning: VECTOR is being redefined.
+> Warning: ARRAY-DIMENSIONS is being redefined.
+> Warning: ARRAY-IN-BOUNDS-P is being redefined.
+> Warning: ARRAY-ROW-MAJOR-INDEX is being redefined.
+> Warning: BIT is being redefined.
+> Warning: SBIT is being redefined.
+> Warning: BIT-AND is being redefined.
+> Warning: BIT-IOR is being redefined.
+> Warning: BIT-XOR is being redefined.
+> Warning: BIT-EQV is being redefined.
+> Warning: BIT-NAND is being redefined.
+> Warning: BIT-NOR is being redefined.
+> Warning: BIT-ANDC1 is being redefined.
+> Warning: BIT-ANDC2 is being redefined.
+> Warning: BIT-ORC1 is being redefined.
+> Warning: BIT-ORC2 is being redefined.
+> Warning: BIT-NOT is being redefined.
+> Warning: VECTOR-PUSH is being redefined.
+> Warning: VECTOR-PUSH-EXTEND is being redefined.
+> Warning: VECTOR-POP is being redefined.
+> Warning: ADJUST-ARRAY is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_arraylib.
+> 
+> Compiling gcl_assert.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: CHECK-TYPE is being redefined.
+> Warning: ASSERT is being redefined.
+> Warning: ECASE is being redefined.
+> Warning: CCASE is being redefined.
+> Warning: TYPECASE is being redefined.
+> Warning: ETYPECASE is being redefined.
+> Warning: CTYPECASE is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_assert.
+> 
+> Compiling gcl_defmacro.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_defmacro.
+> 
+> Compiling gcl_defstruct.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DEFSTRUCT is being redefined.
+> Warning: not replacing s-data property
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_defstruct.
+> 
+> Compiling gcl_describe.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DESCRIBE is being redefined.
+> Warning: INSPECT is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_describe.
+> 
+> Compiling gcl_evalmacros.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DEFVAR is being redefined.
+> Warning: DEFPARAMETER is being redefined.
+> Warning: DEFCONSTANT is being redefined.
+> Warning: AND is being redefined.
+> Warning: OR is being redefined.
+> Warning: LOCALLY is being redefined.
+> Warning: LOOP is being redefined.
+> Warning: DEFMACRO is being redefined.
+> Warning: DEFUN is being redefined.
+> Warning: PSETQ is being redefined.
+> Warning: COND is being redefined.
+> Warning: WHEN is being redefined.
+> Warning: UNLESS is being redefined.
+> Warning: PROG is being redefined.
+> Warning: PROG* is being redefined.
+> Warning: PROG1 is being redefined.
+> Warning: PROG2 is being redefined.
+> Warning: MULTIPLE-VALUE-LIST is being redefined.
+> Warning: MULTIPLE-VALUE-SETQ is being redefined.
+> Warning: MULTIPLE-VALUE-BIND is being redefined.
+> Warning: DO is being redefined.
+> Warning: DO* is being redefined.
+> Warning: CASE is being redefined.
+> Warning: RETURN is being redefined.
+> Warning: DOLIST is being redefined.
+> Warning: DOTIMES is being redefined.
+> Warning: DECLAIM is being redefined.
+> Warning: LAMBDA is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_evalmacros.
+> 
+> Compiling gcl_iolib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: WITH-OPEN-STREAM is being redefined.
+> Warning: WITH-INPUT-FROM-STRING is being redefined.
+> Warning: WITH-OUTPUT-TO-STRING is being redefined.
+> Warning: READ-FROM-STRING is being redefined.
+> Warning: WRITE-TO-STRING is being redefined.
+> Warning: PRIN1-TO-STRING is being redefined.
+> Warning: PRINC-TO-STRING is being redefined.
+> Warning: WITH-OPEN-FILE is being redefined.
+> Warning: Y-OR-N-P is being redefined.
+> Warning: YES-OR-NO-P is being redefined.
+> Warning: DRIBBLE is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_iolib.
+> 
+> Compiling gcl_listlib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: UNION is being redefined.
+> Warning: NUNION is being redefined.
+> Warning: INTERSECTION is being redefined.
+> Warning: NINTERSECTION is being redefined.
+> Warning: SET-DIFFERENCE is being redefined.
+> Warning: NSET-DIFFERENCE is being redefined.
+> Warning: SET-EXCLUSIVE-OR is being redefined.
+> Warning: NSET-EXCLUSIVE-OR is being redefined.
+> Warning: SUBSETP is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=3, Speed=3
+> Finished compiling gcl_listlib.
+> 
+> Compiling gcl_mislib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: TIME is being redefined.
+> Warning: DECODE-UNIVERSAL-TIME is being redefined.
+> Warning: ENCODE-UNIVERSAL-TIME is being redefined.
+> Warning: NTH-VALUE is being redefined.
+> Warning: COMPILE-FILE-PATHNAME is being redefined.
+> Warning: CONSTANTLY is being redefined.
+> Warning: The declaration specifier DYNAMIC-EXTENT is unknown.
+> Warning: The declaration specifier DYNAMIC-EXTENT is unknown.
+> Warning: COMPLEMENT is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_mislib.
+> 
+> Compiling gcl_module.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: PROVIDE is being redefined.
+> Warning: REQUIRE is being redefined.
+> Warning: DOCUMENTATION is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_module.
+> 
+> Compiling gcl_numlib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: ISQRT is being redefined.
+> Warning: ABS is being redefined.
+> Warning: PHASE is being redefined.
+> Warning: SIGNUM is being redefined.
+> Warning: CIS is being redefined.
+> Warning: ASIN is being redefined.
+> Warning: ACOS is being redefined.
+> Warning: SINH is being redefined.
+> Warning: COSH is being redefined.
+> Warning: TANH is being redefined.
+> Warning: ASINH is being redefined.
+> Warning: ACOSH is being redefined.
+> Warning: ATANH is being redefined.
+> Warning: RATIONAL is being redefined.
+> Warning: RATIONALIZE is being redefined.
+> Warning: FFLOOR is being redefined.
+> Warning: FCEILING is being redefined.
+> Warning: FTRUNCATE is being redefined.
+> Warning: FROUND is being redefined.
+> Warning: LOGNAND is being redefined.
+> Warning: LOGNOR is being redefined.
+> Warning: LOGANDC1 is being redefined.
+> Warning: LOGANDC2 is being redefined.
+> Warning: LOGORC1 is being redefined.
+> Warning: LOGORC2 is being redefined.
+> Warning: LOGNOT is being redefined.
+> Warning: LOGTEST is being redefined.
+> Warning: BYTE is being redefined.
+> Warning: BYTE-SIZE is being redefined.
+> Warning: BYTE-POSITION is being redefined.
+> Warning: LDB is being redefined.
+> Warning: LDB-TEST is being redefined.
+> Warning: MASK-FIELD is being redefined.
+> Warning: DPB is being redefined.
+> Warning: DEPOSIT-FIELD is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_numlib.
+> 
+> Compiling gcl_packlib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: FIND-ALL-SYMBOLS is being redefined.
+> Warning: DO-SYMBOLS is being redefined.
+> Warning: DO-EXTERNAL-SYMBOLS is being redefined.
+> Warning: DO-ALL-SYMBOLS is being redefined.
+> Warning: APROPOS-LIST is being redefined.
+> Warning: APROPOS is being redefined.
+> Warning: WITH-PACKAGE-ITERATOR is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_packlib.
+> 
+> Compiling gcl_predlib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DEFTYPE is being redefined.
+> Warning: TYPEP is being redefined.
+> Warning: SUBTYPEP is being redefined.
+> Warning: COERCE is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_predlib.
+> 
+> Compiling gcl_seq.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: MAKE-SEQUENCE is being redefined.
+> Warning: CONCATENATE is being redefined.
+> Warning: MAP is being redefined.
+> Warning: SOME is being redefined.
+> Warning: EVERY is being redefined.
+> Warning: NOTANY is being redefined.
+> Warning: NOTEVERY is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_seq.
+> 
+> Compiling gcl_seqlib.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: REDUCE is being redefined.
+> Warning: FILL is being redefined.
+> Warning: REPLACE is being redefined.
+> Warning: REMOVE is being redefined.
+> Warning: REMOVE-IF is being redefined.
+> Warning: REMOVE-IF-NOT is being redefined.
+> Warning: DELETE is being redefined.
+> Warning: DELETE-IF is being redefined.
+> Warning: DELETE-IF-NOT is being redefined.
+> Warning: COUNT is being redefined.
+> Warning: COUNT-IF is being redefined.
+> Warning: COUNT-IF-NOT is being redefined.
+> Warning: SUBSTITUTE is being redefined.
+> Warning: SUBSTITUTE-IF is being redefined.
+> Warning: SUBSTITUTE-IF-NOT is being redefined.
+> Warning: NSUBSTITUTE is being redefined.
+> Warning: NSUBSTITUTE-IF is being redefined.
+> Warning: NSUBSTITUTE-IF-NOT is being redefined.
+> Warning: FIND is being redefined.
+> Warning: FIND-IF is being redefined.
+> Warning: FIND-IF-NOT is being redefined.
+> Warning: POSITION is being redefined.
+> Warning: POSITION-IF is being redefined.
+> Warning: POSITION-IF-NOT is being redefined.
+> Warning: REMOVE-DUPLICATES is being redefined.
+> Warning: DELETE-DUPLICATES is being redefined.
+> Warning: MISMATCH is being redefined.
+> Warning: SEARCH is being redefined.
+> Warning: SORT is being redefined.
+> Warning: STABLE-SORT is being redefined.
+> Warning: MERGE is being redefined.
+> Warning: MAP-INTO is being redefined.
+> Warning: WITH-HASH-TABLE-ITERATOR is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_seqlib.
+> 
+> Compiling gcl_setf.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DEFSETF is being redefined.
+> Warning: DEFINE-SETF-METHOD is being redefined.
+> Warning: GET-SETF-METHOD is being redefined.
+> Warning: GET-SETF-METHOD-MULTIPLE-VALUE is being redefined.
+> Warning: SETF is being redefined.
+> Warning: PSETF is being redefined.
+> Warning: SHIFTF is being redefined.
+> Warning: ROTATEF is being redefined.
+> Warning: DEFINE-MODIFY-MACRO is being redefined.
+> Warning: REMF is being redefined.
+> Warning: INCF is being redefined.
+> Warning: DECF is being redefined.
+> Warning: PUSH is being redefined.
+> Warning: PUSHNEW is being redefined.
+> Warning: POP is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_setf.
+> 
+> Compiling gcl_top.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: WARN is being redefined.
+> Warning: BREAK is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=3, Speed=3
+> Finished compiling gcl_top.
+> 
+> Compiling gcl_trace.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: TRACE is being redefined.
+> Warning: UNTRACE is being redefined.
+> Warning: STEP is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_trace.
+> 
+> Compiling gcl_sloop.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_sloop.
+> 
+> Compiling gcl_debug.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=3, Speed=3
+> Finished compiling gcl_debug.
+> 
+> Compiling gcl_info.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_info.
+> 
+> Compiling gcl_serror.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=2, Space=2, Speed=2
+> Finished compiling gcl_serror.
+> 
+> Compiling gcl_destructuring_bind.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: DO-ARG-COUNT-ERROR is being redefined.
+> Warning: PARSE-DEFMACRO is being redefined.
+> Warning: MAKE-KEYWORD is being redefined.
+> Warning: DEFMACRO-ERROR is being redefined.
+> Warning: VERIFY-KEYWORDS is being redefined.
+> Warning: LOOKUP-KEYWORD is being redefined.
+> Warning: KEYWORD-SUPPLIED-P is being redefined.
+> Warning: PARSE-DEFMACRO-LAMBDA-LIST is being redefined.
+> Warning: PUSH-SUB-LIST-BINDING is being redefined.
+> Warning: PUSH-LET-BINDING is being redefined.
+> Warning: PUSH-OPTIONAL-BINDING is being redefined.
+> Warning: PARSE-BODY is being redefined.
+> Warning: DESTRUCTURING-BIND is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_destructuring_bind.
+> 
+> Compiling gcl_defpackage.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> ; (PROVIDE :DEFPACKAGE) is being compiled.
+> ;; Warning: The package operation (PROVIDE :DEFPACKAGE) was in a bad place.
+> ; (IN-PACKAGE "USER") is being compiled.
+> ;; Warning: The package operation (IN-PACKAGE "USER") was in a bad place.
+> ; (USE-PACKAGE "DEFPACKAGE") is being compiled.
+> ;; Warning: The package operation (USE-PACKAGE "DEFPACKAGE") was in a bad place.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_defpackage.
+> 
+> Compiling gcl_make_defpackage.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_make_defpackage.
+> 
+> Compiling gcl_loop.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: LOOP is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_loop.
+> 
+> Compiling gcl_readline.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_readline.
+> make[4]: warning:  Clock skew detected.  Your build may be incomplete.
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/lsp'
+> (cd cmpnew; touch *.lsp ; make all)
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+> make[4]: *** Warning: File `gcl_cmpbind.lsp' has modification time in the future (2003-11-20 05:18:38 > 2003-11-20 05:18:37)
+> 
+> Compiling gcl_cmpbind.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpbind.
+> 
+> Compiling gcl_cmpblock.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpblock.
+> 
+> Compiling gcl_cmpcall.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpcall.
+> 
+> Compiling gcl_cmpcatch.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpcatch.
+> 
+> Compiling gcl_cmpenv.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> Warning: PROCLAIM is being redefined.
+> Warning: PROCLAMATION is being redefined.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpenv.
+> 
+> Compiling gcl_cmpeval.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpeval.
+> 
+> Compiling gcl_cmpflet.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpflet.
+> 
+> Compiling gcl_cmpfun.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpfun.
+> 
+> Compiling gcl_cmpif.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpif.
+> 
+> Compiling gcl_cmpinline.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpinline.
+> 
+> Compiling gcl_cmplabel.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmplabel.
+> 
+> Compiling gcl_cmplam.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmplam.
+> 
+> Compiling gcl_cmplet.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmplet.
+> 
+> Compiling gcl_cmploc.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> ; (DEFUN WT-INTEGER-LOC ...) is being compiled.
+> ;; Warning: The variable TYPE is not used.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmploc.
+> 
+> Compiling gcl_cmpmap.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpmap.
+> 
+> Compiling gcl_cmpmulti.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpmulti.
+> 
+> Compiling gcl_cmpspecial.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpspecial.
+> 
+> Compiling gcl_cmptag.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmptag.
+> 
+> Compiling gcl_cmptop.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> ; (DEFUN T3DEFUN-VARARG ...) is being compiled.
+> ;; The variable *VCS-USED* is undefined.
+> ;; The compiler will assume this variable is a global.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmptop.
+> 
+> Compiling gcl_cmptype.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmptype.
+> 
+> Compiling gcl_cmputil.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmputil.
+> 
+> Compiling gcl_cmpvar.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpvar.
+> 
+> Compiling gcl_cmpvs.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> ; (DEFUN WT-VS ...) is being compiled.
+> ;; The variable *VCS-USED* is undefined.
+> ;; The compiler will assume this variable is a global.
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpvs.
+> 
+> Compiling gcl_cmpwt.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_cmpwt.
+> make[4]: warning:  Clock skew detected.  Your build may be incomplete.
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+> cd unixport && make saved_gcl
+> ls: ../pcl/*.o: No such file or directory
+> ls: ../clcs/*.o: No such file or directory
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../lsp/gcl_arraylib.o ../lsp/gcl_arraylib.c
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpblock.c
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpcatch.c
+> gcc -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe -O3 -fomit-frame-pointer  -I/home/daly/axiom/lsp/gcl-2.6.1/o   -c -o sys_gcl.o sys_gcl.c
+> rm -rf libgcl.a
+> ar rs libgcl.a ../o/alloc.o ../o/array.o ../o/assignment.o ../o/backq.o ../o/bds.o ../o/big.o ../o/bind.o ../o/bitop.o ../o/block.o ../o/catch.o ../o/cfun.o ../o/character.o ../o/clxsocket.o ../o/cmpaux.o ../o/conditional.o ../o/earith.o ../o/error.o ../o/eval.o ../o/fat_string.o ../o/file.o ../o/format.o ../o/frame.o ../o/funlink.o ../o/gbc.o ../o/gcl_readline.o ../o/hash.o ../o/init_pari.o ../o/iteration.o ../o/let.o ../o/lex.o ../o/list.o ../o/macros.o ../o/main.o ../o/makefun.o ../o/mapfun.o ../o/multival.o ../o/new_init.o ../o/nfunlink.o ../o/nsocket.o ../o/num_arith.o ../o/number.o ../o/num_comp.o ../o/num_co.o ../o/num_log.o ../o/num_pred.o ../o/num_rand.o ../o/num_sfun.o ../o/package.o ../o/pathname.o ../o/predicate.o ../o/print.o ../o/prog.o ../o/read.o ../o/reference.o ../o/regexpr.o ../o/run_process.o ../o/sequence.o ../o/sfasl.o ../o/sockets.o ../o/string.o ../o/structure.o ../o/symbol.o ../o/toplevel.o ../o/typespec.o ../o/unixfasl.o ../o/unixfsys.o ../o/unixsav!
+>  e.o ../o/unixsys.o ../o/unixtime.o ../o/usig2.o ../o/usig.o ../o/utils.o ../lsp/gcl_arraylib.o ../lsp/gcl_assert.o ../lsp/gcl_debug.o ../lsp/gcl_defmacro.o ../lsp/gcl_defpackage.o ../lsp/gcl_defstruct.o ../lsp/gcl_describe.o ../lsp/gcl_destructuring_bind.o ../lsp/gcl_evalmacros.o ../lsp/gcl_info.o ../lsp/gcl_iolib.o ../lsp/gcl_listlib.o ../lsp/gcl_loop.o ../lsp/gcl_make_defpackage.o ../lsp/gcl_mislib.o ../lsp/gcl_module.o ../lsp/gcl_numlib.o ../lsp/gcl_packlib.o ../lsp/gcl_predlib.o ../lsp/gcl_readline.o ../lsp/gcl_seqlib.o ../lsp/gcl_seq.o ../lsp/gcl_serror.o ../lsp/gcl_setf.o ../lsp/gcl_sloop.o ../lsp/gcl_top.o ../lsp/gcl_trace.o ../cmpnew/gcl_cmpbind.o ../cmpnew/gcl_cmpblock.o ../cmpnew/gcl_cmpcall.o ../cmpnew/gcl_cmpcatch.o ../cmpnew/gcl_cmpenv.o ../cmpnew/gcl_cmpeval.o ../cmpnew/gcl_cmpflet.o ../cmpnew/gcl_cmpfun.o ../cmpnew/gcl_cmpif.o ../cmpnew/gcl_cmpinline.o ../cmpnew/gcl_cmplabel.o ../cmpnew/gcl_cmplam.o ../cmpnew/gcl_cmplet.o ../cmpnew/gcl_cmploc.o ../cmpnew/gcl_!
+>  cmpmap.o ../cmpnew/gcl_cmpmulti.o ../cmpnew/gcl_cmpspecial.o .!
+> ./cmpnew/gcl_cmptag.o ../cmpnew/gcl_cmptop.o ../cmpnew/gcl_cmptype.o ../cmpnew/gcl_cmputil.o ../cmpnew/gcl_cmpvar.o ../cmpnew/gcl_cmpvs.o ../cmpnew/gcl_cmpwt.o sys_gcl.o gmp/gmp3_mpf_init2.o gmp/gmp3_mpf_init.o gmp/gmp3_mpf_get_d_2exp.o gmp/gmp3_mpf_set.o gmp/gmp3_mpf_set_ui.o gmp/gmp3_mpf_set_si.o gmp/gmp3_mpf_set_str.o gmp/gmp3_mpf_set_d.o gmp/gmp3_mpf_set_z.o gmp/gmp3_mpf_set_q.o gmp/gmp3_mpf_iset.o gmp/gmp3_mpf_iset_ui.o gmp/gmp3_mpf_iset_si.o gmp/gmp3_mpf_iset_str.o gmp/gmp3_mpf_iset_d.o gmp/gmp3_mpf_clear.o gmp/gmp3_mpf_get_str.o gmp/gmp3_mpf_dump.o gmp/gmp3_mpf_size.o gmp/gmp3_mpf_eq.o gmp/gmp3_mpf_reldiff.o gmp/gmp3_mpf_sqrt.o gmp/gmp3_mpf_random2.o gmp/gmp3_mpf_inp_str.o gmp/gmp3_mpf_out_str.o gmp/gmp3_mpf_add.o gmp/gmp3_mpf_add_ui.o gmp/gmp3_mpf_sub.o gmp/gmp3_mpf_sub_ui.o gmp/gmp3_mpf_ui_sub.o gmp/gmp3_mpf_mul.o gmp/gmp3_mpf_mul_ui.o gmp/gmp3_mpf_div.o gmp/gmp3_mpf_div_ui.o gmp/gmp3_mpf_cmp.o gmp/gmp3_mpf_cmp_d.o gmp/gmp3_mpf_cmp_si.o gmp/gmp3_mpf_cmp_ui.o gmp/gmp!
+>  3_mpf_mul_2exp.o gmp/gmp3_mpf_div_2exp.o gmp/gmp3_mpf_abs.o gmp/gmp3_mpf_neg.o gmp/gmp3_mpf_get_d.o gmp/gmp3_mpf_set_dfl_prec.o gmp/gmp3_mpf_set_prc.o gmp/gmp3_mpf_set_prc_raw.o gmp/gmp3_mpf_get_dfl_prec.o gmp/gmp3_mpf_get_prc.o gmp/gmp3_mpf_ui_div.o gmp/gmp3_mpf_sqrt_ui.o gmp/gmp3_mpf_pow_ui.o gmp/gmp3_mpf_urandomb.o gmp/gmp3_mpf_swap.o gmp/gmp3_mpf_get_si.o gmp/gmp3_mpf_get_ui.o gmp/gmp3_mpf_int_p.o gmp/gmp3_mpf_ceilfloor.o gmp/gmp3_mpf_trunc.o gmp/gmp3_mpf_fits_sint.o gmp/gmp3_mpf_fits_slong.o gmp/gmp3_mpf_fits_sshort.o gmp/gmp3_mpf_fits_uint.o gmp/gmp3_mpf_fits_ulong.o gmp/gmp3_mpf_fits_ushort.o gmp/gmp3_mpn_mp_bases.o gmp/gmp3_mpn_udiv.o gmp/gmp3_mpn_umul.o gmp/gmp3_mpn_add.o gmp/gmp3_mpn_add_1.o gmp/gmp3_mpn_add_n.o gmp/gmp3_mpn_sub.o gmp/gmp3_mpn_sub_1.o gmp/gmp3_mpn_sub_n.o gmp/gmp3_mpn_mul_1.o gmp/gmp3_mpn_addmul_1.o gmp/gmp3_mpn_submul_1.o gmp/gmp3_mpn_lshift.o gmp/gmp3_mpn_rshift.o gmp/gmp3_mpn_dive_1.o gmp/gmp3_mpn_diveby3.o gmp/gmp3_mpn_divis.o gmp/gmp3_mpn_div!
+>  rem.o gmp/gmp3_mpn_divrem_1.o gmp/gmp3_mpn_divrem_2.o gmp/gmp3!
+> _mpn_fib2_ui.o gmp/gmp3_mpn_mod_1.o gmp/gmp3_mpn_mod_34lsub1.o gmp/gmp3_mpn_mode1o.o gmp/gmp3_mpn_dump.o gmp/gmp3_mpn_mul.o gmp/gmp3_mpn_mul_fft.o gmp/gmp3_mpn_mul_n.o gmp/gmp3_mpn_random.o gmp/gmp3_mpn_mul_basecase.o gmp/gmp3_mpn_sqr_basecase.o gmp/gmp3_mpn_random2.o gmp/gmp3_mpn_sqrtrem.o gmp/gmp3_mpn_get_str.o gmp/gmp3_mpn_set_str.o gmp/gmp3_mpn_scan0.o gmp/gmp3_mpn_scan1.o gmp/gmp3_mpn_popcount.o gmp/gmp3_mpn_hamdist.o gmp/gmp3_mpn_cmp.o gmp/gmp3_mpn_perfsqr.o gmp/gmp3_mpn_bdivmod.o gmp/gmp3_mpn_gcd_1.o gmp/gmp3_mpn_gcd.o gmp/gmp3_mpn_gcdext.o gmp/gmp3_mpn_tdiv_qr.o gmp/gmp3_mpn_jacbase.o gmp/gmp3_mpn_dc_divrem_n.o gmp/gmp3_mpn_sb_divrem_mn.o gmp/gmp3_mpn_copyi.o gmp/gmp3_mpn_copyd.o gmp/gmp3_mpq_clear.o gmp/gmp3_mpq_abs.o gmp/gmp3_mpq_aors.o gmp/gmp3_mpq_canonicalize.o gmp/gmp3_mpq_cmp.o gmp/gmp3_mpq_cmp_si.o gmp/gmp3_mpq_cmp_ui.o gmp/gmp3_mpq_div.o gmp/gmp3_mpq_equal.o gmp/gmp3_mpq_get_d.o gmp/gmp3_mpq_get_den.o gmp/gmp3_mpq_get_num.o gmp/gmp3_mpq_get_str.o gmp/gmp3_mp!
+>  q_init.o gmp/gmp3_mpq_inp_str.o gmp/gmp3_mpq_inv.o gmp/gmp3_mpq_md_2exp.o gmp/gmp3_mpq_mul.o gmp/gmp3_mpq_neg.o gmp/gmp3_mpq_out_str.o gmp/gmp3_mpq_set.o gmp/gmp3_mpq_set_den.o gmp/gmp3_mpq_set_num.o gmp/gmp3_mpq_set_si.o gmp/gmp3_mpq_set_str.o gmp/gmp3_mpq_set_ui.o gmp/gmp3_mpq_set_z.o gmp/gmp3_mpq_set_d.o gmp/gmp3_mpq_set_f.o gmp/gmp3_mpq_swap.o gmp/gmp3_mpz_add_ui.o gmp/gmp3_mpz_add.o gmp/gmp3_mpz_aorsmul_i.o gmp/gmp3_mpz_abs.o gmp/gmp3_mpz_aorsmul.o gmp/gmp3_mpz_and.o gmp/gmp3_mpz_array_init.o gmp/gmp3_mpz_bin_ui.o gmp/gmp3_mpz_bin_uiui.o gmp/gmp3_mpz_cdiv_q.o gmp/gmp3_mpz_cdiv_q_ui.o gmp/gmp3_mpz_cdiv_qr.o gmp/gmp3_mpz_cdiv_qr_ui.o gmp/gmp3_mpz_cdiv_r.o gmp/gmp3_mpz_cdiv_r_ui.o gmp/gmp3_mpz_cdiv_ui.o gmp/gmp3_mpz_cfdiv_q_2exp.o gmp/gmp3_mpz_cfdiv_r_2exp.o gmp/gmp3_mpz_clear.o gmp/gmp3_mpz_clrbit.o gmp/gmp3_mpz_cmp.o gmp/gmp3_mpz_cmp_d.o gmp/gmp3_mpz_cmp_si.o gmp/gmp3_mpz_cmp_ui.o gmp/gmp3_mpz_cmpabs.o gmp/gmp3_mpz_cmpabs_d.o gmp/gmp3_mpz_cmpabs_ui.o gmp/gmp3_mpz_com.o !
+>  gmp/gmp3_mpz_cong.o gmp/gmp3_mpz_cong_2exp.o gmp/gmp3_mpz_cong!
+> _ui.o gmp/gmp3_mpz_divexact.o gmp/gmp3_mpz_divegcd.o gmp/gmp3_mpz_dive_ui.o gmp/gmp3_mpz_divis.o gmp/gmp3_mpz_divis_ui.o gmp/gmp3_mpz_divis_2exp.o gmp/gmp3_mpz_dump.o gmp/gmp3_mpz_fac_ui.o gmp/gmp3_mpz_fdiv_q.o gmp/gmp3_mpz_fdiv_q_ui.o gmp/gmp3_mpz_fdiv_qr.o gmp/gmp3_mpz_fdiv_qr_ui.o gmp/gmp3_mpz_fdiv_r.o gmp/gmp3_mpz_fdiv_r_ui.o gmp/gmp3_mpz_fdiv_ui.o gmp/gmp3_mpz_fib_ui.o gmp/gmp3_mpz_fib2_ui.o gmp/gmp3_mpz_fits_sint.o gmp/gmp3_mpz_fits_slong.o gmp/gmp3_mpz_fits_sshort.o gmp/gmp3_mpz_fits_uint.o gmp/gmp3_mpz_fits_ulong.o gmp/gmp3_mpz_fits_ushort.o gmp/gmp3_mpz_gcd.o gmp/gmp3_mpz_gcd_ui.o gmp/gmp3_mpz_gcdext.o gmp/gmp3_mpz_get_d.o gmp/gmp3_mpz_get_d_2exp.o gmp/gmp3_mpz_get_si.o gmp/gmp3_mpz_get_str.o gmp/gmp3_mpz_get_ui.o gmp/gmp3_mpz_getlimbn.o gmp/gmp3_mpz_hamdist.o gmp/gmp3_mpz_init.o gmp/gmp3_mpz_init2.o gmp/gmp3_mpz_inp_raw.o gmp/gmp3_mpz_inp_str.o gmp/gmp3_mpz_invert.o gmp/gmp3_mpz_ior.o gmp/gmp3_mpz_iset.o gmp/gmp3_mpz_iset_d.o gmp/gmp3_mpz_iset_si.o gmp/gmp3_mpz_ise!
+>  t_str.o gmp/gmp3_mpz_iset_ui.o gmp/gmp3_mpz_jacobi.o gmp/gmp3_mpz_kronsz.o gmp/gmp3_mpz_kronuz.o gmp/gmp3_mpz_kronzs.o gmp/gmp3_mpz_kronzu.o gmp/gmp3_mpz_lcm.o gmp/gmp3_mpz_lcm_ui.o gmp/gmp3_mpz_lucnum_ui.o gmp/gmp3_mpz_lucnum2_ui.o gmp/gmp3_mpz_millerrabin.o gmp/gmp3_mpz_mod.o gmp/gmp3_mpz_mul.o gmp/gmp3_mpz_mul_2exp.o gmp/gmp3_mpz_mul_si.o gmp/gmp3_mpz_mul_ui.o gmp/gmp3_mpz_n_pow_ui.o gmp/gmp3_mpz_neg.o gmp/gmp3_mpz_nextprime.o gmp/gmp3_mpz_out_raw.o gmp/gmp3_mpz_out_str.o gmp/gmp3_mpz_perfpow.o gmp/gmp3_mpz_perfsqr.o gmp/gmp3_mpz_popcount.o gmp/gmp3_mpz_pow_ui.o gmp/gmp3_mpz_powm.o gmp/gmp3_mpz_powm_ui.o gmp/gmp3_mpz_pprime_p.o gmp/gmp3_mpz_random.o gmp/gmp3_mpz_random2.o gmp/gmp3_mpz_realloc.o gmp/gmp3_mpz_realloc2.o gmp/gmp3_mpz_remove.o gmp/gmp3_mpz_root.o gmp/gmp3_mpz_rrandomb.o gmp/gmp3_mpz_scan0.o gmp/gmp3_mpz_scan1.o gmp/gmp3_mpz_set.o gmp/gmp3_mpz_set_d.o gmp/gmp3_mpz_set_f.o gmp/gmp3_mpz_set_q.o gmp/gmp3_mpz_set_si.o gmp/gmp3_mpz_set_str.o gmp/gmp3_mpz_set_ui.o !
+>  gmp/gmp3_mpz_setbit.o gmp/gmp3_mpz_size.o gmp/gmp3_mpz_sizeinb!
+> ase.o gmp/gmp3_mpz_sqrt.o gmp/gmp3_mpz_sqrtrem.o gmp/gmp3_mpz_sub.o gmp/gmp3_mpz_sub_ui.o gmp/gmp3_mpz_swap.o gmp/gmp3_mpz_tdiv_ui.o gmp/gmp3_mpz_tdiv_q.o gmp/gmp3_mpz_tdiv_q_2exp.o gmp/gmp3_mpz_tdiv_q_ui.o gmp/gmp3_mpz_tdiv_qr.o gmp/gmp3_mpz_tdiv_qr_ui.o gmp/gmp3_mpz_tdiv_r.o gmp/gmp3_mpz_tdiv_r_2exp.o gmp/gmp3_mpz_tdiv_r_ui.o gmp/gmp3_mpz_tstbit.o gmp/gmp3_mpz_ui_pow_ui.o gmp/gmp3_mpz_urandomb.o gmp/gmp3_mpz_urandomm.o gmp/gmp3_mpz_xor.o gmp/gmp3_printf_obvprintf.o gmp/gmp3_printf_asprintf.o gmp/gmp3_printf_doprnt.o gmp/gmp3_printf_asprntffuns.o gmp/gmp3_printf_doprntf.o gmp/gmp3_printf_doprnti.o gmp/gmp3_printf_fprintf.o gmp/gmp3_printf_obprintf.o gmp/gmp3_printf_obprntffuns.o gmp/gmp3_printf_printf.o gmp/gmp3_printf_printffuns.o gmp/gmp3_printf_snprintf.o gmp/gmp3_printf_snprntffuns.o gmp/gmp3_printf_sprintf.o gmp/gmp3_printf_sprintffuns.o gmp/gmp3_printf_vasprintf.o gmp/gmp3_printf_vfprintf.o gmp/gmp3_printf_vprintf.o gmp/gmp3_printf_vsnprintf.o gmp/gmp3_printf_vsprintf!
+>  .o gmp/gmp3_scanf_fscanffuns.o gmp/gmp3_scanf_doscan.o gmp/gmp3_scanf_fscanf.o gmp/gmp3_scanf_scanf.o gmp/gmp3_scanf_sscanf.o gmp/gmp3_scanf_sscanffuns.o gmp/gmp3_scanf_vfscanf.o gmp/gmp3_scanf_vscanf.o gmp/gmp3_scanf_vsscanf.o gmp/gmp3_insert-dbl.o gmp/gmp3_assert.o gmp/gmp3_compat.o gmp/gmp3_errno.o gmp/gmp3_extract-dbl.o gmp/gmp3_memory.o gmp/gmp3_mp_bpl.o gmp/gmp3_mp_clz_tab.o gmp/gmp3_mp_minv_tab.o gmp/gmp3_mp_set_fns.o gmp/gmp3_rand.o gmp/gmp3_randclr.o gmp/gmp3_randdef.o gmp/gmp3_randlc.o gmp/gmp3_randlc2s.o gmp/gmp3_randlc2x.o gmp/gmp3_randraw.o gmp/gmp3_rands.o gmp/gmp3_randsd.o gmp/gmp3_randsdui.o gmp/gmp3_version.o
+> cp init_gcl.lsp.in init_gcl.lsp.tmp
+> cat init_gcl.lsp.tmp | sed \
+> 	-e "s,@LI-VERS@,(`cat ../majvers`.`cat ../minvers`) `date`,1" \
+> 	-e "s,@LI-MINVERS@,`cat ../minvers`,1" \
+> 	-e "s,@LI-MAJVERS@,`cat ../majvers`,1" \
+> 	-e "s,@LI-CC@,\"gcc -c -Wall -DVOL=volatile -fsigned-char -fwritable-strings -pipe \",1" \
+> 	-e "s,@LI-LD@,\"gcc -o \",1" \
+> 	-e "s,@LI-LD-LIBS@,\" -lgcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a\",1" \
+> 	-e "s,@LI-OPT-THREE@,\"-O3 -fomit-frame-pointer\",1" \
+> 	-e "s,@LI-OPT-TWO@,\"-O\",1" \
+> 	-e "s,@LI-INIT-LSP@,\"init_gcl.lsp\",1" >init_gcl.lsp
+> gcc -o raw_gcl /net/data/home/daly/axiom/obj/linux/lib/cfuns-c.o /net/data/home/daly/axiom/obj/linux/lib/sockio-c.o \
+> 	-L.   -lgcl -lm  /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libbfd.a /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libiberty.a -lreadline -lncurses -lc -lgclp /net/data/home/daly/axiom/obj/linux/lib/libspad.a
+> cp init_gcl.lsp foo
+> echo " (in-package \"USER\")(system:save-system \"saved_gcl\")" >>foo
+> /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_gcl /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/ -libdir /home/daly/axiom/lsp/gcl-2.6.1/ < foo
+> GCL (GNU Common Lisp)  April 1994  131072 pages
+> Building symbol table for /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/raw_gcl ..
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_export.lsp
+> Initializing gcl_defmacro.o
+> Initializing gcl_evalmacros.o
+> Initializing gcl_top.o
+> Initializing gcl_module.o
+> loading /net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport/../lsp/gcl_autoload.lsp
+> 
+> >
+> #<"COMPILER" package>
+> 
+> >
+> #<"SLOOP" package>
+> 
+> >
+> #<"SERROR" package>
+> 
+> >
+> #<"ANSI-LOOP" package>
+> 
+> >
+> #<"DEFPACKAGE" package>
+> 
+> >
+> #<"TK" package>
+> 
+> >
+> #<"SYSTEM" package>
+> 
+> SYSTEM>
+> *COMMAND-ARGS*
+> 
+> SYSTEM>Initializing gcl_predlib.o
+> Initializing gcl_setf.o
+> Initializing gcl_arraylib.o
+> 
+> Error: Can't open file "gcl_arraylib.data"
+> Error signalled by PROGN.
+> Broken at BREAK-LEVEL.  Type :H for Help.
+> SYSTEM>>
+> #<"USER" package>
+> >>rm init_gcl.lsp.tmp raw_gcl
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/unixport'
+> rm -f bin/gcl xbin/gcl
+> MGCLDIR=`echo /home/daly/axiom/lsp/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
+> GCLDIR=`echo /home/daly/axiom/lsp/gcl-2.6.1` ; \
+> make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+> (echo '#!/bin/sh' ; \
+> if gcc --version | grep -q -i mingw ; then echo "export C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export C_INCLUDE_PATH=/home/daly/axiom/lsp/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
+> echo exec /home/daly/axiom/lsp/gcl-2.6.1/unixport/saved_gcl \\ ; \
+> echo '   -dir' /home/daly/axiom/lsp/gcl-2.6.1/unixport/ \\ ; \
+> echo '   -libdir' /home/daly/axiom/lsp/gcl-2.6.1/ \\ ; \
+> echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
+> ! [ -d "/usr/lib" ] || echo '   -eval '\''(setq si::*tk-library* '\"/usr/lib/tk8.3\"')'\' \\;\
+> [ "gcl_readline.o" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
+> echo '     '\"\$@\" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl;
+> echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+> chmod a+x /home/daly/axiom/lsp/gcl-2.6.1/bin/gcl
+> rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gclm.bat
+> if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
+>  echo '@SET promp%prompt%'; \
+>  echo '@PROMPT SET cd'; \
+>  echo '@CALL>%temp%.\setdir.bat'; \
+>  echo '@'; \
+>  echo '% do not delete this line %'; \
+>  echo '@ECHO off'; \
+>  echo 'PROMPT %promp'; \
+>  echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
+>  echo 'set cwd=%cd%'; \
+>  echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
+>  echo 'set unixportdir=%libdir%\unixport'; \
+>  echo 'path %cd%\..\mingw\bin;%PATH%'; \
+>  echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gclm.bat ; fi
+> rm -f /home/daly/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat
+> if gcc --version | grep -q -i mingw ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \
+>  echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /home/daly/axiom/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> (cd xbin ; cp ../bin/gcl .)
+> cd cmpnew && make gcl_collectfn.o
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+> ../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+> 
+> Compiling gcl_collectfn.lsp.
+> Loading ./gcl_cmpinit.lsp
+> Loading ../lsp/sys-proclaim.lisp
+> Finished loading ../lsp/sys-proclaim.lisp
+> Loading sys-proclaim.lisp
+> Finished loading sys-proclaim.lisp
+> Finished loading ./gcl_cmpinit.lsp
+> End of Pass 1.  
+> End of Pass 2.  
+> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+> Finished compiling gcl_collectfn.lsp.
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/cmpnew'
+> if [ -d "/usr/lib" ] ; then \
+> 	cd gcl-tk && make ; \
+> else \
+> 	echo "gcl-tk not made..missing include or lib" ; \
+> fi 
+> make[4]: Entering directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk'
+> cat gcltksrv.in | sed -e "s!TK_LIBRARY=.*!TK_LIBRARY=/usr/lib/tk8.3!g" \
+> -e "s!TCL_LIBRARY=.*!TCL_LIBRARY=/usr/lib/tcl8.3!g" \
+> -e "s!TK_XLIB_DIR=.*!TK_XLIB_DIR=!g" \
+> -e "s!GCL_TK_DIR=.*!GCL_TK_DIR=/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk!g" > gcltksrv
+> chmod a+x gcltksrv
+> echo "(compile-file \"tkl.lisp\" :c-file nil :c-debug nil)" | ../unixport/saved_gcl
+> 
+> >
+> Error: COMPILE-FILE is not defined in this load module.
+> Error signalled by COMPILE-FILE.
+> Backtrace: 
+> 
+> 
+> Error: 6 is an illegal ihs index.
+> Error signalled by SYSTEM::IHS-FNAME.
+> Backtrace: 
+> 
+> Error: The tag (NIL) is undefined.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: Bind stack overflow.
+> Error signalled by SYSTEM:SCH-FRS-BASE.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Unrecoverable error: bind stack overflow.
+> make[4]: *** [tkl.o] Error 134
+> make[4]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1/gcl-tk'
+> make[3]: *** [do-gcl-tk] Error 2
+> make[3]: Leaving directory `/net/data/home/daly/axiom/lsp/gcl-2.6.1'
+> make[2]: Leaving directory `/net/data/home/daly/axiom/lsp'
+> 15 making /net/data/home/daly/axiom/src
+> make[2]: Entering directory `/net/data/home/daly/axiom/src'
+> 22 making /net/data/home/daly/axiom/src/boot/Makefile from /net/data/home/daly/axiom/src/boot/Makefile.pamphlet
+> 21 making /net/data/home/daly/axiom/src/boot
+> make[3]: Entering directory `/net/data/home/daly/axiom/src/boot'
+> 2 making /net/data/home/daly/axiom/int/boot/boothdr.lisp from /net/data/home/daly/axiom/src/boot/boothdr.lisp.pamphlet
+> 1 making /net/data/home/daly/axiom/obj/linux/boot/boothdr.o from /net/data/home/daly/axiom/int/boot/boothdr.lisp
+> 
+> >
+> Error: COMPILE-FILE is not defined in this load module.
+> Error signalled by COMPILE-FILE.
+> Backtrace: SYSTEM::BREAK-LEVEL
+> 
+> 
+> Error: 6 is an illegal ihs index.
+> Error signalled by SYSTEM::IHS-FNAME.
+> Backtrace: 
+> 
+> Error: The tag (NIL) is undefined.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: Bind stack overflow.
+> Error signalled by SYSTEM:SCH-FRS-BASE.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Error: -1 is an illegal frs index.
+> Error signalled by SYSTEM::BREAK-LEVEL.
+> 
+> Unrecoverable error: bind stack overflow.
+> make[3]: *** [/net/data/home/daly/axiom/obj/linux/boot/boothdr.o] Error 134
+> make[3]: Leaving directory `/net/data/home/daly/axiom/src/boot'
+> make[2]: *** [bootdir] Error 2
+> make[2]: Leaving directory `/net/data/home/daly/axiom/src'
+> make[1]: *** [srcdir] Error 2
+> make[1]: Leaving directory `/net/data/home/daly/axiom'
+> make: *** [all] Error 2
+> [daly@pico axiom]$ 
+
+\start
+Date: 20 Nov 2003 09:48:32 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] ports
+
+Greetings!
+
+http://people.debian.org/~camm/axiom_0.0.0cvs-11_arm.deb
+
+Enjoy!  
+
+I'm going to redo the build with -g -O3 just to make sure we can
+survive gcc optimization, then release a new package for the
+autobuilders with a keep-alive mechanism.
+
+\start
+Date: Thu, 20 Nov 2003 13:31:53 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] www.nongnu.org/axiom/faq.html
+
+David,
+
+I've succeeded in building Axiom on Red Flag Linux, the chinese distro.
+Please update the faq page to include this.
+
+I want to upload binaries and have the faq point at them.
+I'm open to suggestion about how to organize this.
+
+\start
+Date: Thu, 20 Nov 2003 14:03:51 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: tls@virginia.edu, rlw@virginia.edu, payette@cs.cornell.edu
+Subject: [Axiom-developer] Fedora and Literate Programming
+Cc: gilbert@sci.ccny.cuny.edu
+
+*,
+
+I've been reading about your Fedora project. As I understand it the
+project is an effort to create a digital repository architecture.
+
+I'm the lead developer on Axiom, a large, general purpose computer algebra
+system. Axiom has been rebuilt from the ground up to use literate programming.
+That is, the system is now able to mix research and technical papers with
+runnable code. Every file in the system is now a TeX document and C, lisp,
+boot, Makefiles, and algebra code are all dynamically extracted during build.
+
+We're designing the new Axiom system with a 30-year planning horizon. 
+Thus we are looking for ways to support Computational Mathematics as
+a separate discipline. Clearly we need to incorporate ways to integrate
+multimedia as well as research papers, algorithm descriptions, and
+executable code into some well thought out platform. For teaching
+purposes we should be able to interact with net-based resources like
+MIT's Open Courseware (ocw.mit.edu) project.
+
+Your project offers an interesting look at a possible back-end architecture
+for Axiom. We could consider subsuming all of the literate programming, 
+current compiled objects, and databases into a Fedora repository as well
+as research and video lectures.
+
+If one of you feel this is an interesting idea I'd like to have a phone 
+conversation to discuss possible directions. Please contact me at:
+
+\start
+Date: 21 Nov 2003 02:26:24 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Trying to build axiom
+
+Hi,
+
+I've just tried to compile the current CVS version of AXIOM, but the
+build failed pretty early at this point:
+
+ echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /usr/local/src/axiom-current/lsp/gcl-2.6.1/bin/gclfinal.bat ; fi
+make[1]: Leaving directory `/usr/local/src/axiom-current/lsp/gcl-2.6.1'
+(cd xbin ; cp ../bin/gcl .)
+cd cmpnew && make gcl_collectfn.o
+make[1]: Entering directory `/usr/local/src/axiom-current/lsp/gcl-2.6.1/cmpnew'
+../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
+make[1]: ../unixport/saved_pre_gcl: Command not found
+make[1]: *** [gcl_collectfn.o] Error 127
+
+I have no idea how to fix this. :-( 
+
+\start
+Date: Thu, 20 Nov 2003 22:20:56 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Trying to build axiom
+
+Peter,
+
+I'm not sure what failed from the information you provided.
+It looks like you've checked axiom out of CVS into /usr/local/src
+and then did a 
+
+  mv axiom axiom-current
+
+Your axiom variable should look like:
+
+  export AXIOM=/usr/local/src/axiom-current/mnt/linux
+
+What is the current setting?
+
+\start
+Date: Thu, 20 Nov 2003 23:56:13 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] axiom.arm.deb
+
+I unpacked the .deb and hand-copied the files because there was not
+enough space on my CF card. I managed to wedge Axiom onto the card
+but it segfaults.
+
+Do you have a lisp image that runs on the ARM?
+
+\start
+Date: Fri, 21 Nov 2003 09:40:58 +0000
+From: Mike Dewar <miked@nag.co.uk>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Axiom Book (Jenks & Sutor)
+
+While clearing out a cupboard, one of my colleagues came across a
+handful of copies of Jenks & Sutor.  If anybody on this list would like
+one then please send me your snail mail address and we'll ship it to you
+wherever you are, even if its the Netherlands :-) [1]  First come, first
+served.
+
+Cheers, Mike.
+
+[1] this is a football reference. Holland trounced Scotland on
+    Wednesday :-(
+
+\start
+Date: 21 Nov 2003 12:56:53 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org
+Subject: Re: [Axiom-developer] Trying to build axiom
+
+ >   export AXIOM=/usr/local/src/axiom-current/mnt/linux
+
+That is exactly what it's set to. I just tried it again, but got the
+same error. I complete build log is available here
+
+    http://peti.cryp.to/axiom-build-log
+
+in case that helps. Maybe my gcc version 3.3.2 is a bit too new for
+axiom's taste? The failure line in the configure output seems to
+suggest that.
+
+\start
+Date: Fri, 21 Nov 2003 07:05:36 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Trying to build axiom
+
+ok. Once this download completes I'll look at the log. -- Tim
+
+\start
+Date: Fri, 21 Nov 2003 07:35:50 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to, camm@enhanced.com
+Subject: Re: [Axiom-developer] Trying to build axiom
+
+I've looked at your log on:
+
+    http://peti.cryp.to/axiom-build-log
+
+
+You're not even getting to the Axiom build.
+
+saved_pre_gcl does not seem to exist during the lisp build.
+I've copied the gcl-devel people. I'll look at my build up to that
+point and get back to you.
+
+\start
+Date: 21 Nov 2003 10:27:44 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+Cc: simons@cryp.to
+
+Greetings!
+
+1)  Apply the following patch in the unpacked gcl directory:
+
+-----------------------------------------------------------------------------
+Index: configure.in
+===================================================================
+RCS file: /cvsroot/gcl/gcl/configure.in,v
+retrieving revision 1.128
+retrieving revision 1.129
+diff -u -r1.128 -r1.129
+--- configure.in	16 Nov 2003 18:38:33 -0000	1.128
++++ configure.in	16 Nov 2003 19:08:14 -0000	1.129
+@@ -658,7 +658,7 @@
+ #
+ 	if test "$enable_statsysbfd" = "yes" && ! $CC -v 2>&1 | fgrep ming > /dev/null ; then
+ 		echo 'int main() {bfd_init();bfd_openr("/dev/null",0);return 0;}' >foo.c
+-		MP=`$CC [ -Wl,-M ] -static -o foo foo.c -lbfd -liberty 2>&1 | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq`
++		MP=`$CC [ -Wl,-M ] -static -o foo foo.c -lbfd -liberty 2>&1 | grep -v : | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq`
+ 		rm -f foo.c foo
+ 		if echo $MP | tr ' ' '\012' | grep -q libbfd.a ; then
+ 		   TLIBS="$TLIBS `echo $MP | tr ' ' '\012' | grep libbfd.a`"
+Index: configure
+===================================================================
+RCS file: /cvsroot/gcl/gcl/configure,v
+retrieving revision 1.107.4.1.2.2.2.11
+retrieving revision 1.107.4.1.2.2.2.12
+diff -u -r1.107.4.1.2.2.2.11 -r1.107.4.1.2.2.2.12
+--- configure	16 Nov 2003 18:28:38 -0000	1.107.4.1.2.2.2.11
++++ configure	16 Nov 2003 19:06:40 -0000	1.107.4.1.2.2.2.12
+@@ -3132,7 +3132,7 @@
+ #
+ 	if test "$enable_statsysbfd" = "yes" && ! $CC -v 2>&1 | fgrep ming > /dev/null ; then
+ 		echo 'int main() {bfd_init();bfd_openr("/dev/null",0);return 0;}' >foo.c
+-		MP=`$CC  -Wl,-M  -static -o foo foo.c -lbfd -liberty 2>&1 | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq`
++		MP=`$CC  -Wl,-M  -static -o foo foo.c -lbfd -liberty 2>&1 | grep -v : | tr '()' '\012\012' | $AWK '{print $NF}' | sort | uniq`
+ 		rm -f foo.c foo
+ 		if echo $MP | tr ' ' '\012' | grep -q libbfd.a ; then
+ 		   TLIBS="$TLIBS `echo $MP | tr ' ' '\012' | grep libbfd.a`"
+-----------------------------------------------------------------------------
+    
+   Rebuild, making sure you don't wipe out your changes by a fresh gcl
+   unpack from tar.gz.
+
+   This patch in in CVS and will appear in the forthcoming 2.6.1-19.
+
+2) If this doesn't work, change the gcl configure command by adding
+   the following options:
+
+        --disable-statsysbfd --enable-locbfd
+
+Please let me know if problems persist.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> I've looked at your log on:
+> 
+>     http://peti.cryp.to/axiom-build-log
+> 
+> 
+> You're not even getting to the Axiom build.
+> 
+> saved_pre_gcl does not seem to exist during the lisp build.
+> I've copied the gcl-devel people. I'll look at my build up to that
+> point and get back to you.
+
+\start
+Date: 21 Nov 2003 11:06:32 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] axiom.arm.deb
+Cc: pb@nexus.co.uk
+
+Greetings!
+
+Phil, just to fill you in, thanks to your help, we've built axiom for
+arm with full debugging (I'm rebuilding with optimization now).  We're
+trying to run it on a Zaurus.
+
+When I first read this, I thought it was due to a missing mprotect
+functionality in your kernel, which is used by GCL's stratified
+garbage collection facility to mark and maintain read-only pages.  But
+our arm build has this turned off (historically for some reason I
+could not get it to work), so something else must be going on.  
+
+Tim, thankfully you could run the AXIOMsys binary under gdb to see
+where the segfault is, if you can get gdb onto your small system.
+That should clear up what's going on quickly.
+
+I'm cc'ing Phil as he might have some experience in running arm
+binaries on the Zaurus.  If I recall, there are several arm binary
+formats -- are they all compatible?
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> I unpacked the .deb and hand-copied the files because there was not
+> enough space on my CF card. I managed to wedge Axiom onto the card
+> but it segfaults.
+> 
+> Do you have a lisp image that runs on the ARM?
+
+\start
+Date: Fri, 21 Nov 2003 16:15:24 +0000
+From: Phil Blundell <pb@nexus.co.uk>
+To: Camm Maguire <camm@enhanced.com>
+Subject: Re: [Axiom-developer] axiom.arm.deb
+
+on Fri, Nov 21, 2003 at 11:06:32AM -0500, Camm Maguire wrote:
+> Tim, thankfully you could run the AXIOMsys binary under gdb to see
+> where the segfault is, if you can get gdb onto your small system.
+> That should clear up what's going on quickly.
+
+If gdb itself won't fit, you should be able to use gdbserver to debug
+remotely.  I've found this useful for tracking down problems on ipaqs
+and zauruses in the past.
+
+> I'm cc'ing Phil as he might have some experience in running arm
+> binaries on the Zaurus.  If I recall, there are several arm binary
+> formats -- are they all compatible?
+
+Yes, this should be fine.  The only issues might be around glibc
+versions (and C++, but from what I gather you aren't using that).
+
+\start
+Date: 21 Nov 2003 17:14:14 +0100
+From: Peter Simons <simons@cryp.to>
+To: Camm Maguire <camm@enhanced.com>
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+
+Camm Maguire writes:
+
+ > 1)  Apply the following patch in the unpacked gcl directory:
+
+The patch doesn't seem to help. But ...
+
+
+ > 2) If this doesn't work, change the gcl configure command by adding
+ >    the following options:
+
+ >         --disable-statsysbfd --enable-locbfd
+
+This did. Thanks! I also noticed GCL doesn't like the stack protection
+features the Propolice-GCC inserts; I had to disable them to compile
+GCL successfully. Maybe that's something the configure script might
+want to test as well? After all, Propolice is getting very popular
+these days.
+
+As for Axiom: The build succeeds to build GCL but fails then:
+
+    make[3]: Entering directory `/usr/local/src/axiom-current/src/boot'
+    44 invoking make in /usr/local/src/axiom-current/src/boot with parms:
+    SYS= linux
+    LSP= /usr/local/src/axiom-current/lsp
+    PART= cprogs
+    SPAD= /usr/local/src/axiom-current/mnt/linux
+    SRC= /usr/local/src/axiom-current/src
+    INT= /usr/local/src/axiom-current/int
+    OBJ= /usr/local/src/axiom-current/obj
+    MNT= /usr/local/src/axiom-current/mnt
+    make[3]: *** [/usr/local/src/axiom-current/obj/linux/bin/bootsys] Error 137
+
+The complete build log is again at:
+
+    http://peti.cryp.to/axiom-build-log
+
+\start
+Date: 21 Nov 2003 12:52:55 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Peter Simons <simons@cryp.to>
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+
+Greetings!
+
+Peter Simons <simons@cryp.to> writes:
+
+> This did. Thanks! I also noticed GCL doesn't like the stack protection
+> features the Propolice-GCC inserts; I had to disable them to compile
+> GCL successfully. Maybe that's something the configure script might
+> want to test as well? After all, Propolice is getting very popular
+> these days.
+
+Is this the same as exec-shield?  I've written a proposal on this to
+Tim and Roland from Fedora, and will try to do something when I get
+their feedback.
+
+\start
+Date: Fri, 21 Nov 2003 14:49:25 -0500
+From: "Sandy Payette" <payette@cs.cornell.edu>
+To: <daly@idsi.net>, <tls@virginia.edu>, <rlw@virginia.edu>
+Subject: [Axiom-developer] RE: Fedora and Literate Programming
+Cc: gilbert@sci.ccny.cuny.edu, Chris Wilper <cwilper@cs.cornell.edu>
+
+Hi Tim,
+
+I'm from the Cornell side of the project.  If you would like to talk we
+could set up phone call some time next week.  I'm also copying Chris
+Wilper who is our lead developer.  I'd like to include him too if he is
+available.
+
+Let me know times that would work, and I'll compare schedules.
+
+- Sandy
+
+> -----Original Message-----
+> From: Tim Daly [mailto:daly@rio.sci.ccny.cuny.edu]
+> Sent: Thursday, November 20, 2003 2:04 PM
+> To: tls@virginia.edu; rlw@virginia.edu; Sandy Payette
+> Cc: daly@idsi.net; daly@rio.sci.ccny.cuny.edu;
+gilbert@sci.ccny.cuny.edu;
+> axiom-developer@nongnu.org
+> Subject: Fedora and Literate Programming
+>
+> *,
+>
+> I've been reading about your Fedora project. As I understand it the
+> project is an effort to create a digital repository architecture.
+>
+> I'm the lead developer on Axiom, a large, general purpose computer
+algebra
+> system. Axiom has been rebuilt from the ground up to use literate
+> programming.
+> That is, the system is now able to mix research and technical papers
+with
+> runnable code. Every file in the system is now a TeX document and C,
+lisp,
+> boot, Makefiles, and algebra code are all dynamically extracted during
+> build.
+>
+> We're designing the new Axiom system with a 30-year planning horizon.
+> Thus we are looking for ways to support Computational Mathematics as
+> a separate discipline. Clearly we need to incorporate ways to
+integrate
+> multimedia as well as research papers, algorithm descriptions, and
+> executable code into some well thought out platform. For teaching
+> purposes we should be able to interact with net-based resources like
+> MIT's Open Courseware (ocw.mit.edu) project.
+>
+> Your project offers an interesting look at a possible back-end
+> architecture
+> for Axiom. We could consider subsuming all of the literate
+programming,
+> current compiled objects, and databases into a Fedora repository as
+well
+> as research and video lectures.
+>
+> If one of you feel this is an interesting idea I'd like to have a
+phone
+> conversation to discuss possible directions. Please contact me at:
+>
+> Tim Daly
+> daly@idsi.net
+
+\start
+Date: Fri, 21 Nov 2003 21:43:01 -0500
+From: root <daly@idsi.net>
+To: parisse@mozart.ujf-grenoble.fr
+Subject: [Axiom-developer] Re: Free and Open Source Axiom exists
+
+Bernard,
+
+> Congratulations for the release.
+
+Thanks. It has been a team effort.
+
+> I have done some testings with ledit axiom to have a readline interface
+> and it seems to work correctly.
+
+Actually, if you look at src/clef you'll see a program that we use 
+instead of readline, called clef. It was developed under modified bsd
+so it can be used with any program. It follows the usual X11 xterm style
+of options where -e is the last option and specifies the program to run:
+
+  clef -e yourprogram
+
+This will add readline-like ability to the program. It copies stdin,
+stdout, and stderr and then manages the connections. It intercepts
+special characters like uparrow. It does not handle Ctrl-p (emacs)
+kind of characters but it wouldn't be hard to add.
+
+> As you probably know, I'm myself developping a CAS (giac/xcas) with
+> a different target, one of my objective is for example to be able to
+> run Maple code without user intervention (or minimal), it's not
+> that far, the current version is able to run some Maple worksheets. Maybe it
+> could be interesting to see if some cooperation between both
+> systems is possible (I really don't know since giac/xcas is a C++
+> library). If you are interested please let me know.
+> Even if you are not, thanks for the source code release which
+> will certainly be useful.
+
+I'd be happy to work with GIAC to find some common ground between our
+efforts. I'll download GIAC and look at it.
+
+\start
+Date: Fri, 21 Nov 2003 21:48:34 -0500
+From: root <daly@idsi.net>
+To: payette@cs.cornell.edu
+Subject: [Axiom-developer] Re: Fedora and Literate Programming
+Cc: rlw@virginia.edu, gilbert@sci.ccny.cuny.edu, cwilper@cs.cornell.edu, tls@virginia.edu
+
+Sandy,
+
+re: Chris. Great. I didn't see his name on the document that came my way.
+
+\start
+Date: Fri, 21 Nov 2003 21:50:04 -0500
+From: root <daly@idsi.net>
+To: pb@nexus.co.uk
+Subject: Re: [Axiom-developer] axiom.arm.deb
+
+I can barely fit parts of Axiom on the unit at the moment. I'll look
+for a Compact Flash 256 card so I can get some room to install gdb.
+
+\start
+Date: Sat, 22 Nov 2003 00:26:34 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] fedora
+
+Camm,
+
+I've just ordered a Lindows computer from Walmart. I'm going to set it
+up as part of a compile farm in my basement. I'll make the Fedora box
+you were using available as well as other distros. I figure I can buy
+a computer every couple months and add it to the network. That way we
+can have stable test machines for each distro. At $200/machine it
+seems reasonable to host the machines locally. That way I can install
+whatever we need. Once I get the box and get it set up I'll figure out
+how to give people access. 
+
+\start
+Date: Sat, 22 Nov 2003 18:26:51 +1100
+From: Jason White <jasonjgw@pacific.net.au>
+To: axiom-developer@nongnu.org
+Subject: Re: [Axiom-developer] Re: Axiom book
+
+Just wondering: how far from completion is the task of releasing the
+LaTex files of the book? As I remember from earlier mailing list
+posts, Tim was rapidly working through the text to bring the LaTeX
+code up to modern standards, while incorporating updates.
+
+\start
+Date: Sat, 22 Nov 2003 08:43:10 -0500
+From: root <daly@idsi.net>
+To: jasonjgw@pacific.net.au
+Subject: Re: [Axiom-developer] Re: Axiom book
+
+re: book
+
+Several things have happened to slow down my progress. At the moment
+the book is now all in pamphlet format, it has a new "technical
+introduction" section written by Martin Dunstan, and a new section
+on writing compiled code (which may not make the first release).
+
+Ignoring the outside factors progress has slowed a bit because it takes
+a long time to read and re-read 700+ pages and edit it for content. 
+I have two long-ish vacation times coming up (thanksgiving and christmas)
+which will greatly increase my progress.
+
+There are several things I'd like to experiment with (e.g. embedded
+active graphics using ADVI) but those can wait until the first version
+is in CVS.
+
+There is motion, nearly every day. It just isn't visible yet.
+
+\start
+Date: Sun, 23 Nov 2003 10:36:30 +1100
+From: Jason White <jasonjgw@pacific.net.au>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: Axiom book
+
+Tim Daly writes:
+ > 
+ > Ignoring the outside factors progress has slowed a bit because it takes
+ > a long time to read and re-read 700+ pages and edit it for content. 
+
+Yes, clearly this is a lot of work by anybody's standards.
+ > I have two long-ish vacation times coming up (thanksgiving and christmas)
+ > which will greatly increase my progress.
+
+That's what I call dedication.
+ > 
+ > There is motion, nearly every day. It just isn't visible yet.
+
+Thanks. It hadn't been mentioned on the list for a while, prompting me
+to inquire.
+
+\start
+Date: 23 Nov 2003 10:35:21 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org, gcl-devel@gnu.org
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+
+Camm Maguire writes:
+
+ >> I also noticed GCL doesn't like the stack protection
+ >> features the Propolice-GCC inserts
+
+ > Is this the same as exec-shield?  
+
+No, I don't think so. My system uses the Gentoo
+hardened-gcc [1], which includes the patches for creating
+ET_DYN binaries [2] and Propolice [3]. The latter technique
+has been developed by IBM; more information about it is
+available at [4].
+
+
+[1] http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml
+[2] http://www.gentoo.org/proj/en/hardened/etdyn.xml
+[3] http://www.gentoo.org/proj/en/hardened/propolice.xml
+[4] http://www.research.ibm.com/trl/projects/security/ssp/
+
+\start
+Date: Sun, 23 Nov 2003 09:30:24 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] libgmp
+
+Camm, I now have the room to install libgmp but the /lib directory is
+in ROM it seems. I've installed it in /home/zaurus/lib and am trying
+to use LIB_PATH to point to it. Life interrupted the task but I'll 
+try it today.
+
+\start
+Date: Sun, 23 Nov 2003 15:38:21 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] Re: www.nongnu.org/axiom/faq.html
+
+Hello Tim,
+
+Tim Daly <daly@rio.sci.ccny.cuny.edu> writes:
+
+> I've succeeded in building Axiom on Red Flag Linux, the chinese distro.
+> Please update the faq page to include this.
+
+Done. Have you specific information about the compilation, like the
+machine it was compiled on or the release of Red Flag Linux?
+
+> I want to upload binaries and have the faq point at them.
+> I'm open to suggestion about how to organize this.
+
+I think the most simple is to put binaries in the download area of
+savannah and make the web pages point to them (with a link towards
+spcific directories like
+http://savannah.nongnu.org/download/axiom/algebra_depends.pkg/1.0.0/). 
+
+Now, if you ask how to organize the various directories, I would advise
+for the usual division linux-distros/release/specific-arch (like
+RedHat/8.0/i386). 
+
+Regarding the web page, we can do whatever we (you) want. Like for
+example sorting binaries by distro, arch or releases.
+
+BTW, Tim, if you make source package or binaries, try to avoid putting
+uneeded parts, like two different releases of GCL or ADVI. End-user may
+be resource constrained.
+
+\start
+Date: Sun, 23 Nov 2003 09:37:26 -0500
+From: root <daly@idsi.net>
+To: jasonjgw@pacific.net.au
+Subject: [Axiom-developer] book
+
+>  > Ignoring the outside factors progress has slowed a bit because it takes
+>  > a long time to read and re-read 700+ pages and edit it for content. 
+> 
+> Yes, clearly this is a lot of work by anybody's standards.
+>  > I have two long-ish vacation times coming up (thanksgiving and christmas)
+>  > which will greatly increase my progress.
+> 
+> That's what I call dedication.
+
+umm, various family members refer to it in more clinical terms
+obsession, addiction, etc :-)
+
+>  > 
+>  > There is motion, nearly every day. It just isn't visible yet.
+> 
+> Thanks. It hadn't been mentioned on the list for a while, prompting me
+> to inquire.
+
+no prob. There are several code paths in progress in various parallel
+directories that will eventually complete. I hate vaporware and try
+not to pre-announce things that don't work (at least on MY machine :-) ).
+
+\start
+Date: Sun, 23 Nov 2003 09:49:35 -0500
+From: root <daly@idsi.net>
+To: antoine.hersen@wanadoo.fr
+Subject: [Axiom-developer] book
+
+> Isn't it possible to put the pre-version in the cvs under a different
+> module name, even if it's not finished.
+> People could send you remarks or correction or add a notice saying
+> pre-release please don't send me message about it 'til completion.
+
+I could take this approach but don't plan to. It adds more overhead to
+the task and I'm changing things every day. Telling people that "here
+is the book" but don't believe what you read won't work. Telling them
+"here is the book" but don't try this at home won't work (that's what
+the book is for). Telling them "here is the book" will generate a raft
+of corrections, some of which I've already made. Telling them "here is
+the book" but don't send me corrections eliminates the great value-add
+of sharing it. 
+
+> 
+> I'm really looking forward to reading it before jumping head on into Axiom.
+
+I understand. Mike Dewar has said he has 6 free copies available. Send him
+a note and hope. I looked at the current cost for used versions on Amazon 
+and it is running about $48 a copy. (Sure is a shame I don't get royalties :-)).
+
+It's coming. Like Axiom itself, it is a larger task than I expected. 
+As Torvolds said about Linux "It's late. I'm always late".
+
+\start
+Date: Sun, 23 Nov 2003 15:52:10 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Peter Simons <simons@cryp.to>
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+
+Hello Peter,
+
+Peter Simons <simons@cryp.to> writes:
+
+> As for Axiom: The build succeeds to build GCL but fails then:
+>
+>     make[3]: Entering directory `/usr/local/src/axiom-current/src/boot'
+>     44 invoking make in /usr/local/src/axiom-current/src/boot with parms:
+>     SYS= linux
+>     LSP= /usr/local/src/axiom-current/lsp
+>     PART= cprogs
+>     SPAD= /usr/local/src/axiom-current/mnt/linux
+>     SRC= /usr/local/src/axiom-current/src
+>     INT= /usr/local/src/axiom-current/int
+>     OBJ= /usr/local/src/axiom-current/obj
+>     MNT= /usr/local/src/axiom-current/mnt
+>     make[3]: *** [/usr/local/src/axiom-current/obj/linux/bin/bootsys] Error 137
+
+Strange. It seems that the bootsys is triggering the error.
+
+Can you launch manually
+/usr/local/src/axiom-current/obj/linux/bin/bootsys?
+
+Have you any idea where "Error 137" comes from? Is this error message
+Gentoo specific?
+
+\start
+Date: Sun, 23 Nov 2003 09:55:00 -0500
+From: root <daly@idsi.net>
+To: david.mentre@wanadoo.fr
+Subject: Re: [Axiom-developer] Re: www.nongnu.org/axiom/faq.html
+
+David,
+
+I have 4 different tar.gz files from 4 different builds that I'll upload.
+One of the 4 is Red Flag Linux.
+
+> Done. Have you specific information about the compilation, like the
+> machine it was compiled on or the release of Red Flag Linux?
+
+Red Flag 4.0 is the version. If there are any other identifying marks
+I can't read them :-)
+
+> I think the most simple is to put binaries in the download area of
+> savannah and make the web pages point to them (with a link towards
+> spcific directories like
+> http://savannah.nongnu.org/download/axiom/algebra_depends.pkg/1.0.0/). 
+> 
+> Now, if you ask how to organize the various directories, I would advise
+> for the usual division linux-distros/release/specific-arch (like
+> RedHat/8.0/i386). 
+
+Ok. I'll try to organize them that way prior to upload.
+
+> BTW, Tim, if you make source package or binaries, try to avoid putting
+> uneeded parts, like two different releases of GCL or ADVI. End-user may
+> be resource constrained.
+
+ok.
+
+\start
+Date: 23 Nov 2003 16:07:18 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+David MENTRE writes:
+
+ >> make[3]: *** [/usr/local/src/axiom-current/obj/linux/bin/bootsys] Error 137
+
+The error means the file isn't there. This is what the obj
+directory contains at this point:
+
+    peti:/usr/local/src/axiom-current$ ll -R obj/linux/ 
+    obj/linux/:
+    total 12K
+    drwxr-xr-x    2 simons   users        4.0K Nov 21 17:08 bin
+    drwxr-xr-x    2 simons   users        4.0K Nov 21 17:08 boot
+    drwxr-xr-x    2 simons   users        4.0K Nov 21 16:58 lib
+
+    obj/linux/bin:
+    total 7.3M
+    -rwxr-xr-x    1 simons   users        7.2M Nov 21 17:08 lisp
+
+    obj/linux/boot:
+    total 460K
+    -rw-r--r--    1 simons   users        1.4K Nov 21 17:08 boothdr.o
+    -rw-r--r--    1 simons   users         27K Nov 21 17:08 btincl2.o
+    -rw-r--r--    1 simons   users         12K Nov 21 17:08 btpile2.o
+    -rw-r--r--    1 simons   users         49K Nov 21 17:08 btscan2.o
+    -rw-r--r--    1 simons   users        1.6K Nov 21 17:08 exports.o
+    -rw-r--r--    1 simons   users         20K Nov 21 17:08 npextras.o
+    -rw-r--r--    1 simons   users        100K Nov 21 17:08 ptyout.o
+    -rw-r--r--    1 simons   users         16K Nov 21 17:08 tyextra.o
+    -rw-r--r--    1 simons   users        107K Nov 21 17:08 typars.o
+    -rw-r--r--    1 simons   users        4.7K Nov 21 17:08 typrops.o
+    -rw-r--r--    1 simons   users         89K Nov 21 17:08 tytree1.o
+
+    obj/linux/lib:
+    total 204K
+    -rw-r--r--    1 simons   users        3.0K Nov 21 16:58 XDither.o
+    -rw-r--r--    1 simons   users        3.2K Nov 21 16:58 XShade.o
+    -rw-r--r--    1 simons   users        5.5K Nov 21 16:58 XSpadFill.o
+    -rw-r--r--    1 simons   users         868 Nov 21 16:58 bsdsignal.o
+    -rw-r--r--    1 simons   users           0 Nov 21 16:58 cfuns-c.ini
+    -rw-r--r--    1 simons   users        2.6K Nov 21 16:58 cfuns-c.o
+    -rw-r--r--    1 simons   users         703 Nov 21 16:58 cursor.o
+    -rw-r--r--    1 simons   users         16K Nov 21 16:58 edin.o
+    -rw-r--r--    1 simons   users        6.0K Nov 21 16:58 fnct_key.o
+    -rw-r--r--    1 simons   users        1.1K Nov 21 16:58 halloc.o
+    -rw-r--r--    1 simons   users        2.8K Nov 21 16:58 hash.o
+    -rw-r--r--    1 simons   users         83K Nov 21 16:58 libspad.a
+    -rw-r--r--    1 simons   users        1.3K Nov 21 16:58 openpty.o
+    -rw-r--r--    1 simons   users        1.9K Nov 21 16:58 pixmap.o
+    -rw-r--r--    1 simons   users        6.0K Nov 21 16:58 prt.o
+    -rw-r--r--    1 simons   users           0 Nov 21 16:58 sockio-c.ini
+    -rw-r--r--    1 simons   users         16K Nov 21 16:58 sockio-c.o
+    -rw-r--r--    1 simons   users        5.1K Nov 21 16:58 spadcolors.o
+    -rw-r--r--    1 simons   users        2.4K Nov 21 16:58 util.o
+    -rw-r--r--    1 simons   users         10K Nov 21 16:58 wct.o
+
+
+ > Have you any idea where "Error 137" comes from? Is this
+ > error message Gentoo specific?
+
+That's a normal shell failure code from /bin/sh. Gentoo is
+not involved in the build at all, I'm building this manually
+after checking-out the source code from CVS. 
+
+My system _is_ tricky, because I'm running SELinux (the NSA
+variant) with the PaX stack protection code from Grsecurity.
+Plus, I'm running the very latest gcc with special stack
+protection features patched in. So it's quite normal for
+compilations to fail on my machine, as you can imagine. :-)
+
+Still I think that Axiom _should_ build fine on such a
+set-up, because it really shouldn't be bothered by how the
+compiler lays out its stack frame! GCL seems to be another
+issue, though.
+
+Anyway, my point is, that I would really like to get this
+fixed. :-) If there is anything I can do to help, please let
+me know. I can give you guys an account on my machine, if
+that helps.
+
+Peter
+
+
+P. S.: I'm running the binary snapshot for Debian right now,
+which works (after I disabled stack protection for its
+binary).
+
+\start
+Date: Sun, 23 Nov 2003 10:11:58 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to, david.mentre@wanadoo.fr
+Subject: Re: [Gcl-devel] Re: [Axiom-developer] Trying to build axiom
+
+Peter,
+
+I searched Google for "make 'Error 137'" and it appears to be related
+to a missing library in every case.
+
+
+There is a magic shell variable to get loader debugging information:
+
+ export LD_DEBUG=all
+
+be aware that you'll get a LOT of output on every command (including ls).
+I've never seen this documented anywhere. If that doesn't give you a clue
+then unset this variable, rerun the make, and send me the console log.
+
+\start
+Date: Sun, 23 Nov 2003 10:31:40 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+Peter,
+
+The depsys image is just a lisp image with a few files loaded.
+It may be that the "unexec" failed. That is, I believe, the system
+call that lisp uses to do save-system. We've had unexec problems
+with Fedora, the new RedHat version because they have a new "security"
+wrinkle called exec-shield. 
+
+A lisp image strongly cares about its stack. Odds are that you can't
+save an image.
+
+If lisp exists try this:
+
+cd (yourpath)/obj/linux/bin
+
+./lisp
+> (system::save-system "foo")       <= this will exit lisp
+
+./foo
+>
+
+If you don't get the second prompt then you probably can't save lisp
+images. Either way, let us know what happens.
+
+\start
+Date: 23 Nov 2003 16:37:38 +0100
+From: Peter Simons <simons@cryp.to>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+root  writes:
+
+ > ./lisp
+ >> (system::save-system "foo")       <= this will exit lisp
+
+ > ./foo
+ >> 
+
+Just tried it and got exactly the same prompt, when running
+./foo. The save-system call seems to work here.
+
+\start
+Date: Sun, 23 Nov 2003 10:53:31 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+ok. I'm out of clever ideas so it's back to basics.
+please do a make clean and then a make and send me the console output.
+
+\start
+Date: 23 Nov 2003 19:28:03 +0100
+From: Peter Simons <simons@cryp.to>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+root  writes:
+
+ > please do a make clean and then a make and send me the console
+ > output.
+
+It's available at:
+
+    http://peti.cryp.to/axiom-build-log
+
+416 KB. 
+
+\start
+To: Peter Simons <simons@cryp.to>
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+From: David MENTRE <david.mentre@wanadoo.fr>
+Date: Sun, 23 Nov 2003 20:17:54 +0100
+Peter Simons <simons@cryp.to> writes:
+
+> It's available at:
+>
+>     http://peti.cryp.to/axiom-build-log
+
+Peter, you have already an error before the final one:
+
+gcc guis.o tkAppInit.o tkMain.o -o gcltkaux  -L/usr/lib -ltk8.4 -L/usr/lib -ltk8.4 -L/usr/X11R6/lib -lX11 -I/usr/X11R6/include -L/usr/lib -ltcl8.4  `echo -ldl  -lm | sed -e s:-lieee::g`  -lm  /usr/local/src/axiom-current/lsp/gcl-2.6.1/binutils/bfd/libbfd.a /usr/local/src/axiom-current/lsp/gcl-2.6.1/binutils/libiberty/libiberty.a -lreadline -lncurses ../o/gcllib.a
+(cd demos ; \
+echo '(load "../tkl.o")(TK::GET-AUTOLOADS (directory "*.lisp"))' | ../../unixport/saved_gcl) 
+
+>
+Loading ../tkl.o
+make[4]: *** [all] Error 137
+make[4]: Leaving directory `/usr/local/src/axiom-current/lsp/gcl-2.6.1/gcl-tk'
+make[3]: *** [do-gcl-tk] Error 2
+make[3]: Leaving directory `/usr/local/src/axiom-current/lsp/gcl-2.6.1'
+
+
+I don't know if it is related or not. 
+
+\start
+Date: Sun, 23 Nov 2003 15:08:16 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+Peter,
+
+Do you have a "/usr/lib/tk8.3" subdirectory?
+And do you have libtk8.3.so?
+
+I am currently reading the code to see what it expects but 
+my best guess is that it is trying to build lisp and link
+to something in tk8
+
+I'm checking further....
+
+\start
+Date: Sun, 23 Nov 2003 15:32:13 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+Peter,
+
+Don't do a make clean.
+
+Do the following:
+
+cd /usr/local/src/axiom-current          <== (yourpath)
+cd lsp                                   <== where lisp lives
+edit Makefile                            <== Axiom's Makefile, not the .pamphlet
+modify line 35 from:                     <== where we specify gcl options
+
+	./configure --enable-vssize=65536*2 --enable-statsysbfd --enable-readline --enable-maxpage=128*1024 ; \
+
+to read:                                 <== add two options
+
+	./configure --enable-vssize=65536*2 --enable-statsysbfd --disable-tclconfig --disable-tkconfig --enable-readline --enable-maxpage=128*1024 ; \
+
+(note that the I've added "--disable-tclconfig --disable-tkconfig")
+
+save the file                            <== 
+cd ..                                    <== back to axiom-current
+rm obj/linux/bin/lisp                    <== remove the broken lisp
+rm lsp/gcldir                            <== force lisp to be rebuilt
+make                                     <== restart the build process
+
+This change should skip the gcl tcl build completely.
+That should bypass the problem.
+Save the console again in case it fails.
+
+I'll make option changes on the configure easier.
+
+\start
+Date: 23 Nov 2003 21:43:46 +0100
+From: Peter Simons <simons@cryp.to>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+root  writes:
+
+ > Do you have a "/usr/lib/tk8.3" subdirectory?
+
+No, I didn't have TCL/TK installed. I added both (albeit
+never versions) and re-compiled, but it doesn't seem to
+affect the outcome of the build much:
+
+    http://peti.cryp.to/axiom-build-log
+
+By the way: Can I somehow specify a flag _always_ to be used
+when compiling a C file? I set CFLAGS, but that seems to
+affect only "most" of the compilations.
+
+\start
+Date: 23 Nov 2003 21:53:23 +0100
+From: Peter Simons <simons@cryp.to>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+root  writes:
+
+ > (note that the I've added "--disable-tclconfig --disable-tkconfig")
+
+Since I had added "--disable-statsysbfd --enable-locbfd"
+already -- to fix the gcl build in the first place --, the
+configure call now reads
+
+    ./configure --enable-vssize=65536*2 --disable-statsysbfd
+        --enable-locbfd --enable-maxpage=128*1024
+        --disable-tclconfig --disable-tkconfig
+        --enable-readline ;
+
+on my machine. (The "--enable-readline" was new as well, by
+the way.)
+
+I rebuilt with these changes, but it doesn't seem to do much
+difference. The output is available at:
+
+    http://peti.cryp.to/axiom-build-log 
+
+\start
+Date: Sun, 23 Nov 2003 16:07:57 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to, camm@enhanced.com
+Subject: Re: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+Camm,
+
+Peter's build seems to be failing loading tkl.o
+(see http://peti.cryp.to/axiom-build-log) look for '[all] Error 137'
+
+I tried setting --disable-tclconfig --disable-tkconfig
+
+but the error still occurs. Suggestions?
+
+\start
+Date: Sun, 23 Nov 2003 18:11:45 -0500
+From: root <daly@idsi.net>
+To: camm@enhanced.com
+Subject: [Axiom-developer] Axiom zaurus
+
+Camm,
+
+Close but no cigar...
+
+/mnt/cf/usr/lib/axiom-0.0.0cvs/bin/AXIOMsys: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /mnt/cf/usr/lib/axiom-0.0.0cvs/bin/AXIOMsys)
+/mnt/cf/usr/lib/axiom-0.0.0cvs/bin/AXIOMsys: /lib/libc.so.6: version `GLIBC_2.3' not found (required by /mnt/cf/usr/lib/axiom-0.0.0cvs/bin/AXIOMsys)
+
+by the way, how did AXIOMsys end up under /lib?
+
+Development of this is quite hard as I'm partially color blind and
+there doesn't seem to be a way to turn off ANSI color on the terminal.
+Thus I can't read some of the words. I rewrote termcap but made no
+difference. 
+
+\start
+Date: Mon, 24 Nov 2003 10:29:02 +0000
+From: Phil Blundell <pb@nexus.co.uk>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: Axiom zaurus
+
+on Sun, Nov 23, 2003 at 07:54:36PM -0500, Camm Maguire wrote:
+> Phil, do you have any idea about running these programs (or analogs)
+> on a zaurus?
+
+As you suggested, either a chroot environment (which could be on a CF
+card), or specifying an alternative libc.so using LD_LIBRARY_PATH, would
+be the easiest way to get up and running quickly.
+
+Alternatively, it would be possible to replace the OS on the device with
+one of the images from openzaurus.org.  I believe some of their later
+releases are using glibc 2.3 and gcc 3.3, just like Debian unstable,
+though you'd have to check with the openzaurus guys to find out for
+sure.
+
+\start
+Date: 24 Nov 2003 12:00:30 +0100
+From: Peter Simons <simons@cryp.to>
+To: Camm Maguire <camm@enhanced.com>
+Subject: [Axiom-developer] Re: Trying to build axiom
+
+Camm Maguire writes:
+
+ > I'm guessing that the problematic step here is the
+ > attempt to load code into pages in the executable's .data
+ > section, mprotect those pages +PROT_EXEC, and then
+ > execute the code. [...] My hunch is that these security
+ > patches have placed a similar obstacle in this sequence.
+
+Alright, I finally managed to compile Axiom and the problem
+described above turned out to be what disturbed the build
+process all along. Here is how to fix it:
+
+ 1) Build ET_EXEC binaries by adding 
+     
+        -yet_exec -yno_propolice
+
+    to CFLAGS. Instead of "-yno_propolice" the flag
+    "-fno-stack-protector" might also work, but should be
+    more portable. The patched GCC identifies itself as
+    follows:
+
+        peti:/usr/local/src/axiom-current# gcc --version | head -1
+        gcc (GCC) 3.3.2 20031022 (Gentoo Linux 3.3.2-r2, propolice)
+
+    Generally, if the compiler understands the
+    -fstack-protector flag, it's an indication that these
+    patches are active.
+
+ 2) Disable the stack protection features in the kernel
+    (PaX) for the compiled binaries with chpax(1). For
+    example:
+    
+        chpax -pEmrxs unixport/saved_gcl
+
+    This command must be executed right after the binary has
+    been linked. If the binary is used before the chpax
+    call, the process will be killed:
+
+        Nov 24 03:55:30 peti PAX: terminating task:
+            /usr/local/[...]/gcl-2.6.1/unixport/saved_gcl(saved_gcl):1297,
+            uid/euid: 1000/1000, PC: 085e7b00, SP: 5f3ed5ac
+
+    And that is what disturbed the build process all the
+    time. (BTW: On some platforms chpax can be called by
+    root only; thus it would be best to make the exact shell
+    command configurable by a make variable, such as CHPAX,
+    so that people can set this to "sudo chpax" or
+    something.)
+
+
+Tim, there is one more problem: When I run
+${AXIOM}/bin/axiom, clef returns the following error and
+terminates:
+
+    clef trying to get terminal initial settings: Bad file descriptor
+    peti:/usr/local/src/axiom-current$ dup2 0 failed: Bad file descriptor
+    dup2 1 failed: Bad file descriptor
+    dup2 2 failed: Bad file descriptor
+    clef trying to dup2: Bad file descriptor
+
+\start
+Date: Mon, 24 Nov 2003 06:33:42 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: [Axiom-developer] Re: Trying to build axiom
+Cc: camm@enhanced.com
+
+Peter,
+
+Clef is a readline-like program that enables arrow key handling.
+You can run Axiom without this by typing:
+
+  AXIOMsys
+
+\start
+Date: 24 Nov 2003 12:40:05 +0100
+From: Peter Simons <simons@cryp.to>
+To: daly@idsi.net
+Subject: [Axiom-developer] Re: Trying to build axiom
+
+[I removed the GCL guys from the list of recipients.  -peter]
+
+
+ > Clef is a readline-like program that enables arrow key handling.
+ > You can run Axiom without this by typing:
+
+ >   AXIOMsys
+
+Yes, that works fine; thanks for the hint. Any idea what
+this clef problem might be about? And how to fix it?
+
+\start
+Date: Mon, 24 Nov 2003 06:49:14 -0500
+From: root <daly@idsi.net>
+To: simons@cryp.to
+Subject: [Axiom-developer] Re: Trying to build axiom
+
+Clef relies on BSD style stream handling, I believe.
+All it really does is copy stdin, stdout, and stderr.
+It looks like that doesn't work on your machine.
+There isn't much to the program. If you know how to use gdb
+it would be useful to see a traceback. 
+
+\start
+Date: 24 Nov 2003 10:02:16 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: Peter Simons <simons@cryp.to>
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Trying to build axiom
+
+Greetings!  Glad to hear you've got it working.  If you are interested
+and have the time, and can propose a way in which GCL can work with
+these security modifications with minimal disruption to the goals of
+each, this would be very helpful.  Please bear in mind though that it
+could be some considerable time before we could put in any substantial
+modifications, though simple ones are plausible in the short term. 
+
+I'm not sure, but from your reports it seems as if the kernel is
+detecting that code is being executed from the data section, and
+killing the process with -9.  There is a rather non-optimal workaround
+at present if this is the case, and that is to build with dlopen as
+the linker and loader. (--disable-statsysbfd --enable-dlopen).  A few
+minor patches to the axiom source are also required for this (and can
+be found in the Debian axiom source package in debian/patch.*).  This
+is used at the moment in porting axiom to Debian alpha, ia64,
+mips(el), and hppa.  This method also has the known limitation that
+the build of the axiom databases will exceed the maximum number of
+open files needed for dlopen.  Tim has put in a workaround to avoid
+building the databases in such cases, but from GCL's vantage point,
+we'd love to be able to free ourselves from dlopen and issues like
+this. 
+
+Take care,
+
+Peter Simons <simons@cryp.to> writes:
+
+> Camm Maguire writes:
+> 
+>  > I'm guessing that the problematic step here is the
+>  > attempt to load code into pages in the executable's .data
+>  > section, mprotect those pages +PROT_EXEC, and then
+>  > execute the code. [...] My hunch is that these security
+>  > patches have placed a similar obstacle in this sequence.
+> 
+> Alright, I finally managed to compile Axiom and the problem
+> described above turned out to be what disturbed the build
+> process all along. Here is how to fix it:
+> 
+>  1) Build ET_EXEC binaries by adding 
+>      
+>         -yet_exec -yno_propolice
+> 
+>     to CFLAGS. Instead of "-yno_propolice" the flag
+>     "-fno-stack-protector" might also work, but should be
+>     more portable. The patched GCC identifies itself as
+>     follows:
+> 
+>         peti:/usr/local/src/axiom-current# gcc --version | head -1
+>         gcc (GCC) 3.3.2 20031022 (Gentoo Linux 3.3.2-r2, propolice)
+> 
+>     Generally, if the compiler understands the
+>     -fstack-protector flag, it's an indication that these
+>     patches are active.
+> 
+>  2) Disable the stack protection features in the kernel
+>     (PaX) for the compiled binaries with chpax(1). For
+>     example:
+>     
+>         chpax -pEmrxs unixport/saved_gcl
+> 
+>     This command must be executed right after the binary has
+>     been linked. If the binary is used before the chpax
+>     call, the process will be killed:
+> 
+>         Nov 24 03:55:30 peti PAX: terminating task:
+>             /usr/local/[...]/gcl-2.6.1/unixport/saved_gcl(saved_gcl):1297,
+>             uid/euid: 1000/1000, PC: 085e7b00, SP: 5f3ed5ac
+> 
+>     And that is what disturbed the build process all the
+>     time. (BTW: On some platforms chpax can be called by
+>     root only; thus it would be best to make the exact shell
+>     command configurable by a make variable, such as CHPAX,
+>     so that people can set this to "sudo chpax" or
+>     something.)
+> 
+> 
+> Tim, there is one more problem: When I run
+> ${AXIOM}/bin/axiom, clef returns the following error and
+> terminates:
+> 
+>     clef trying to get terminal initial settings: Bad file descriptor
+>     peti:/usr/local/src/axiom-current$ dup2 0 failed: Bad file descriptor
+>     dup2 1 failed: Bad file descriptor
+>     dup2 2 failed: Bad file descriptor
+>     clef trying to dup2: Bad file descriptor
+
+\start
+Date: Mon, 24 Nov 2003 09:32:04 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: simons@cryp.to
+Subject: [Axiom-developer] Axiom and Gentoo
+
+Peter,
+
+Where can I find Gentoo ISO images?
+
+\start
+From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
+To: "'daly@idsi.net'" <daly@idsi.net>
+Subject: RE: [Axiom-developer] book
+Date: Mon, 24 Nov 2003 10:31:23 -0500
+
+For anyone serious about Axiom, I highly recommend
+getting a copy of this book! I tried via Amazon but
+failed. Thank you again, Tim for sending me a copy.
+
+Although it may not be quite up to date, I don't think
+you will notice much difference if you main interest
+is in the mathematics. The description of the user
+interface is a little out of date (or not yet released
+as part of Open Axiom), but that shouldn't be a
+problem.
+
+
+Tim [mailto:daly@idsi.net] wrote:
+> 
+> I understand. Mike Dewar has said he has 6 free copies 
+> available. Send him a note and hope. I looked at the
+> current cost for used versions on Amazon and it is
+> running about $48 a copy. (Sure is a shame I don't 
+> get royalties :-)).
+> 
+
+> -----Original Message-----
+> From: Mike Dewar [mailto:miked@nag.co.uk]
+> Sent: Friday, November 21, 2003 4:41 AM
+> To: axiom-developer@nongnu.org
+> Subject: [Axiom-developer] Axiom Book (Jenks & Sutor)
+> 
+> 
+> While clearing out a cupboard, one of my colleagues came
+> across a handful of copies of Jenks & Sutor.  If anybody
+> on this list would like one then please send me your snail
+> mail address and we'll ship it to you wherever you are,
+> even if its the Netherlands :-) [1]  First come, first
+> served.
+>
+
+\start
+Date: 24 Nov 2003 16:51:15 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Re: Axiom and Gentoo
+
+Tim Daly writes:
+
+ > Where can I find Gentoo ISO images?
+
+This document contains all the information you need
+
+    http://www.gentoo.org/doc/en/gentoo-x86-install.xml
+
+including a link to the download mirrors. You can download
+the "Gentoo Live CD", for instance, to boot a machine into
+Gentoo from the CDROM without installing it.
+
+Note, though, that the problems I had with building Axiom
+are related to a very special installation, which uses PaX
+and the hardened-gcc. Normal Gentoo systems won't have these
+and thus won't reproduce the problems I have had. More
+information about that topic is available at:
+
+    http://www.gentoo.org/proj/en/hardened/
+
+\start
+Date: Mon, 24 Nov 2003 10:58:21 -0500
+From: "Sandy Payette" <payette@cs.cornell.edu>
+To: <daly@idsi.net>
+Subject: [Axiom-developer] RE: Fedora and Literate Programming
+Cc: rlw@virginia.edu, gilbert@sci.ccny.cuny.edu, Chris Wilper <cwilper@cs.cornell.edu>, Sandy Payette <payette@cs.cornell.edu>, tls@virginia.edu
+
+Hi Tim,
+
+Chris and I can talk Tuesday at 2pm (Eastern Std. time).  Let us know if
+that works, and we will call you.
+
+- Sandy 
+
+> -----Original Message-----
+> From: root [mailto:daly@idsi.net]
+> Sent: Friday, November 21, 2003 9:49 PM
+> To: Sandy Payette
+> Cc: daly@idsi.net; tls@virginia.edu; rlw@virginia.edu; axiom-
+> developer@nongnu.org; gilbert@sci.ccny.cuny.edu; Chris Wilper
+> Subject: Re: Fedora and Literate Programming
+>
+> Sandy,
+>
+> re: Chris. Great. I didn't see his name on the document that came my
+way.
+
+\start
+Date: 24 Nov 2003 16:55:48 +0100
+From: Peter Simons <simons@cryp.to>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Re: Trying to build axiom
+
+root  writes:
+
+ > If you know how to use gdb it would be useful to see a
+ > traceback.
+
+Unfortunately, I cannot use GDB on my machine (because of
+the security features). So I can't help with that.
+
+But I wonder whether it would be hard to add libreadline
+support into Axiom? That's definitely the best solution to
+console line editing for Unix systems, I'd say. If I find
+the time, I'll look into that and submit a patch.
+
+First of all, though, I must do some math. Axiom is great,
+by the way. :-)
+
+\start
+Date: 24 Nov 2003 11:27:31 -0500
+From: Camm Maguire <camm@enhanced.com>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] fedora
+
+Greetings!  Pretty ambitious!  Sounds great.
+
+Take care,
+
+root <daly@idsi.net> writes:
+
+> Camm,
+> 
+> I've just ordered a Lindows computer from Walmart. I'm going to set it
+> up as part of a compile farm in my basement. I'll make the Fedora box
+> you were using available as well as other distros. I figure I can buy
+> a computer every couple months and add it to the network. That way we
+> can have stable test machines for each distro. At $200/machine it
+> seems reasonable to host the machines locally. That way I can install
+> whatever we need. Once I get the box and get it set up I'll figure out
+> how to give people access. 
+
+\start
+Date: 24 Nov 2003 17:21:10 +0100
+From: WZocher@t-online.de (Wolfgang Zocher)
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Error with clef
+
+Hi,
+
+with the last built from CVS (22-11-2003) on my SuSE-8.2 Linux box I get:
+zocher> axiom
+dup2 0 failed: Bad file descriptor
+dup2 1 failed: Bad file descriptor
+dup2 2 failed: Bad file descriptor
+clef trying to dup2: Bad file descriptor
+clef restoring terminal in child handler: Bad file descriptor
+
+while
+
+zocher> AXIOMsys
+
+(AXIOM Sockets) The AXIOM server number is undefined.
+                        AXIOM Computer Algebra System
+             Version of Saturday November 22, 2003 at 12:21:56
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+-----------------------------------------------------------------------------
+
+   Re-reading compress.daase   Re-reading interp.daase
+   Re-reading operation.daase
+   Re-reading category.daase
+   Re-reading browse.daase
+(1) ->
+
+Looking at the code in edible.c I found that the server number is required for
+the dup2's. 
+
+I didn't build from scratch; I only copied the new and recently changed files
+to my current working directory and started a new "make", as usual.
+
+Greetings,
+Wolfgang  
+
+\start
+Date: Mon, 24 Nov 2003 13:25:04 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: Camm@enhanced.com, gcl-devel@gnu.org, axiom-developer@nongnu.org
+Subject: [Axiom-developer] [Re: Executable memory: further programs that fail]
+
+Some hints from the Fedora Core mailing list about making programs 
+run under exec-shield.
+
+Tim
+
+------- Start of forwarded message -------
+From: Ingo Molnar <mingo@redhat.com>
+To: Fedora Development <fedora-devel-list@redhat.com>
+Subject: Re: Executable memory: further programs that fail
+Date: Mon, 24 Nov 2003 05:42:27 -0500 (EST)
+
+
+On Sat, 22 Nov 2003, Gerard Milmeister wrote:
+
+> So is it alright to include in Fedora packages that require exec-shield
+> to be turned off? Should there be a wrapper-script that calls the main
+> executable with 'setarch'?
+
+all 'third party' apps will run with exec-shield disabled by default.
+
+_Iff_ a package is recompiled under Fedora (using Fedora's gcc and
+binutils) then you might end up with an app that has exec-shield enabled
+although the app itself for whatever reason has some executability
+assumption.
+
+In this case there are myriads of ways to make the app work again:
+
+ - use 'setarch i386 <app>' [or rather, use the 'i386 <app>' shortcut]
+
+ - add this gcc option to the CFLAGS in the Makefile:
+
+	-Wa,--execstack
+
+ - add the following oneliner anywhere in the app's source in an assembly
+   file to disable exec-shield:
+
+	.section .note.GNU-stack, "x", @progbits; .previous
+
+ - disable exec-shield globally, put "kernel.exec-shield = 0" into 
+   /etc/sysctl.conf.
+
+ - the preferred solution: fix the app itself to not assume executability
+   of non-executable regions or not hardcode any VM properties such as
+   'mmaps start at 2 GB'. Both assumptions are illegal and these apps will
+   likely break on 64-bit architectures too, so they should be fixed. Note
+   that typically the changes needed are quite simple.
+
+in any case, please keep reporting apps that need an executable stack, we
+want to track them all down and fix them for good. Fortunately 99.9% of
+the 5000+ binaries in a full Fedora Core 1 install work out of box.
+
+note that there are also prelink related problems, which we want to know
+about and fix just as much, but which should not be confused with
+exec-shield problems. Sometimes these do get mixed up.
+
+(in any case, please also read the extensive description provided by
+Roland McGrath's "exec-shield mmap & brk randomization" email.)
+
+	Ingo
+
+\start
+Date: Mon, 24 Nov 2003 13:32:56 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: camm@enhanced.com
+Subject: [Axiom-developer] exec-shield 
+
+This is a page explaining some of the hacks in exec-shield.
+
+Tim
+
+------- Start of forwarded message -------
+From: Ingo Molnar <mingo@redhat.com>
+To: fedora-devel-list@redhat.com
+Subject: Re: Executable memory: further programs that fail
+Date: Mon, 24 Nov 2003 05:09:06 -0500 (EST)
+
+
+On Fri, 21 Nov 2003, Tim Daly wrote:
+
+> Can someone explain in detail why exec-shield makes the system more secure?
+
+a somewhat dated announcement, but it should give you the rough idea:
+
+ http://people.redhat.com/mingo/exec-shield/ANNOUNCE-exec-shield
+
+	Ingo
+
+\start
+Date: Mon, 24 Nov 2003 13:43:30 -0500
+From: Tim Daly  <daly@rio.sci.ccny.cuny.edu>
+To: michel.quercia@prepas.org
+Subject: [Axiom-developer] Clef
+
+Michel,
+
+The 'axiom' command runs a program called 'clef' which provides
+readline-like functions for the arrow keys. It seems that there
+is an issue on some platforms. I'll look into the issue tonight.
+
+You can run axiom directly by typing:
+
+AXIOMsys
+
+\start
+Date: Tue, 25 Nov 2003 00:10:31 +0100
+From: Antoine Hersen <antoine.hersen@wanadoo.fr>
+To: axiom-developer@nongnu.org
+Subject: Re: [Axiom-developer] Re: Axiom and Gentoo
+
+Hi
+
+I am using "regular" gentoo on 2.6 kernel have succed to build it 3
+weeks ago.
+
+I will try to build it again this week to check. I can even try to write
+an ebuild for it( kind of package more like a script explaining how to
+get the source, how to compile install ect acording to some policy)
+
+Antoine H
+
+
+On Mon, 2003-11-24 at 16:51, Peter Simons wrote:
+> Tim Daly writes:
+>
+>  > Where can I find Gentoo ISO images?
+>
+> This document contains all the information you need
+>
+>     http://www.gentoo.org/doc/en/gentoo-x86-install.xml
+>
+> including a link to the download mirrors. You can download
+> the "Gentoo Live CD", for instance, to boot a machine into
+> Gentoo from the CDROM without installing it.
+>
+> Note, though, that the problems I had with building Axiom
+> are related to a very special installation, which uses PaX
+> and the hardened-gcc. Normal Gentoo systems won't have these
+> and thus won't reproduce the problems I have had. More
+> information about that topic is available at:
+>
+>     http://www.gentoo.org/proj/en/hardened/
+>
+
+\start
+Date: Mon, 24 Nov 2003 18:29:42 -0500
+From: root <daly@idsi.net>
+To: antoine.hersen@wanadoo.fr
+Subject: Re: [Axiom-developer] Re: Axiom and Gentoo
+
+Antoine,
+
+I'm looking for ISO images because none of my systems are
+connected to the internet so I can't do network installs.
+
+\start
+Date: Wed, 26 Nov 2003 09:38:44 -0800
+From: Stefan Dirnstorfer <dirnstor@web.de>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] Questions (Bugs?)
+
+I found a few issues with the October 31st binary release of Axiom.
+Maybe some result from false usage.  I would very much appreciate any
+hints, fixes or explanations for these messages.
+
+
+1) In my understanding, fist class values should be assignable like this:
+
+(1) -> x:Type==Integer
+                                                                   Type:
+Void
+(2) -> x
+   Compiling body of rule x to compute value of type Domain
+
+
+   >> System error:
+   Caught fatal error [memory may be damaged]
+
+protected-symbol-warn called with (NIL)
+(2) ->
+
+
+
+2) According to a list of features I found on the net, the normal
+   distribution should be numerically invertable. So why does this not work?
+
+(3) -> numeric(erf(0.0))
+
+   (3)  0.0
+                                                                  Type:
+Float
+(4) -> numeric(erf(0.1))
+
+   >> Error detected within library code:
+   Can only compute the numerical value of a constant, real-valued
+Expression
+
+protected-symbol-warn called with (NIL)
+(4) ->
+
+
+
+3) This one compiles with aldor and similar syntax is used in the
+   $AXIOM/src/algebra/*.spad files. So what's wrong with it?
+
+(1) -> MyCat:Cateroy == with { new: ()->% }
+   Internal Error
+   Unexpected error in call to system function pf2Sex1
+
+protected-symbol-warn called with (NIL)
+(1) ->
+
+
+
+Thank you very much for any answers
+
+\start
+Date: Wed, 26 Nov 2003 11:59:08 -0500
+From: root <daly@idsi.net>
+To: dirnstor@web.de
+Subject: Re: [Axiom-developer] Questions (Bugs?)
+
+Stefan,
+
+The first two work fine on the latest version. The binaries must
+necessarily trail the CVS version because it takes a long time
+(sometimes days) to recompile a full Axiom not to mention the
+lag of uploading/downloading binaries.
+
+The third example (there is a typo Cateroy should be Category)
+does fail and should be added to the bug list. The interpreter
+uses a different parser than the compiler. 
+
+You can correctly compile this code by making a file (say, f.spad) thus:
+
+)abbrev category MYCAT MyCat
+MyCat:Category == with { new: ()->% }
+
+The system needs the ")abbrev" line.
+Then do:
+
+  )co f.spad
+
+\start
+Date: Wed, 26 Nov 2003 12:03:39 -0500
+From: root <daly@idsi.net>
+To: dirnstor@web.de
+Subject: Re: [Axiom-developer] Questions (Bugs?)
+
+Stefan,
+
+I lied. The second expression:
+
+  numeric(erf(0.1))
+
+also fails. I'll list it as a bug but I'm not sure it is. The code 
+considers this a known error and complains about it:
+
+   Can only compute the numerical value of a constant, real-valued Expression
+
+I'm not familiar with erf so I'll have to read the code and look up the
+mathematical function definition.
+
+\start
+Date: Wed, 26 Nov 2003 21:52:17 -0500
+From: root <daly@idsi.net>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] offline
+
+*,
+
+I'll be offline until Monday.
+
+\start
+Date: Fri, 28 Nov 2003 01:18:00 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] AXIOM and SuSE/TeXmacs 1.0.2.8
+
+Dear All,
+
+	just to keep things going. I downloaded teh new binaries of
+TeXmacs 1.0.2.8 which was assumed to work 'out of the box` according to
+Joris, but didn't. In fact, everything behaves as it was, no progress, and
+no functioning AXIOM session in TeXmacs on SuSE (for me by now).
+
+	I am puzzled still ....
+
+\start
+Date: Fri, 28 Nov 2003 09:29:12 +0100
+From: Paul.Zimmermann@loria.fr (Paul Zimmermann)
+To: camm@enhanced.com
+Subject: [Axiom-developer] Re: [Gcl-devel] Re: Issue to build GCL on Mandrake linux distro
+
+   Why won't the addition of the grep -v : to the filter weed this out?
+
+No idea...
+
+\start
+Date: Sat, 29 Nov 2003 18:57:04 +0300
+From: "Vadim V. Zhytnikov" <vvzhy@mail.ru>
+To: Axiom Devel <axiom-developer@nongnu.org>
+Subject: [Axiom-developer] Axiom build process bug
+
+I'm trying to build and package Axiom as rpm
+for ALT Linux distro (www.altlinux.org) and it
+seems that I found some subtle bug.
+
+Build process stops pretty quickly with the
+following error message
+=================================================
+3 making /home/vadim/RPM/BUILD/axiom/obj/linux/bin/depsys
+
+ >
+Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/makedep.lisp
+Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/sys-pkg.lsp
+Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/sys-pkg.lsp
+Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/nocompil.lsp
+Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/nocompil.lsp
+Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/util.lsp
+Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/util.lsp
+
+Error: Cannot open the file 
+/home/vadim/rpm/build/axiom/int/interp/vmlisp.lisp.
+Fast links are on: do (si::use-fast-links nil) for debugging
+Error signalled by LOAD-A-FILE.
+Broken at LOAD.  Type :H for Help.
+===================================================
+Take a look at vmlisp.lisp file name with full
+path - it's all lowercase while actual path name
+has .../RPM/BUILD/... in upper case.  The reason is
+pretty clear - file names in makdep.lisp are
+represented as symbols not as strings.  So lisp
+converts them all to one case.  It works as long
+as path consist of lowercase characters only
+and fails otherwise.  In general I think that
+keeping filenames as symbols is not a wise
+practice and should be avoided.
+
+\start
+Date: Sat, 29 Nov 2003 17:11:30 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: axiom-developer@nongnu.org
+Subject: [Axiom-developer] compiling axiom after latest tree update (notangle change)
+
+Hello,
+
+I don't remember if some of you had this issue but after Tim changed the
+source tree (to distinguish between Axiom's noweb and system's noweb),
+it was no longer possible to do a 'make' in the root directory, with an
+error message like '..../mnt/linux/bin/notangle: file not found'. The
+solution is to do a 'make nowebclean' before doing a new
+'make'. nowebclean targets reases noweb tools, thus at next make they
+will be rebuild and the build system will find its notangle.
+
+\start
+Date: Sat, 29 Nov 2003 17:37:24 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Tim Daly <axiom@tenkan.org>
+Subject: [Axiom-developer] About pamphlets and literate programming: how to identify identification levels?
+
+Hello Tim,
+
+I know that you are offline this weekend, but there is no hurry to reply
+to this email, we have a 30 years time frame. :)
+
+I reconsidered what you said at the end of August about pamphlets:
+http://mail.nongnu.org/archive/html/axiom-developer/2003-08/msg00071.html
+
+When you describe View 1, top-to-bottom path, and View 2, side-to-side
+path, you say you want to respectively descend abstraction levels and
+stay at the same abstraction levels.
+
+It raises for me the following question: how would you define a given
+"abstraction level"?
+
+For some levels, this is easy and can be deduced from the kind of source
+code: Spad, Boot or Common Lisp (and even C if you want to dig into GCL
+internals and GMP). However, within for example Spad code, I'm sure you
+would like to define some intermediate levels. How would you define
+them? From Spad language syntax (domains, categories, operations and
+their implementations, ...)? From properties of domains (all domains
+having the '*' operator)? From a combination of both (all domains
+inheriting from Ring and having the '**' operator)? Would you need a
+kind of query language on Axiom's algebra to write properties that would
+define a given abstraction level? Something else?
+
+If you have some example or further explanation, it would propably light
+up some candles in my brain. For example, could you give a very short
+overview of a top-to-bottom example?
+
+\start
+Date: Sat, 29 Nov 2003 20:05:25 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: "Vadim V. Zhytnikov" <vvzhy@mail.ru>
+Subject: Re: [Axiom-developer] Axiom build process bug
+
+On Sat, 29 Nov 2003, Vadim V. Zhytnikov wrote:
+
+Dear Vadim,
+
+as far as I know, AXIOM should be compiled in a directory with *lower
+case* pathname. Otherwise it will not manage to locate variouse files. I
+checked this on my SuSE 8.0 and failed to compile with UPERcase pathnames
+but succeeded with lower case path-names ...
+
+hope this helps
+BF.
+
+
+> I'm trying to build and package Axiom as rpm
+> for ALT Linux distro (www.altlinux.org) and it
+> seems that I found some subtle bug.
+>
+> Build process stops pretty quickly with the
+> following error message
+> =================================================
+> 3 making /home/vadim/RPM/BUILD/axiom/obj/linux/bin/depsys
+>
+>  >
+> Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/makedep.lisp
+> Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/sys-pkg.lsp
+> Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/sys-pkg.lsp
+> Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/nocompil.lsp
+> Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/nocompil.lsp
+> Loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/util.lsp
+> Finished loading /home/vadim/RPM/BUILD/axiom/obj/linux/interp/util.lsp
+>
+> Error: Cannot open the file
+> /home/vadim/rpm/build/axiom/int/interp/vmlisp.lisp.
+> Fast links are on: do (si::use-fast-links nil) for debugging
+> Error signalled by LOAD-A-FILE.
+> Broken at LOAD.  Type :H for Help.
+> ===================================================
+> Take a look at vmlisp.lisp file name with full
+> path - it's all lowercase while actual path name
+> has .../RPM/BUILD/... in upper case.  The reason is
+> pretty clear - file names in makdep.lisp are
+> represented as symbols not as strings.  So lisp
+> converts them all to one case.  It works as long
+> as path consist of lowercase characters only
+> and fails otherwise.  In general I think that
+> keeping filenames as symbols is not a wise
+> practice and should be avoided.
+
+\start
+Date: Sat, 29 Nov 2003 18:00:15 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bertfried.Fauser@uni-konstanz.de
+Subject: Re: [Axiom-developer] Axiom build process bug
+
+Bertfried Fauser <fauser@spock.physik.uni-konstanz.de> writes:
+
+> as far as I know, AXIOM should be compiled in a directory with *lower
+> case* pathname. Otherwise it will not manage to locate variouse files. I
+
+Exactly. This is a known bug and a fix has been proposed by Juergen but
+is not integrated yet in the main source tree:
+http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5059
+
+\start
+Date: Sat, 29 Nov 2003 18:38:35 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bertfried.Fauser@uni-konstanz.de
+Subject: Re: [Axiom-developer] AXIOM and SuSE/TeXmacs 1.0.2.8
+
+Hello Bertfried,
+
+Bertfried Fauser <fauser@spock.physik.uni-konstanz.de> writes:
+
+> 	just to keep things going. I downloaded teh new binaries of
+> TeXmacs 1.0.2.8 which was assumed to work 'out of the box` according to
+> Joris, but didn't.
+
+To check, I've just downloaded and compiled TeXmacs 1.0.2.9 and it works
+for me with latest CVS Axiom (besides a small bug in the texmacs shell
+script, but this can be easily solved ($prefix and $exec_prefix are
+apparently not substituted).
+
+I could no test with version 1.0.2.8, but as far as I know, the axiom
+plugin in TeXmacs has not been modified between .8 and .9.
+
+If you are able to execute AXIOMsys, from the same terminal you starts
+'texmacs', then you probably have a path issue or a shell script issue.
+
+What is the content of your PATH env variable? 
+
+And of your AXIOM env variable? 
+
+Where is located your AXIOMsys binary?
+
+Where is located your texmacs binary?
+
+PS : To compare, my setting:
+
+david@oops:~/Installed/TeXmacs-1.2.0.9/bin$ echo $PATH
+/home/david/pub/axiom-libre/axiom-i386/axiom/mnt/linux/bin:/home/david/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
+
+david@oops:~$ echo $AXIOM
+/home/david/pub/axiom-libre/axiom-i386/axiom/mnt/linux
+
+david@oops:~/Installed/TeXmacs-1.2.0.9/bin$ which AXIOMsys
+/home/david/pub/axiom-libre/axiom-i386/axiom/mnt/linux/bin/AXIOMsys
+
+
+I execute texmacs with command:
+david@oops:~$ ~/Installed/TeXmacs-1.2.0.9/bin/texmacs 
+
+
+\start
+Date: Sat, 29 Nov 2003 18:46:18 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Questions (Bugs?)
+Cc: dirnstor@web.de
+
+Hello Tim,
+
+root <daly@idsi.net> writes:
+
+> The third example (there is a typo Cateroy should be Category)
+> does fail and should be added to the bug list. The interpreter
+> uses a different parser than the compiler. 
+>
+> You can correctly compile this code by making a file (say, f.spad) thus:
+>
+> )abbrev category MYCAT MyCat
+> MyCat:Category == with { new: ()->% }
+>
+> The system needs the ")abbrev" line.
+> Then do:
+>
+>   )co f.spad
+
+I don't understand what you have said. You meant that above code can
+compile in a file (f.spad) but does not compiled in the interpreter? Is
+this the bug?
+
+
+In the interpreter:
+
+(2) -> )abbrev category MYCAT MyCat
+   MYCAT abbreviates category MyCat 
+(2) -> MyCat:Category == with { new: ()->% }
+   Internal Error
+   Unexpected error in call to system function pf2Sex1 
+
+
+
+In a file:
+
+david@oops:/tmp$ cat > f.spad
+)abbrev category MYCAT MyCat
+MyCat:Category == with { new: ()->% }
+david@oops:/tmp$ axiom
+
+(AXIOM Sockets) The AXIOM server number is undefined.
+                        AXIOM Computer Algebra System 
+             Version of Thursday November 27, 2003 at 20:51:53 
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+-----------------------------------------------------------------------------
+ 
+   Re-reading compress.daase   Re-reading interp.daase
+   Re-reading operation.daase
+   Re-reading category.daase
+   Re-reading browse.daase
+
+"running ~david/axiom.input"
+Value = NIL
+(1) -> )co f.spad
+   Compiling AXIOM source code from file /tmp/f.spad using old system 
+      compiler.
+   MYCAT abbreviates category MyCat 
+------------------------------------------------------------------------
+   initializing NRLIB MYCAT for MyCat 
+   compiling into NRLIB MYCAT 
+
+;;;     ***       |MyCat| REDEFINED
+Time: 0 SEC.
+
+   finalizing NRLIB MYCAT 
+   Processing MyCat for Browser database:
+--->-->MyCat((brace (attribute (construct (: new (Mapping %)))))): Not documented!!!!
+--->-->MyCat(constructor): Not documented!!!!
+--->-->MyCat(): Missing Description
+Compiling /tmp/./MYCAT.NRLIB/code.lsp.
+; (DEFUN |MyCat| ...) is being compiled.
+;; The variable |MyCat;AL| is undefined.
+;; The compiler will assume this variable is a global.
+;; Warning: The variable #:G1407 is not used.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling /tmp/./MYCAT.NRLIB/code.lsp.
+------------------------------------------------------------------------
+   MyCat is now explicitly exposed in frame initial 
+   MyCat will be automatically loaded when needed from 
+      /tmp/MYCAT.NRLIB/code
+
+(1) -> 
+
+
+\start
+Date: Sat, 29 Nov 2003 18:52:01 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: daly@idsi.net
+Subject: Re: [Axiom-developer] Questions (Bugs?)
+Cc:dirnstor@web.de
+
+root <daly@idsi.net> writes:
+
+> I lied. The second expression:
+>
+>   numeric(erf(0.1))
+>
+> also fails. I'll list it as a bug but I'm not sure it is. The code 
+
+This is know bug 6863 The normal distribution should be numerically
+invertable
+http://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=6863
+
+\start
+Date: Sat, 29 Nov 2003 22:01:22 +0300
+From: "Vadim V. Zhytnikov" <vvzhy@mail.ru>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Axiom-developer] Axiom build process bug
+Cc: Bertfried.Fauser@uni-konstanz.de
+
+David MENTRE ?????:
+> Bertfried Fauser <fauser@spock.physik.uni-konstanz.de> writes:
+> 
+> 
+>>as far as I know, AXIOM should be compiled in a directory with *lower
+>>case* pathname. Otherwise it will not manage to locate variouse files. I
+> 
+> 
+> Exactly. This is a known bug and a fix has been proposed by Juergen but
+> is not integrated yet in the main source tree:
+> http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5059
+> 
+> Yours,
+> d.
+
+Thanks.  I already realized that.  Symbol-named files are loaded
+in many places and load-a-file function from util.lsp converts
+all these file names to lowercase strings.
+
+I really think that this is quite nasty bug/feature since
+it prevents from packaging Axiom for any rpm based
+Linux distro since default rpm build directories are always
+uppercase.
+
+\start
+Date: Sun, 30 Nov 2003 02:46:36 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: David MENTRE <david.mentre@wanadoo.fr>
+Subject: Re: [Axiom-developer] AXIOM and SuSE/TeXmacs 1.0.2.8
+
+Dear David,
+
+my environment and path variables are:
+
+%> which AXIOM sys
+/home/fauser/axiom/mnt/linux/bin/AXIOMsys
+
+%> which texmacs
+/usr/local/TeXmacs-1.0.2.8/bin/texmacs
+
+%> env | grep AXIOM
+AXIOM=/home/fauser/axiom/mnt/linux/bin
+
+> echo $PATH
+/usr/local/TeXmacs-1.0.2.8/bin:/home/fauser/axiom/mnt/linux/bin:/usr/local/aldor/bin: \
+/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/ \
+opt/kde2/bin:/usr/lib/java/bin:/opt/gnome/bin:/opt/pilotsdk/bin
+
+hence everything looks quite fine for me. Since the texmacs binary is in
+my path, I execute it via
+%> texmacs
+
+no clue what to to, I'll give a try on TeXmacs-1.0.2.9 ... hmmm
+
+cheers and many thanks for your effort to help me ;-)
+BF.
+
+\start
+Date: Sun, 30 Nov 2003 12:24:42 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Bertfried.Fauser@uni-konstanz.de
+Subject: Re: [Axiom-developer] AXIOM and SuSE/TeXmacs 1.0.2.8
+
+Hello Bertfried,
+
+Bertfried Fauser <fauser@spock.physik.uni-konstanz.de> writes:
+
+>> echo $PATH
+> /usr/local/TeXmacs-1.0.2.8/bin:/home/fauser/axiom/mnt/linux/bin:/usr/local/aldor/bin: \
+> /usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/ \
+> opt/kde2/bin:/usr/lib/java/bin:/opt/gnome/bin:/opt/pilotsdk/bin
+
+1. To avoid possible issues, could you make a try with following minimal
+   PATH?
+
+PATH=/usr/local/TeXmacs-1.0.2.8/bin:/home/fauser/axiom/mnt/linux/bin:/usr/bin:/usr/X11R6/bin:/bin
+export PATH
+
+And even remove /usr/X11R6/bin if TeXmacs can execute without it.
+
+With above PATH, have you the same AXIOMsys and texmacs (which ...)?
+
+
+2. Could you send me (by private email), the content of the
+   /usr/local/TeXmacs-1.2.0.8/share/TeXmacs/plugins/axiom/ directory (as
+   a .tar.gz)?
+
+Can you also send me the result of:
+
+strings /usr/local/TeXmacs-1.2.0.8/libexec/TeXmacs/bin/tm_axiom
+
+I just want to check that the AXIOMsys binary is correctly called.
+
+
+\start
+Date: Sun, 30 Nov 2003 13:55:12 +0100
+From: David MENTRE <david.mentre@wanadoo.fr>
+To: Tim Daly <axiom@tenkan.org>
+Subject: [Axiom-developer] Patch to make clef work
+
+Hello Tim,
+
+I have investigated the clef issue and made a patch that makes clef work
+(at least on my Debian linux machine). The patch is against latest CVS.
+
+In fact, most of lib/ and clef/ code was not compiled because the
+makefiles did not use the ${CCF} compile flags, so LINUXplatform was not
+defined, so no code was compiled for openpty() and related code. :)
+
+I have also modified the etc/axiom shell script and corresponding
+Makefile to:
+
+ - use explicitely /bin/sh
+
+ - separate definition of AXIOM and its export
+
+ - use clef on systems we know it works (right now, only linux)
+
+
+Yours,
+d.
+
+diff -Naur -x *head -x *tail -x *my* -x *bugs* -x axiom.* -x Makefile -x *.dvi GOLD/axiom/src/clef/edible.c.pamphlet axiom-i386/axiom/src/clef/edible.c.pamphlet
+--- GOLD/axiom/src/clef/edible.c.pamphlet	Fri Oct 31 18:41:42 2003
++++ axiom-i386/axiom/src/clef/edible.c.pamphlet	Sun Nov 30 13:29:57 2003
+@@ -205,9 +205,9 @@
+        look at my terminal as the controlling terminal for the group */
+     setsid();
+ 
+-    
+     serverNum = open(serverPath,O_RDWR);
+-    
++    if (serverNum == -1) perror("open serverPath failed");
++
+     /* since I am the child, I can close ptc, and dup pts for all it
+        standard descriptors */
+     if (dup2(serverNum, 0) == -1) perror("dup2 0 failed");
+diff -Naur -x *head -x *tail -x *my* -x *bugs* -x axiom.* -x Makefile -x *.dvi GOLD/axiom/src/etc/Makefile.pamphlet axiom-i386/axiom/src/etc/Makefile.pamphlet
+--- GOLD/axiom/src/etc/Makefile.pamphlet	Fri Nov 14 20:20:52 2003
++++ axiom-i386/axiom/src/etc/Makefile.pamphlet	Sun Nov 30 13:26:19 2003
+@@ -13,7 +13,8 @@
+ <<axiomcmd>>=
+ ${OUT}/axiom: ${IN}/axiom
+ 	@echo 1 making ${OUT}/axiom from ${IN}/axiom
+-	@echo export AXIOM=${AXIOM} >${OUT}/axiom
++	@echo "#!/bin/sh" >${OUT}/axiom
++	@echo AXIOM=${AXIOM} >>${OUT}/axiom
+ 	@cat ${IN}/axiom >>${OUT}/axiom
+ 	@chmod +x ${OUT}/axiom
+ 
+@@ -55,7 +56,7 @@
+ <<asq>>=
+ ${OUT}/asq: ${MID}/asq.c
+ 	@echo 4 making ${OUT}/asq from ${MID}/asq.c
+-	@( cd ${MID} ; gcc -o asq asq.c )
++	@( cd ${MID} ; ${CC} ${CCF} -o asq asq.c )
+ 	@cp ${MID}/asq ${OUT}
+ 
+ ${MID}/asq.c: ${IN}/asq.c.pamphlet
+diff -Naur -x *head -x *tail -x *my* -x *bugs* -x axiom.* -x Makefile -x *.dvi GOLD/axiom/src/etc/axiom axiom-i386/axiom/src/etc/axiom
+--- GOLD/axiom/src/etc/axiom	Thu Nov 27 19:41:13 2003
++++ axiom-i386/axiom/src/etc/axiom	Sun Nov 30 13:39:43 2003
+@@ -1,3 +1,10 @@
+-$AXIOM/bin/AXIOMsys
++export AXIOM
+ 
++system=`uname -s`
+ 
++if [ $system = "Linux" ]; then
++    clef -e $AXIOM/bin/AXIOMsys "$@"
++else
++    echo "Warning: I don't know if clef is supported so clef is disabled"
++    $AXIOM/bin/AXIOMsys "$@"
++fi;
+diff -Naur -x *head -x *tail -x *my* -x *bugs* -x axiom.* -x Makefile -x *.dvi GOLD/axiom/src/lib/Makefile.pamphlet axiom-i386/axiom/src/lib/Makefile.pamphlet
+--- GOLD/axiom/src/lib/Makefile.pamphlet	Sun Nov 23 17:20:16 2003
++++ axiom-i386/axiom/src/lib/Makefile.pamphlet	Sun Nov 30 13:26:07 2003
+@@ -46,7 +46,7 @@
+ ${OUT}/bsdsignal.o: ${MID}/bsdsignal.c
+ 	@echo 2 making ${OUT}/bsdsignal.o from ${MID}/bsdsignal.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/bsdsignal.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/bsdsignal.c )
+ 
+ ${DOCINT}/bsdsignal.c.dvi: ${IN}/bsdsignal.c.pamphlet
+ 	@echo 3 making ${DOCINT}/bsdsignal.c.dvi from ${IN}/bsdsignal.c.pamphlet
+@@ -78,7 +78,7 @@
+ ${OUT}/cfuns-c.o: ${MID}/cfuns-c.c
+ 	@echo 6 making ${OUT}/cfuns-c.o from ${MID}/cfuns-c.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/cfuns-c.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/cfuns-c.c )
+ 
+ ${DOCINT}/cfuns-c.c.dvi: ${IN}/cfuns-c.c.pamphlet
+ 	@echo 7 making ${DOCINT}/cfuns-c.c.dvi from ${IN}/cfuns-c.c.pamphlet
+@@ -103,7 +103,7 @@
+ ${OUT}/cursor.o: ${MID}/cursor.c
+ 	@echo 10 making ${OUT}/cursor.o from ${MID}/cursor.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/cursor.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/cursor.c )
+ 
+ ${DOCINT}/cursor.c.dvi: ${IN}/cursor.c.pamphlet
+ 	@echo 11 making ${DOCINT}/cursor.c.dvi from ${IN}/cursor.c.pamphlet
+@@ -128,7 +128,7 @@
+ ${OUT}/edin.o: ${MID}/edin.c
+ 	@echo 14 making ${OUT}/edin.o from ${MID}/edin.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/edin.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/edin.c )
+ 
+ ${DOCINT}/edin.c.dvi: ${IN}/edin.c.pamphlet
+ 	@echo 15 making ${DOCINT}/edin.c.dvi from ${IN}/edin.c.pamphlet
+@@ -153,7 +153,7 @@
+ ${OUT}/fnct_key.o: ${MID}/fnct_key.c
+ 	@echo 18 making ${OUT}/fnct_key.o from ${MID}/fnct_key.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/fnct_key.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/fnct_key.c )
+ 
+ ${DOCINT}/fnct_key.c.dvi: ${IN}/fnct_key.c.pamphlet
+ 	@echo 19 making ${DOCINT}/fnct_key.c.dvi from ${IN}/fnct_key.c.pamphlet
+@@ -178,7 +178,7 @@
+ ${OUT}/halloc.o: ${MID}/halloc.c
+ 	@echo 22 making ${OUT}/halloc.o from ${MID}/halloc.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/halloc.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/halloc.c )
+ 
+ ${DOCINT}/halloc.c.dvi: ${IN}/halloc.c.pamphlet
+ 	@echo 23 making ${DOCINT}/halloc.c.dvi from ${IN}/halloc.c.pamphlet
+@@ -206,7 +206,7 @@
+ ${OUT}/hash.o: ${MID}/hash.c
+ 	@echo 26 making ${OUT}/hash.o from ${MID}/hash.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/hash.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/hash.c )
+ 
+ ${DOCINT}/hash.c.dvi: ${IN}/hash.c.pamphlet
+ 	@echo 27 making ${DOCINT}/hash.c.dvi from ${IN}/hash.c.pamphlet
+@@ -231,7 +231,7 @@
+ ${OUT}/openpty.o: ${MID}/openpty.c
+ 	@echo 30 making ${OUT}/openpty.o from ${MID}/openpty.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/openpty.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/openpty.c )
+ 
+ ${DOCINT}/openpty.c.dvi: ${IN}/openpty.c.pamphlet
+ 	@echo 31 making ${DOCINT}/openpty.c.dvi from ${IN}/openpty.c.pamphlet
+@@ -256,7 +256,7 @@
+ ${OUT}/pixmap.o: ${MID}/pixmap.c
+ 	@echo 34 making ${OUT}/pixmap.o from ${MID}/pixmap.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/pixmap.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/pixmap.c )
+ 
+ ${DOCINT}/pixmap.c.dvi: ${IN}/pixmap.c.pamphlet
+ 	@echo 35 making ${DOCINT}/pixmap.c.dvi from ${IN}/pixmap.c.pamphlet
+@@ -281,7 +281,7 @@
+ ${OUT}/prt.o: ${MID}/prt.c
+ 	@echo 38 making ${OUT}/prt.o from ${MID}/prt.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/prt.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/prt.c )
+ 
+ ${DOCINT}/prt.c.dvi: ${IN}/prt.c.pamphlet
+ 	@echo 39 making ${DOCINT}/prt.c.dvi from ${IN}/prt.c.pamphlet
+@@ -312,7 +312,7 @@
+ ${OUT}/sockio-c.o: ${MID}/sockio-c.c
+ 	@echo 42 making ${OUT}/sockio-c.o from ${MID}/sockio-c.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/sockio-c.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/sockio-c.c )
+ 
+ ${DOCINT}/sockio-c.c.dvi: ${IN}/sockio-c.c.pamphlet
+ 	@echo 43 making ${DOCINT}/sockio-c.c.dvi from ${IN}/sockio-c.c.pamphlet
+@@ -337,7 +337,7 @@
+ ${OUT}/spadcolors.o: ${MID}/spadcolors.c
+ 	@echo 46 making ${OUT}/spadcolors.o from ${MID}/spadcolors.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/spadcolors.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/spadcolors.c )
+ 
+ ${DOCINT}/spadcolors.c.dvi: ${IN}/spadcolors.c.pamphlet
+ 	@echo 47 making ${DOCINT}/spadcolors.c.dvi from \
+@@ -363,7 +363,7 @@
+ ${OUT}/util.o: ${MID}/util.c
+ 	@echo 50 making ${OUT}/util.o from ${MID}/util.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/util.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/util.c )
+ 
+ ${DOCINT}/util.c.dvi: ${IN}/util.c.pamphlet
+ 	@echo 51 making ${DOCINT}/util.c.dvi from ${IN}/util.c.pamphlet
+@@ -388,7 +388,7 @@
+ ${OUT}/wct.o: ${MID}/wct.c
+ 	@echo 54 making ${OUT}/wct.o from ${MID}/wct.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/wct.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/wct.c )
+ 
+ ${DOCINT}/wct.c.dvi: ${IN}/wct.c.pamphlet
+ 	@echo 55 making ${DOCINT}/wct.c.dvi from ${IN}/wct.c.pamphlet
+@@ -413,7 +413,7 @@
+ ${OUT}/XDither.o: ${MID}/XDither.c
+ 	@echo 58 making ${OUT}/XDither.o from ${MID}/XDither.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XDither.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/XDither.c )
+ 
+ ${DOCINT}/XDither.c.dvi: ${IN}/XDither.c.pamphlet
+ 	@echo 59 making ${DOCINT}/XDither.c.dvi from ${IN}/XDither.c.pamphlet
+@@ -438,7 +438,7 @@
+ ${OUT}/XShade.o: ${MID}/XShade.c
+ 	@echo 62 making ${OUT}/XShade.o from ${MID}/XShade.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XShade.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/XShade.c )
+ 
+ ${DOCINT}/XShade.c.dvi: ${IN}/XShade.c.pamphlet
+ 	@echo 63 making ${DOCINT}/XShade.c.dvi from ${IN}/XShade.c.pamphlet
+@@ -463,7 +463,7 @@
+ ${OUT}/XSpadFill.o: ${MID}/XSpadFill.c
+ 	@echo 66 making ${OUT}/XSpadFill.o from ${MID}/XSpadFill.c
+ 	@( cd ${OUT} ; \
+-	gcc -c -I${INC} ${MID}/XSpadFill.c )
++	${CC} ${CCF} -c -I${INC} ${MID}/XSpadFill.c )
+ 
+ ${DOCINT}/XSpadFill.c.dvi: ${IN}/XSpadFill.c.pamphlet
+ 	@echo 67 making ${DOCINT}/XSpadFill.c.dvi from ${IN}/XSpadFill.c.pamphlet
+diff -Naur -x *head -x *tail -x *my* -x *bugs* -x axiom.* -x Makefile -x *.dvi GOLD/axiom/src/lib/openpty.c.pamphlet axiom-i386/axiom/src/lib/openpty.c.pamphlet
+--- GOLD/axiom/src/lib/openpty.c.pamphlet	Fri Nov 14 20:21:30 2003
++++ axiom-i386/axiom/src/lib/openpty.c.pamphlet	Sun Nov 30 13:30:17 2003
+@@ -204,7 +204,7 @@
+ 	sprintf(serv, "/dev/ttyp%02x", channelNo);
+ 	channelNo++;
+ #endif
+-#if defined(SUNplatform) || defined (HP9platform) || defined(linux) 
++#if defined(SUNplatform) || defined (HP9platform) || defined(LINUXplatform) 
+ 	static int channelNo = 0;
+ 	static char group[] = "pqrstuvwxyzPQRST";
+ 	static int groupNo = 0;
+
+\start
+Date: Mon, 1 Dec 2003 04:38:59 +0100 (CET)
+From: Bertfried Fauser <fauser@spock.physik.uni-konstanz.de>
+To: Tim Daly <daly@rio.sci.ccny.cuny.edu>
+Subject: [Axiom-developer] AXIOM from cvs does not compile
+
+Dear Tim,
+
+	after noticing that my TeXmacs problem might be based on a
+malfunctioning AXIOMsys, I downloaded the cvs source and tried to build
+AXIOM (as I did earlier)
+
+a) I exported the AXIOM variable, but make failed since the directory
+../mnt/linux/bin was not present
+
+make
+0 SPAD=/home/fauser/axiom/mnt/linux SYS=linux SPD=/home/fauser/axiom
+LSP=/home/f auser/axiom/lsp GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1
+SRC=/home/fauser/axiom/s rc INT=/home/fauser/axiom/int
+OBJ=/home/fauser/axiom/obj MNT=/home/fauser/axiom/ mnt
+ZIPS=/home/fauser/axiom/zips TMP=/home/fauser/axiom/obj/tmp
+SPADBIN=/home/fa user/axiom/mnt/linux/bin
+INC=/home/fauser/axiom/src/include CCLBASE=/home/fauser
+/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o
+/home/fause r/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1
+TANGLE=/home/fauser/axiom/mnt/linux/b in/lib/notangle
+10 copying /home/fauser/axiom/src/scripts to
+/home/fauser/axiom/mnt/linux/bin
+cp: copying multiple files, but last argument
+`/home/fauser/axiom/mnt/linux/bin'  is not a directory
+Try `cp --help' for more information.
+make: *** [litcmds] Error 1
+fauser@localhost:~/axiom>
+
+2) I mkdir'ed these two directories, but got another error
+
+fauser@localhost:~/axiom> make
+0 SPAD=/home/fauser/axiom/mnt/bin SYS=bin SPD=/home/fauser/axiom
+LSP=/home/fauser/axiom/lsp GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1
+SRC=/home/fauser/axiom/src INT=/home/fauser/axiom/int
+OBJ=/home/fauser/axiom/obj MNT=/home/fauser/axiom/mnt
+ZIPS=/home/fauser/axiom/zips TMP=/home/fauser/axiom/obj/tmp
+SPADBIN=/home/fauser/axiom/mnt/bin/bin INC=/home/fauser/axiom/src/include
+CCLBASE=/home/fauser/axiom/obj/bin/ccl/ccllisp PART=cprogs
+SUBPART=everything NOISE=-o /home/fauser/axiom/obj/tmp/trace
+GCLVERSION=gcl-2.6.1 TANGLE=/home/fauser/axiom/mnt/bin/bin/lib/notangle
+10 copying /home/fauser/axiom/src/scripts to
+/home/fauser/axiom/mnt/bin/bin
+1 making a bin system, PART=cprogs SUBPART=everything
+2 Environment SPAD=/home/fauser/axiom/mnt/bin SYS=bin
+SPD=/home/fauser/axiom LSP=/home/fauser/axiom/lsp
+GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1 SRC=/home/fauser/axiom/src
+INT=/home/fauser/axiom/int OBJ=/home/fauser/axiom/obj
+MNT=/home/fauser/axiom/mnt ZIPS=/home/fauser/axiom/zips
+TMP=/home/fauser/axiom/obj/tmp SPADBIN=/home/fauser/axiom/mnt/bin/bin
+INC=/home/fauser/axiom/src/include
+CCLBASE=/home/fauser/axiom/obj/bin/ccl/ccllisp PART=cprogs
+SUBPART=everything NOISE=-o /home/fauser/axiom/obj/tmp/trace
+GCLVERSION=gcl-2.6.1 TANGLE=/home/fauser/axiom/mnt/bin/bin/lib/notangle
+The root module <<Makefile.bin>> was not defined.
+make: *** [all] Error 3
+
+which I was not able to resolve. Hence I failed to compile a new AXIOM :-(
+
+(will try to download on a faster line the compiled version, but would
+like to be able to build the system. A previous build worked without
+problems (over night))
+
+\start
+Date: Sun, 30 Nov 2003 22:01:51 -0500
+From: root <daly@idsi.net>
+To: david.mentre@wanadoo.fr
+Subject: [Axiom-developer] Re: About pamphlets and literate programming: how to identify identification levels?
+
+David,
+
+>If you have some example or further explanation, it would propably light
+>up some candles in my brain. For example, could you give a very short
+>overview of a top-to-bottom example?
+
+I'm currently working on a demonstration pamphlet based on the paper called
+Primes is in P. I'm hoping to finish it and present it at a workshop in
+Italy next week. It is an ideal example of working from the theory all
+the way down to the code. I have to get permission from the authors to
+publish the paper, however, so the pamphlet form won't see general 
+distribution until that happens. Except for lacking Axiom code the paper
+is pretty close to a complete example.
+
+You can see the original paper, which starts out with the theory and
+explains the algorithm here:
+
+http://www.cse.iitk.ac.in/primality.pdf
+
+If you look at the algorithm description it is pretty close to actual
+code. The paper is not only a mathematical proof it is nearly a
+proven program. They show loop termination. 
+
+Besides revealing an interesting mathematical fact they seem to have
+established what I would consider a landmark paper from a Computational
+Mathematics point of view.
+
+\start
+Date: Sun, 30 Nov 2003 22:24:53 -0500
+From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
+To: "'Bertfried.Fauser@uni-konstanz.de'" <Bertfried.Fauser@uni-konstanz.de>
+Subject: RE: [Axiom-developer] AXIOM from cvs does not compile
+
+Hello Bertfried,
+
+I am sorry that I have been quiet for so long - too much
+work for which people pay me, as opposed to things I
+really like to do ... <grin>
+
+A quick question about the problem you mention below:
+
+  Did you follow *exactly* the instruction to set
+  the paths which you receive when you first start
+  by cd to your new Axiom route directory and typing
+  the command
+
+  ./configure
+
+  ??
+
+Your output below suggests that (perhaps) the AXIOM
+environment variable was not set correctly.
+
+PS. When I get around to it (real soon) I plan to
+install SuSE 8.2 on one of my machines and I will see
+if I can reproduce your problems or find a solution.
+
+
+> -----Original Message-----
+> From: Bertfried Fauser [mailto:fauser@spock.physik.uni-konstanz.de]
+> Sent: Sunday, November 30, 2003 10:39 PM
+> To: Tim Daly
+> Cc: axiom-developer@nongnu.org
+> Subject: [Axiom-developer] AXIOM from cvs does not compile
+> 
+> 
+> Dear Tim,
+> 
+> 	after noticing that my TeXmacs problem might be based on a
+> malfunctioning AXIOMsys, I downloaded the cvs source and 
+> tried to build
+> AXIOM (as I did earlier)
+> 
+> a) I exported the AXIOM variable, but make failed since the directory
+> ../mnt/linux/bin was not present
+> 
+> make
+> 0 SPAD=/home/fauser/axiom/mnt/linux SYS=linux SPD=/home/fauser/axiom
+> LSP=/home/f auser/axiom/lsp GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1
+> SRC=/home/fauser/axiom/s rc INT=/home/fauser/axiom/int
+> OBJ=/home/fauser/axiom/obj MNT=/home/fauser/axiom/ mnt
+> ZIPS=/home/fauser/axiom/zips TMP=/home/fauser/axiom/obj/tmp
+> SPADBIN=/home/fa user/axiom/mnt/linux/bin
+> INC=/home/fauser/axiom/src/include CCLBASE=/home/fauser
+> /axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o
+> /home/fause r/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.1
+> TANGLE=/home/fauser/axiom/mnt/linux/b in/lib/notangle
+> 10 copying /home/fauser/axiom/src/scripts to
+> /home/fauser/axiom/mnt/linux/bin
+> cp: copying multiple files, but last argument
+> `/home/fauser/axiom/mnt/linux/bin'  is not a directory
+> Try `cp --help' for more information.
+> make: *** [litcmds] Error 1
+> fauser@localhost:~/axiom>
+> 
+> 2) I mkdir'ed these two directories, but got another error
+> 
+> fauser@localhost:~/axiom> make
+> 0 SPAD=/home/fauser/axiom/mnt/bin SYS=bin SPD=/home/fauser/axiom
+> LSP=/home/fauser/axiom/lsp GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1
+> SRC=/home/fauser/axiom/src INT=/home/fauser/axiom/int
+> OBJ=/home/fauser/axiom/obj MNT=/home/fauser/axiom/mnt
+> ZIPS=/home/fauser/axiom/zips TMP=/home/fauser/axiom/obj/tmp
+> SPADBIN=/home/fauser/axiom/mnt/bin/bin 
+> INC=/home/fauser/axiom/src/include
+> CCLBASE=/home/fauser/axiom/obj/bin/ccl/ccllisp PART=cprogs
+> SUBPART=everything NOISE=-o /home/fauser/axiom/obj/tmp/trace
+> GCLVERSION=gcl-2.6.1 
+> TANGLE=/home/fauser/axiom/mnt/bin/bin/lib/notangle
+> 10 copying /home/fauser/axiom/src/scripts to
+> /home/fauser/axiom/mnt/bin/bin
+> 1 making a bin system, PART=cprogs SUBPART=everything
+> 2 Environment SPAD=/home/fauser/axiom/mnt/bin SYS=bin
+> SPD=/home/fauser/axiom LSP=/home/fauser/axiom/lsp
+> GCLDIR=/home/fauser/axiom/lsp/gcl-2.6.1 SRC=/home/fauser/axiom/src
+> INT=/home/fauser/axiom/int OBJ=/home/fauser/axiom/obj
+> MNT=/home/fauser/axiom/mnt ZIPS=/home/fauser/axiom/zips
+> TMP=/home/fauser/axiom/obj/tmp SPADBIN=/home/fauser/axiom/mnt/bin/bin
+> INC=/home/fauser/axiom/src/include
+> CCLBASE=/home/fauser/axiom/obj/bin/ccl/ccllisp PART=cprogs
+> SUBPART=everything NOISE=-o /home/fauser/axiom/obj/tmp/trace
+> GCLVERSION=gcl-2.6.1 
+> TANGLE=/home/fauser/axiom/mnt/bin/bin/lib/notangle
+> The root module <<Makefile.bin>> was not defined.
+> make: *** [all] Error 3
+> 
+> which I was not able to resolve. Hence I failed to compile a 
+> new AXIOM :-(
+> 
+> (will try to download on a faster line the compiled version, but would
+> like to be able to build the system. A previous build worked without
+> problems (over night))
+
+\start
+Date: Sun, 30 Nov 2003 22:32:35 -0500
+From: root <daly@idsi.net>
+To: david.mentre@wanadoo.fr
+Subject: Re: [Axiom-developer] Questions (Bugs?)
+Cc: dirnstor@web.de
+
+David,
+
+Yes, the code can compile from a file.
+No, the code cannot be compiled from the interpreter.
+Is this a bug?
+
+ummm, yes, no, maybe? Yes, in theory the interpreter should accept
+the function and compile it. No, the interpreter won't accept the
+function and compile it. Maybe that's a bug or it's a design flaw.
+The problem is that the compiler and the interpreter have different
+parsers. Since they have different goals they have different constraints.
+So unifying the two parsers is not a simple problem. I'll look at the
+specific error but I'm not certain what the fix will be.
+
+Please add it as a bug so it doesn't get lost.
+
+Tim
+
+
+
diff --git a/changelog b/changelog
index 9b89554..83d6095 100644
--- a/changelog
+++ b/changelog
@@ -1,8 +1,10 @@
-20140418 tpd src/axiom-website/patches.html 20140420.01.tpd.patch
-20140418 tpd book/2003-10.txt regularize
-20140418 tpd src/axiom-website/patches.html 20140419.01.tpd.patch
-20140418 tpd book/2003-09.txt regularize
-20140418 tpd remove, reorder CC lines
+20140420 tpd src/axiom-website/patches.html 20140420.02.tpd.patch
+20140420 tpd book/2003-11.txt regularize
+20140420 tpd src/axiom-website/patches.html 20140420.01.tpd.patch
+20140420 tpd book/2003-10.txt regularize
+20140419 tpd src/axiom-website/patches.html 20140419.01.tpd.patch
+20140419 tpd book/2003-09.txt regularize
+20140419 tpd remove, reorder CC lines
 20140418 tpd src/axiom-website/patches.html 20140418.04.tpd.patch
 20140418 tpd book/2003-08.txt regularize
 20140418 tpd src/axiom-website/patches.html 20140418.03.tpd.patch
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 65d7b74..c7811e5 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -4282,6 +4282,8 @@ book/2003-08.txt regularize
 book/2003-09.txt regularize, remove, reorder CC lines
 <a href="patches/20140420.01.tpd.patch">20140420.01.tpd.patch</a>
 book/2003-10.txt regularize
+<a href="patches/20140420.02.tpd.patch">20140420.02.tpd.patch</a>
+book/2003-11.txt regularize
  </body>
 </html>
 
