gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] Re: address@hidden: Re: Problem building gcl 2.6.1]


From: Warren A. Hunt Jr.
Subject: [Gcl-devel] Re: address@hidden: Re: Problem building gcl 2.6.1]
Date: Sat, 15 Nov 2003 17:45:12 -0600

Hi Camm,

I would like to know how to build, install, and use GCL without having
root privileges.  Here at UT, we are not given root privileges, and we
need to be able to do everything as a "root-less" user.  In the past,
GCL only "required" root privileges if you wanted to do a "make
install", which would automatically update the Emacs info files and
place distribution files in some protected directories.  Has this
approach changed?

Thanks,

Warren
++++++

  To: Robert Boyer <address@hidden>
  Cc: address@hidden, address@hidden, address@hidden,
          address@hidden
  Subject: Re: address@hidden: Re: Problem building gcl 2.6.1]
  From: Camm Maguire <address@hidden>
  Date: 15 Nov 2003 18:33:38 -0500
  In-Reply-To: <address@hidden>
  User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
  Content-Type: text/plain; charset=us-ascii

  Greetings!  If you do not have root priveleges, you can of course
  install the build dependencies in your home directory, but this is
  more time consuming.  Please let me know if you want to go this
  route.  

  Another thing you can do (which is what I do for Debian gcl
  development) is to setup a chroot environment following the Debian
  unstable distribution.  This is quite easy, and places a fence around
  any library instability which may occurr in the unstable Debian
  distribution from time to time, though I've found that this is quite
  rare. 

  root needs to set it up, but then normal users can access it using the
  'dchroot' program.  To setup, one basically retrives and builds the
  latest debootstrap program, runs it on a specified directory intented
  to hold the unstable file system, performs a 'bind' mount to make tmp
  home and any other diescried directories visible in the chroot, and
  then setup dchroot.conf.  Details on request.  In such a setup, you
  can simply download the latest gcl package and run it without worrying
  about the build.

  Finally if you get stuck, let me know, and I'll just build you a set
  of packages installable on woody, the current stable Debian release.

  Take care,

  Robert Boyer <address@hidden> writes:

  > I am trying to build Gnu Common Lisp version 2.6.1.
  > 
  > I attach a message from a Debian developer that seems to indicate that I 
need
  > to start by editing the file
  > 
  >   /etc/apt/sources.list
  > 
  > which I do not believe I have permission to do.
  > 
  > Any help on building GCL 2.6.1 would be appreciated.
  > 
  > Thanks,
  > 
  > Bob
  > 
  > 
  > From: Camm Maguire <address@hidden>
  > Subject: Re: Problem building gcl 2.6.1
  > To: Robert Boyer <address@hidden>
  > cc: address@hidden
  > Date: 15 Nov 2003 11:28:11 -0500
  > 
  > Greetings!  My congratulations on your choice of OS -- your sailing
  > wih GCL is bound to be smooth here.  
  > 
  > GCL has build-dependencies listed in debian/control which must be
  > installed for the build to work.  I'm guessing you are missing emacs.  
  > 
  > You can use apt to check these things automatically.  If you have the
  > following lines in your /etc/apt/sources.list:
  > 
  > deb-src ftp://ftp.us.debian.org/debian unstable main non-free contrib
  > deb-src ftp://ftp.de.debian.org/debian-non-US unstable/non-US main non-free 
contrib
  > 
  > (and run apt-get update after these lines are added)
  > 
  > you can just do
  > 
  > fakeroot apt-get -b source gcl
  > 
  > and/or 
  > 
  > fakeroot apt-get -b source gclcvs
  > 
  > Any unmet build dependencies will be reported.  If you don't have the
  > latest library versions which may be specified in debian/control
  > (e.g. have tk8.3-dev instead of tk8.4-dev), you can just edit the
  > Build-Depends line in debian/control to reflect the version you have.
  > 
  > This method has the advantage that 
  > 
  > 1) A package installable with dpkg will be produced, keeping track of
  >    all run-time dependencies for you automatically.
  > 
  > 2) You will get a distribution with both the traditional and ansi
  >    builds, which may be toggled by setting the GCL_ANSI shell
  >    environment variable.
  > 
  > Please let me know if you have problems.
  > 
  > Take care,
  > 
  > 
  > Robert Boyer <address@hidden> writes:
  > 
  > > I wonder if you could comment on the difficulty I am having building
  > > gcl-2.6.1, which I obtained from
  > > 
  > >   http://people.debian.org/~camm/gcl/
  > > 
  > > My problem is probably extremely elementary, e.g., that I do not have my 
path
  > > set right.
  > > 
  > > I understand that the first step, after ungzipping and untarring, is to 
run
  > > "./configure", but I cannot get even that to work, it seems.
  > > 
  > > I enclose below (a) the resulting config.log file, (b) the transcript from
  > > running ./configure, and (c) the transcript from running make, which I 
should
  > > probably not have even bothered to try, given the failure of the 
./configure.
  > > 
  > > I am sure that there is at least one error when running ./configure, e.g.,
  > > 
  > >   sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > 
  > > Here is some information on the machine on which I am running:
  > > 
  > >   Debian GNU/Linux 3.0
  > >   Linux lipton.cs.utexas.edu 2.4.20 #1 SMP Wed Mar 19 18:10:24 CST 2003 
i686 unknown
  > > 
  > > Thanks,
  > > 
  > > Bob
  > > 
  > > P. S.  My path is /lusr/bin /lusr/X11R6/bin /lusr/tex/bin
  > > /lusr/transcript/bin /lusr/ssl/bin /lusr/java2/bin /sbin /bin /usr/sbin
  > > /usr/bin /lusr/kde/bin /lusr/gnome2/bin /lusr/gnome/bin /lusr/share/hosts
  > > /lusr/netpbm/bin . . /lusr/gnu/bin /p/bin /etc /usr/etc /lusr/etc/
  > > /u/boyer/bin
  > > 
  > > 
-------------------------------------------------------------------------------
  > > 
  > > -- beginnning of config.log --
  > > 
  > > This file contains any messages produced by compilers while
  > > running configure, to aid debugging if configure makes a mistake.
  > > 
  > > It was created by configure, which was
  > > generated by GNU Autoconf 2.53.  Invocation command line was
  > > 
  > >   $ ./configure 
  > > 
  > > ## --------- ##
  > > ## Platform. ##
  > > ## --------- ##
  > > 
  > > hostname = lipton.cs.utexas.edu
  > > uname -m = i686
  > > uname -r = 2.4.20
  > > uname -s = Linux
  > > uname -v = #1 SMP Wed Mar 19 18:10:24 CST 2003
  > > 
  > > /usr/bin/uname -p = unknown
  > > /bin/uname -X     = unknown
  > > 
  > > /bin/arch              = i686
  > > /usr/bin/arch -k       = unknown
  > > /usr/convex/getsysinfo = unknown
  > > hostinfo               = unknown
  > > /bin/machine           = unknown
  > > /usr/bin/oslevel       = unknown
  > > /bin/universe          = unknown
  > > 
  > > PATH: /lusr/bin
  > > PATH: /lusr/X11R6/bin
  > > PATH: /lusr/tex/bin
  > > PATH: /lusr/transcript/bin
  > > PATH: /lusr/ssl/bin
  > > PATH: /lusr/java2/bin
  > > PATH: /sbin
  > > PATH: /bin
  > > PATH: /usr/sbin
  > > PATH: /usr/bin
  > > PATH: /lusr/kde/bin
  > > PATH: /lusr/gnome2/bin
  > > PATH: /lusr/gnome/bin
  > > PATH: /lusr/share/hosts
  > > PATH: /lusr/netpbm/bin
  > > PATH: .
  > > PATH: .
  > > PATH: /lusr/gnu/bin
  > > PATH: /p/bin
  > > PATH: /etc
  > > PATH: /usr/etc
  > > PATH: /lusr/etc/
  > > PATH: /u/boyer/bin
  > > 
  > > 
  > > ## ----------- ##
  > > ## Core tests. ##
  > > ## ----------- ##
  > > 
  > > configure:1407: checking build system type
  > > configure:1425: result: i686-pc-linux-gnu
  > > configure:1433: checking host system type
  > > configure:1447: result: i686-pc-linux-gnu
  > > configure:1457: result: host=i686-pc-linux-gnu
  > > configure:1782: result: use=386-linux
  > > configure:1836: checking for gcc
  > > configure:1852: found /lusr/bin/gcc
  > > configure:1862: result: gcc
  > > configure:2106: checking for C compiler version
  > > configure:2109: gcc --version </dev/null >&5
  > > 3.0.3
  > > configure:2112: $? = 0
  > > configure:2114: gcc -v </dev/null >&5
  > > Reading specs from /lusr/gnu/lib/gcc-lib/i686-pc-linux-gnu/3.0.3/specs
  > > Configured with: ../gcc/configure --prefix=/lusr/gnu --enable-shared 
--enable-java-gc=boehm --enable-threads=posix --enable-static
  > > Thread model: posix
  > > gcc version 3.0.3
  > > configure:2117: $? = 0
  > > configure:2119: gcc -V </dev/null >&5
  > > gcc: argument to `-V' is missing
  > > configure:2122: $? = 1
  > > configure:2148: checking for C compiler default output
  > > configure:2151: gcc    conftest.c  >&5
  > > configure:2154: $? = 0
  > > configure:2187: result: a.out
  > > configure:2192: checking whether the C compiler works
  > > configure:2198: ./a.out
  > > configure:2201: $? = 0
  > > configure:2216: result: yes
  > > configure:2223: checking whether we are cross compiling
  > > configure:2225: result: no
  > > configure:2228: checking for suffix of executables
  > > configure:2230: gcc -o conftest    conftest.c  >&5
  > > configure:2233: $? = 0
  > > configure:2255: result: 
  > > configure:2261: checking for suffix of object files
  > > configure:2285: gcc -c   conftest.c >&5
  > > configure:2288: $? = 0
  > > configure:2307: result: o
  > > configure:2311: checking whether we are using the GNU C compiler
  > > configure:2338: gcc -c   conftest.c >&5
  > > configure:2341: $? = 0
  > > configure:2344: test -s conftest.o
  > > configure:2347: $? = 0
  > > configure:2359: result: yes
  > > configure:2365: checking whether gcc accepts -g
  > > configure:2389: gcc -c -g  conftest.c >&5
  > > configure:2392: $? = 0
  > > configure:2395: test -s conftest.o
  > > configure:2398: $? = 0
  > > configure:2408: result: yes
  > > configure:2435: gcc -c -g -O2  conftest.c >&5
  > > conftest.c:2: parse error before "me"
  > > configure:2438: $? = 1
  > > configure: failed program was:
  > > #ifndef __cplusplus
  > >   choke me
  > > #endif
  > > configure:2553: checking how to run the C preprocessor
  > > configure:2579: gcc -E  conftest.c
  > > configure:2585: $? = 0
  > > configure:2612: gcc -E  conftest.c
  > > configure:2608:28: ac_nonexistent.h: No such file or directory
  > > configure:2618: $? = 1
  > > configure: failed program was:
  > > #line 2607 "configure"
  > > #include "confdefs.h"
  > > #include <ac_nonexistent.h>
  > > configure:2655: result: gcc -E
  > > configure:2670: gcc -E  conftest.c
  > > configure:2676: $? = 0
  > > configure:2703: gcc -E  conftest.c
  > > configure:2699:28: ac_nonexistent.h: No such file or directory
  > > configure:2709: $? = 1
  > > configure: failed program was:
  > > #line 2698 "configure"
  > > #include "confdefs.h"
  > > #include <ac_nonexistent.h>
  > > configure:2782: checking for gawk
  > > configure:2798: found /lusr/bin/gawk
  > > configure:2808: result: gawk
  > > configure:2861: checking system version (for dynamic loading)
  > > configure:2869: checking for makeinfo
  > > configure:2885: found /lusr/tex/bin/makeinfo
  > > configure:2895: result: makeinfo
  > > configure:2926: result: Linux-2.4.20
  > > configure:2942: checking use_gmp=yes, doing configure in gmp directory
  > > configure:3358: checking "for size of gmp limbs"
  > > configure:3376: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:3379: $? = 0
  > > configure:3381: ./conftest
  > > configure:3384: $? = 0
  > > configure:3404: result: 4
  > > configure:3407: checking "_SHORT_LIMB"
  > > configure:3427: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:3430: $? = 0
  > > configure:3432: ./conftest
  > > configure:3435: $? = 1
  > > configure: program exited with status 1
  > > configure: failed program was:
  > > #line 3413 "configure"
  > > #include "confdefs.h"
  > > #include <stdio.h>
  > >   #include "h/gmp.h"
  > >   int main() {
  > >   #ifdef _SHORT_LIMB
  > >   return 0;
  > >   #else
  > >   return 1;
  > >   #endif
  > >   }
  > > configure:3447: result: no
  > > configure:3452: checking "_LONG_LONG_LIMB"
  > > configure:3472: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:3475: $? = 0
  > > configure:3477: ./conftest
  > > configure:3480: $? = 1
  > > configure: program exited with status 1
  > > configure: failed program was:
  > > #line 3458 "configure"
  > > #include "confdefs.h"
  > > #include <stdio.h>
  > >   #include "h/gmp.h"
  > >   int main() {
  > >   #ifdef _LONG_LONG_LIMB
  > >   return 0;
  > >   #else
  > >   return 1;
  > >   #endif
  > >   }
  > > configure:3492: result: no
  > > configure:3516: checking for X
  > > configure:3732: result: libraries /lusr/X11R6/lib, headers 
/lusr/X11R6/include
  > > configure:3889: gcc -o conftest -g -O2   conftest.c   -L/lusr/X11R6/lib 
-lX11 >&5
  > > configure:3892: $? = 0
  > > configure:3895: test -s conftest
  > > configure:3898: $? = 0
  > > configure:4036: checking for gethostbyname
  > > configure:4079: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:4082: $? = 0
  > > configure:4085: test -s conftest
  > > configure:4088: $? = 0
  > > configure:4098: result: yes
  > > configure:4231: checking for connect
  > > configure:4274: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:4277: $? = 0
  > > configure:4280: test -s conftest
  > > configure:4283: $? = 0
  > > configure:4293: result: yes
  > > configure:4359: checking for remove
  > > configure:4402: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:4405: $? = 0
  > > configure:4408: test -s conftest
  > > configure:4411: $? = 0
  > > configure:4421: result: yes
  > > configure:4487: checking for shmat
  > > configure:4530: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:4533: $? = 0
  > > configure:4536: test -s conftest
  > > configure:4539: $? = 0
  > > configure:4549: result: yes
  > > configure:4624: checking for IceConnectionNumber in -lICE
  > > configure:4657: gcc -o conftest -g -O2   -L/lusr/X11R6/lib conftest.c 
-lICE   >&5
  > > configure:4660: $? = 0
  > > configure:4663: test -s conftest
  > > configure:4666: $? = 0
  > > configure:4677: result: yes
  > > configure:4693: checking for main in -lXmu
  > > configure:4720: gcc -o conftest -g -O2   conftest.c -lXmu  
-L/lusr/X11R6/lib  >&5
  > > configure:4723: $? = 0
  > > configure:4726: test -s conftest
  > > configure:4729: $? = 0
  > > configure:4740: result: yes
  > > configure:4748: checking for main in -lXt
  > > configure:4775: gcc -o conftest -g -O2   conftest.c -lXt  
-L/lusr/X11R6/lib -lXmu  >&5
  > > configure:4778: $? = 0
  > > configure:4781: test -s conftest
  > > configure:4784: $? = 0
  > > configure:4795: result: yes
  > > configure:4803: checking for main in -lXext
  > > configure:4830: gcc -o conftest -g -O2   conftest.c -lXext  
-L/lusr/X11R6/lib -lXmu -lXt  >&5
  > > configure:4833: $? = 0
  > > configure:4836: test -s conftest
  > > configure:4839: $? = 0
  > > configure:4850: result: yes
  > > configure:4858: checking for main in -lXaw
  > > configure:4885: gcc -o conftest -g -O2   conftest.c -lXaw  
-L/lusr/X11R6/lib -lXmu -lXt -lXext  >&5
  > > configure:4888: $? = 0
  > > configure:4891: test -s conftest
  > > configure:4894: $? = 0
  > > configure:4905: result: yes
  > > configure:4913: checking for main in -lX11
  > > configure:4940: gcc -o conftest -g -O2   conftest.c -lX11  
-L/lusr/X11R6/lib -lXmu -lXt -lXext -lXaw  >&5
  > > configure:4943: $? = 0
  > > configure:4946: test -s conftest
  > > configure:4949: $? = 0
  > > configure:4960: result: yes
  > > configure:5069: checking bfd.h usability
  > > configure:5078: gcc -c -g -O2  conftest.c >&5
  > > configure:5081: $? = 0
  > > configure:5084: test -s conftest.o
  > > configure:5087: $? = 0
  > > configure:5096: result: yes
  > > configure:5100: checking bfd.h presence
  > > configure:5107: gcc -E  conftest.c
  > > configure:5113: $? = 0
  > > configure:5131: result: yes
  > > configure:5149: checking for bfd.h
  > > configure:5156: result: yes
  > > configure:5161: checking for bfd_init in -lbfd
  > > configure:5194: gcc -o conftest -g -O2   conftest.c -lbfd -liberty  >&5
  > > configure:5197: $? = 0
  > > configure:5200: test -s conftest
  > > configure:5203: $? = 0
  > > configure:5214: result: yes
  > > configure:5220: checking if need to define CONST for bfd
  > > configure:5234: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:5237: $? = 0
  > > configure:5239: ./conftest
  > > configure:5242: $? = 0
  > > configure:5244: result: no
  > > configure:5309: checking for useable bfd_boolean
  > > configure:5324: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:5318: parse error before "foo"
  > > configure: In function `foo':
  > > configure:5318: `FALSE' undeclared (first use in this function)
  > > configure:5318: (Each undeclared identifier is reported only once
  > > configure:5318: for each function it appears in.)
  > > configure:5327: $? = 1
  > > configure: program exited with status 1
  > > configure: failed program was:
  > > #line 5315 "configure"
  > > #include "confdefs.h"
  > > #define IN_GCC
  > >               #include <bfd.h>
  > >               bfd_boolean foo() {return FALSE;}
  > >               int main() {return 0;}
  > > configure:5345: result: no
  > > configure:5420: checking for long
  > > configure:5447: gcc -c -g -O2  conftest.c >&5
  > > configure:5450: $? = 0
  > > configure:5453: test -s conftest.o
  > > configure:5456: $? = 0
  > > configure:5466: result: yes
  > > configure:5469: checking size of long
  > > configure:5747: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:5750: $? = 0
  > > configure:5752: ./conftest
  > > configure:5755: $? = 0
  > > configure:5775: result: 4
  > > configure:5782: checking sizeof struct contblock
  > > configure:5846: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:5849: $? = 0
  > > configure:5851: ./conftest
  > > configure:5854: $? = 0
  > > configure:5867: result: 8
  > > configure:5890: checking endian.h usability
  > > configure:5899: gcc -c -g -O2  conftest.c >&5
  > > configure:5902: $? = 0
  > > configure:5905: test -s conftest.o
  > > configure:5908: $? = 0
  > > configure:5917: result: yes
  > > configure:5921: checking endian.h presence
  > > configure:5928: gcc -E  conftest.c
  > > configure:5934: $? = 0
  > > configure:5952: result: yes
  > > configure:5970: checking for endian.h
  > > configure:5977: result: yes
  > > configure:5985: checking "endianness"
  > > configure:5999: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6002: $? = 0
  > > configure:6004: ./conftest
  > > configure:6007: $? = 0
  > > configure:6012: result: little
  > > configure:6030: checking "finding DBEGIN"
  > > configure:6054: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6057: $? = 0
  > > configure:6059: ./conftest
  > > configure:6062: $? = 0
  > > configure:6079: result: got 0x8000000
  > > configure:6083: checking "finding CSTACK_ADDRESS"
  > > configure:6102: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6105: $? = 0
  > > configure:6107: ./conftest
  > > configure:6110: $? = 0
  > > configure:6126: result: got -1073743052
  > > configure:6131: checking "sizeof long long int"
  > > configure:6150: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6153: $? = 0
  > > configure:6155: ./conftest
  > > configure:6158: $? = 0
  > > configure:6164: result: yes
  > > configure:6212: checking for pagewidth
  > > configure:6229: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6232: $? = 0
  > > configure:6234: ./conftest
  > > configure:6237: $? = 0
  > > configure:6249: result: 12
  > > configure:6266: checking for getcwd
  > > configure:6309: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6312: $? = 0
  > > configure:6315: test -s conftest
  > > configure:6318: $? = 0
  > > configure:6328: result: yes
  > > configure:6342: checking for getwd
  > > configure:6385: gcc -o conftest -g -O2   conftest.c  >&5
  > > /tmp/ccouvmX9.o: In function `main':
  > > /u/boyer/gcl/gcl-2.6.1/configure:6375: the `getwd' function is dangerous 
and should not be used.
  > > configure:6388: $? = 0
  > > configure:6391: test -s conftest
  > > configure:6394: $? = 0
  > > configure:6404: result: yes
  > > configure:6414: checking for uname
  > > configure:6457: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6460: $? = 0
  > > configure:6463: test -s conftest
  > > configure:6466: $? = 0
  > > configure:6476: result: yes
  > > configure:6487: checking for gettimeofday
  > > configure:6530: gcc -o conftest -g -O2   conftest.c  >&5
  > > configure:6533: $? = 0
  > > configure:6536: test -s conftest
  > > configure:6539: $? = 0
  > > configure:6549: result: yes
  > > configure:6576: checking sys/ioctl.h usability
  > > configure:6585: gcc -c -g -O2  conftest.c >&5
  > > configure:6588: $? = 0
  > > configure:6591: test -s conftest.o
  > > configure:6594: $? = 0
  > > configure:6603: result: yes
  > > configure:6607: checking sys/ioctl.h presence
  > > configure:6614: gcc -E  conftest.c
  > > configure:6620: $? = 0
  > > configure:6638: result: yes
  > > configure:6656: checking for sys/ioctl.h
  > > configure:6663: result: yes
  > > configure:6689: checking for BSDgettimeofday
  > > configure:6732: gcc -o conftest -g -O2   conftest.c  >&5
  > > /tmp/ccareITS.o: In function `main':
  > > /u/boyer/gcl/gcl-2.6.1/configure:6722: undefined reference to 
`BSDgettimeofday'
  > > collect2: ld returned 1 exit status
  > > configure:6735: $? = 1
  > > configure: failed program was:
  > > #line 6694 "configure"
  > > #include "confdefs.h"
  > > /* System header to define __stub macros and hopefully few prototypes,
  > >     which can conflict with char BSDgettimeofday (); below.  */
  > > #include <assert.h>
  > > /* Override any gcc2 internal prototype to avoid an error.  */
  > > #ifdef __cplusplus
  > > extern "C"
  > > #endif
  > > /* We use char because int might match the return type of a gcc2
  > >    builtin and then its argument prototype would still apply.  */
  > > char BSDgettimeofday ();
  > > char (*f) ();
  > > 
  > > #ifdef F77_DUMMY_MAIN
  > > #  ifdef __cplusplus
  > >      extern "C"
  > > #  endif
  > >    int F77_DUMMY_MAIN() { return 1; }
  > > #endif
  > > int
  > > main ()
  > > {
  > > /* The GNU C library defines this for functions which it implements
  > >     to always fail with ENOSYS.  Some functions are actually named
  > >     something starting with __ and the normal name is an alias.  */
  > > #if defined (__stub_BSDgettimeofday) || defined (__stub___BSDgettimeofday)
  > > choke me
  > > #else
  > > f = BSDgettimeofday;
  > > #endif
  > > 
  > >   ;
  > >   return 0;
  > > }
  > > configure:6751: result: no
  > > configure:6759: checking for gettimeofday
  > > configure:6821: result: yes
  > > configure:6835: checking for gettimeofday declaration
  > > configure:6846: result: present
  > > configure:6860: checking for sin in -lm
  > > configure:6893: gcc -o conftest -g -O2   conftest.c -lm   >&5
  > > configure:6875: warning: conflicting types for built-in function `sin'
  > > configure:6896: $? = 0
  > > configure:6899: test -s conftest
  > > configure:6902: $? = 0
  > > configure:6913: result: yes
  > > configure:6921: checking for main in -lmingwex
  > > configure:6948: gcc -o conftest -g -O2   conftest.c -lmingwex   -lm >&5
  > > 
/lusr/gnu/lib/gcc-lib/i686-pc-linux-gnu/3.0.3/../../../../i686-pc-linux-gnu/bin/ld:
 cannot find -lmingwex
  > > collect2: ld returned 1 exit status
  > > configure:6951: $? = 1
  > > configure: failed program was:
  > > #line 6928 "configure"
  > > #include "confdefs.h"
  > > 
  > > 
  > > #ifdef F77_DUMMY_MAIN
  > > #  ifdef __cplusplus
  > >      extern "C"
  > > #  endif
  > >    int F77_DUMMY_MAIN() { return 1; }
  > > #endif
  > > int
  > > main ()
  > > {
  > > main ();
  > >   ;
  > >   return 0;
  > > }
  > > configure:6968: result: no
  > > configure:7360: checking math.h usability
  > > configure:7369: gcc -c -g -O2  conftest.c >&5
  > > configure:7372: $? = 0
  > > configure:7375: test -s conftest.o
  > > configure:7378: $? = 0
  > > configure:7387: result: yes
  > > configure:7391: checking math.h presence
  > > configure:7398: gcc -E  conftest.c
  > > configure:7404: $? = 0
  > > configure:7422: result: yes
  > > configure:7440: checking for math.h
  > > configure:7447: result: yes
  > > configure:7481: checking values.h usability
  > > configure:7490: gcc -c -g -O2  conftest.c >&5
  > > configure:7493: $? = 0
  > > configure:7496: test -s conftest.o
  > > configure:7499: $? = 0
  > > configure:7508: result: yes
  > > configure:7512: checking values.h presence
  > > configure:7519: gcc -E  conftest.c
  > > configure:7525: $? = 0
  > > configure:7543: result: yes
  > > configure:7561: checking for values.h
  > > configure:7568: result: yes
  > > configure:7602: checking float.h usability
  > > configure:7611: gcc -c -g -O2  conftest.c >&5
  > > configure:7614: $? = 0
  > > configure:7617: test -s conftest.o
  > > configure:7620: $? = 0
  > > configure:7629: result: yes
  > > configure:7633: checking float.h presence
  > > configure:7640: gcc -E  conftest.c
  > > configure:7646: $? = 0
  > > configure:7664: result: yes
  > > configure:7682: checking for float.h
  > > configure:7689: result: yes
  > > configure:7711: checking for isnormal
  > > configure:7728: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure:7731: $? = 0
  > > configure:7733: ./conftest
  > > configure:7736: $? = 0
  > > configure:7741: result: yes
  > > configure:7794: checking for isfinite
  > > configure:7811: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure:7814: $? = 0
  > > configure:7816: ./conftest
  > > configure:7819: $? = 0
  > > configure:7824: result: yes
  > > configure:7897: checking for sockets
  > > configure:7900: checking for connect
  > > configure:7962: result: yes
  > > configure:8103: checking for gethostbyname
  > > configure:8165: result: yes
  > > configure:8227: checking for main in -lreadline
  > > configure:8254: gcc -o conftest -g -O2   conftest.c -lreadline -lncurses  
-lm >&5
  > > configure:8257: $? = 0
  > > configure:8260: test -s conftest
  > > configure:8263: $? = 0
  > > configure:8274: result: yes
  > > configure:8291: checking For network code for nsocket.c
  > > configure:8332: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure:8335: $? = 0
  > > configure:8338: test -s conftest
  > > configure:8341: $? = 0
  > > configure:8347: result: yes
  > > configure:8358: checking check for listen using fcntl
  > > configure:8385: gcc -c -g -O2  conftest.c >&5
  > > configure:8388: $? = 0
  > > configure:8391: test -s conftest.o
  > > configure:8394: $? = 0
  > > configure:8400: result: yes
  > > configure:8413: checking for profil
  > > configure:8456: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure:8459: $? = 0
  > > configure:8462: test -s conftest
  > > configure:8465: $? = 0
  > > configure:8475: result: yes
  > > configure:8487: checking for setenv
  > > configure:8530: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure:8533: $? = 0
  > > configure:8536: test -s conftest
  > > configure:8539: $? = 0
  > > configure:8549: result: yes
  > > configure:8636: checking for _cleanup
  > > configure:8679: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > /tmp/cc6qhHvh.o: In function `main':
  > > /u/boyer/gcl/gcl-2.6.1/configure:8669: undefined reference to `_cleanup'
  > > collect2: ld returned 1 exit status
  > > configure:8682: $? = 1
  > > configure: failed program was:
  > > #line 8641 "configure"
  > > #include "confdefs.h"
  > > /* System header to define __stub macros and hopefully few prototypes,
  > >     which can conflict with char _cleanup (); below.  */
  > > #include <assert.h>
  > > /* Override any gcc2 internal prototype to avoid an error.  */
  > > #ifdef __cplusplus
  > > extern "C"
  > > #endif
  > > /* We use char because int might match the return type of a gcc2
  > >    builtin and then its argument prototype would still apply.  */
  > > char _cleanup ();
  > > char (*f) ();
  > > 
  > > #ifdef F77_DUMMY_MAIN
  > > #  ifdef __cplusplus
  > >      extern "C"
  > > #  endif
  > >    int F77_DUMMY_MAIN() { return 1; }
  > > #endif
  > > int
  > > main ()
  > > {
  > > /* The GNU C library defines this for functions which it implements
  > >     to always fail with ENOSYS.  Some functions are actually named
  > >     something starting with __ and the normal name is an alias.  */
  > > #if defined (__stub__cleanup) || defined (__stub____cleanup)
  > > choke me
  > > #else
  > > f = _cleanup;
  > > #endif
  > > 
  > >   ;
  > >   return 0;
  > > }
  > > configure:8698: result: no
  > > configure:8737: checking FIONBIO vs. O_NONBLOCK for nonblocking I/O
  > > configure:8766: result: O_NONBLOCK
  > > configure:8772: checking check for SV_ONSTACK
  > > configure:8795: gcc -c -g -O2  conftest.c >&5
  > > configure:8798: $? = 0
  > > configure:8801: test -s conftest.o
  > > configure:8804: $? = 0
  > > configure:8811: result: yes
  > > configure:8821: checking check for SIGSYS
  > > configure:8844: gcc -c -g -O2  conftest.c >&5
  > > configure:8847: $? = 0
  > > configure:8850: test -s conftest.o
  > > configure:8853: $? = 0
  > > configure:8860: result: yes
  > > configure:8871: checking check for SIGEMT
  > > configure:8894: gcc -c -g -O2  conftest.c >&5
  > > configure:8875: `SIGEMT' undeclared here (not in a function)
  > > configure:8897: $? = 1
  > > configure: failed program was:
  > > #line 8873 "configure"
  > > #include "confdefs.h"
  > > #include <signal.h>
  > > int joe=SIGEMT;
  > > 
  > > #ifdef F77_DUMMY_MAIN
  > > #  ifdef __cplusplus
  > >      extern "C"
  > > #  endif
  > >    int F77_DUMMY_MAIN() { return 1; }
  > > #endif
  > > int
  > > main ()
  > > {
  > > 
  > >   ;
  > >   return 0;
  > > }
  > > configure:8915: result: no
  > > configure:8938: checking asm/sigcontext.h usability
  > > configure:8947: gcc -c -g -O2  conftest.c >&5
  > > configure:8950: $? = 0
  > > configure:8953: test -s conftest.o
  > > configure:8956: $? = 0
  > > configure:8965: result: yes
  > > configure:8969: checking asm/sigcontext.h presence
  > > configure:8976: gcc -E  conftest.c
  > > configure:8982: $? = 0
  > > configure:9000: result: yes
  > > configure:9018: checking for asm/sigcontext.h
  > > configure:9025: result: yes
  > > configure:9052: checking asm/signal.h usability
  > > configure:9061: gcc -c -g -O2  conftest.c >&5
  > > configure:9064: $? = 0
  > > configure:9067: test -s conftest.o
  > > configure:9070: $? = 0
  > > configure:9079: result: yes
  > > configure:9083: checking asm/signal.h presence
  > > configure:9090: gcc -E  conftest.c
  > > configure:9096: $? = 0
  > > configure:9114: result: yes
  > > configure:9132: checking for asm/signal.h
  > > configure:9139: result: yes
  > > configure:9175: gcc -c -g -O2  conftest.c >&5
  > > configure:9178: $? = 0
  > > configure:9181: test -s conftest.o
  > > configure:9184: $? = 0
  > > configure:9192: result: "sigcontext in signal.h"
  > > configure:9285: checking for emacs
  > > configure:9303: found /lusr/bin/emacs
  > > configure:9315: result: /lusr/bin/emacs
  > > configure:9337: checking emacs site lisp directory
  > > configure:9344: result: /lusr/gnu/share/emacs/20.7/site-lisp
  > > configure:9360: checking emacs default.el
  > > configure:9372: result: /lusr/gnu/share/emacs/20.7/site-lisp/default.el
  > > configure:9390: checking emacs info/dir
  > > configure:9405: result: /usr/local/info/
  > > configure:9409: checking for tcl/tk
  > > configure:9432: checking for tclsh
  > > configure:9448: found /lusr/bin/tclsh
  > > configure:9459: result: tclsh
  > > configure:9538: checking for main in -llieee
  > > configure:9565: gcc -o conftest -g -O2   conftest.c -llieee   -lm >&5
  > > 
/lusr/gnu/lib/gcc-lib/i686-pc-linux-gnu/3.0.3/../../../../i686-pc-linux-gnu/bin/ld:
 cannot find -llieee
  > > collect2: ld returned 1 exit status
  > > configure:9568: $? = 1
  > > configure: failed program was:
  > > #line 9545 "configure"
  > > #include "confdefs.h"
  > > 
  > > 
  > > #ifdef F77_DUMMY_MAIN
  > > #  ifdef __cplusplus
  > >      extern "C"
  > > #  endif
  > >    int F77_DUMMY_MAIN() { return 1; }
  > > #endif
  > > int
  > > main ()
  > > {
  > > main ();
  > >   ;
  > >   return 0;
  > > }
  > > configure:9585: result: no
  > > configure:9621: result: using TK_VERSION=8.3 in /usr/local/lib
  > > configure:9638: checking alloca
  > > configure:9649: gcc -o conftest -g -O2   conftest.c  -lm >&5
  > > configure: In function `main':
  > > configure:9644: `NULL' undeclared (first use in this function)
  > > configure:9644: (Each undeclared identifier is reported only once
  > > configure:9644: for each function it appears in.)
  > > configure:9652: $? = 1
  > > configure: program exited with status 1
  > > configure: failed program was:
  > > #line 9643 "configure"
  > > #include "confdefs.h"
  > > int main() { exit(alloca(500) != NULL ? 0 : 1);}
  > > configure:9670: result: yes
  > > configure:9757: checking Checking for buggy gcc version from redhat
  > > configure:9772: result: no
  > > configure:9875: creating ./config.status
  > > 
  > > ## ---------------------- ##
  > > ## Running config.status. ##
  > > ## ---------------------- ##
  > > 
  > > This file was extended by config.status, which was
  > > generated by GNU Autoconf 2.53.  Invocation command line was
  > > 
  > >   CONFIG_FILES    = 
  > >   CONFIG_HEADERS  = 
  > >   CONFIG_LINKS    = 
  > >   CONFIG_COMMANDS = 
  > >   $ ./config.status 
  > > 
  > > on lipton.cs.utexas.edu
  > > 
  > > config.status:622: creating makedefc
  > > config.status:622: creating windows/gcl.iss
  > > config.status:622: creating windows/gcl.ansi.iss
  > > config.status:622: creating windows/install.ansi.lsp
  > > config.status:622: creating windows/install.lsp
  > > config.status:725: creating h/gclincl.h
  > > config.status:864: h/gclincl.h is unchanged
  > > 
  > > ## ---------------- ##
  > > ## Cache variables. ##
  > > ## ---------------- ##
  > > 
  > > ac_cv_build=i686-pc-linux-gnu
  > > ac_cv_build_alias=i686-pc-linux-gnu
  > > ac_cv_c_compiler_gnu=yes
  > > ac_cv_env_CC_set=
  > > ac_cv_env_CC_value=
  > > ac_cv_env_CFLAGS_set=
  > > ac_cv_env_CFLAGS_value=
  > > ac_cv_env_CPPFLAGS_set=
  > > ac_cv_env_CPPFLAGS_value=
  > > ac_cv_env_CPP_set=
  > > ac_cv_env_CPP_value=
  > > ac_cv_env_LDFLAGS_set=
  > > ac_cv_env_LDFLAGS_value=
  > > ac_cv_env_build_alias_set=
  > > ac_cv_env_build_alias_value=
  > > ac_cv_env_host_alias_set=
  > > ac_cv_env_host_alias_value=
  > > ac_cv_env_target_alias_set=
  > > ac_cv_env_target_alias_value=
  > > ac_cv_exeext=
  > > ac_cv_func_BSDgettimeofday=no
  > > ac_cv_func__cleanup=no
  > > ac_cv_func_connect=yes
  > > ac_cv_func_getcwd=yes
  > > ac_cv_func_gethostbyname=yes
  > > ac_cv_func_gettimeofday=yes
  > > ac_cv_func_getwd=yes
  > > ac_cv_func_profil=yes
  > > ac_cv_func_remove=yes
  > > ac_cv_func_setenv=yes
  > > ac_cv_func_shmat=yes
  > > ac_cv_func_uname=yes
  > > ac_cv_have_x='have_x=yes          ac_x_includes=/lusr/X11R6/include 
ac_x_libraries=/lusr/X11R6/lib'
  > > ac_cv_header_asm_sigcontext_h=yes
  > > ac_cv_header_asm_signal_h=yes
  > > ac_cv_header_bfd_h=yes
  > > ac_cv_header_endian_h=yes
  > > ac_cv_header_float_h=yes
  > > ac_cv_header_math_h=yes
  > > ac_cv_header_sys_ioctl_h=yes
  > > ac_cv_header_values_h=yes
  > > ac_cv_host=i686-pc-linux-gnu
  > > ac_cv_host_alias=i686-pc-linux-gnu
  > > ac_cv_lib_ICE_IceConnectionNumber=yes
  > > ac_cv_lib_X11_main=yes
  > > ac_cv_lib_Xaw_main=yes
  > > ac_cv_lib_Xext_main=yes
  > > ac_cv_lib_Xmu_main=yes
  > > ac_cv_lib_Xt_main=yes
  > > ac_cv_lib_bfd_bfd_init=yes
  > > ac_cv_lib_lieee_main=no
  > > ac_cv_lib_m_sin=yes
  > > ac_cv_lib_mingwex_main=no
  > > ac_cv_lib_readline_main=yes
  > > ac_cv_objext=o
  > > ac_cv_path_EMACS=/lusr/bin/emacs
  > > ac_cv_prog_AWK=gawk
  > > ac_cv_prog_CPP='gcc -E'
  > > ac_cv_prog_MAKEINFO=makeinfo
  > > ac_cv_prog_TCLSH=tclsh
  > > ac_cv_prog_ac_ct_CC=gcc
  > > ac_cv_prog_cc_g=yes
  > > ac_cv_sizeof_long=4
  > > ac_cv_type_long=yes
  > > 
  > > ## ----------- ##
  > > ## confdefs.h. ##
  > > ## ----------- ##
  > > 
  > > #define PACKAGE_NAME ""
  > > #define PACKAGE_TARNAME ""
  > > #define PACKAGE_VERSION ""
  > > #define PACKAGE_STRING ""
  > > #define PACKAGE_BUGREPORT ""
  > > #define MP_LIMB_BYTES 4
  > > #define GMP 1
  > > #define HAVE_LIBBFD 1
  > > #define SIZEOF_LONG 4
  > > #define SIZEOF_CONTBLOCK 8
  > > #define HAVE_ENDIAN_H 1
  > > #define LITTLE_END 1
  > > #define DBEGIN 0x8000000 /* where data begins */
  > > #define CSTACK_ADDRESS -1073743052 
  > > #define HAVE_LONG_LONG 1
  > > #define PAGEWIDTH 12
  > > #define HAVE_GETCWD 1
  > > #define HAVE_GETWD 1
  > > #define HAVE_SYS_IOCTL_H 1
  > > #define HAVE_MATH_H 1
  > > #define HAVE_MATH_H 1
  > > #define HAVE_VALUES_H 1
  > > #define HAVE_VALUES_H 1
  > > #define HAVE_FLOAT_H 1
  > > #define HAVE_FLOAT_H 1
  > > #define HAVE_ISNORMAL 1
  > > #define HAVE_ISFINITE 1
  > > #define HAVE_READLINE 1
  > > #define HAVE_NSOCKET 1
  > > #define LISTEN_USE_FCNTL 1
  > > #define HAVE_SETENV 1
  > > #define HAVE_SV_ONSTACK 1
  > > #define HAVE_SIGSYS 1
  > > #define HAVE_ASM_SIGCONTEXT_H 1
  > > #define HAVE_ASM_SIGNAL_H 1
  > > #define SIGNAL_H_HAS_SIGCONTEXT 1
  > > #define HAVE_ALLOCA 1
  > > 
  > > configure: exit 0
  > > 
  > > -- end of config.log --
  > > 
  > > -- beginning of invocation of ./configure --
  > > 
  > > % cd gcl-2.6.1
  > > % ./configure
  > > 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... 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... mawk
  > > checking whether make sets ${MAKE}... yes
  > > checking whether to enable maintainer-specific portions of Makefiles... no
  > > checking compiler i686-pc-linux-gnu-gcc -g -O2 -fomit-frame-pointer ... 
yes
  > > checking compiler i686-pc-linux-gnu-gcc -g -O2 -fomit-frame-pointer  
-mcpu=pentiumpro... yes
  > > checking whether gcc -march=pentiumpro is good... yes
  > > checking compiler i686-pc-linux-gnu-gcc -g -O2 -fomit-frame-pointer 
-mcpu=pentiumpro  -march=pentiumpro... yes
  > > checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-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 i686-pc-linux-gnu-gcc accepts -g... yes
  > > checking for style of include used by make... GNU
  > > checking dependency style of i686-pc-linux-gnu-gcc... none
  > > checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
  > > checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
  > > using ABI="standard"
  > >       CC="i686-pc-linux-gnu-gcc"
  > >       CFLAGS="-g -O2 -fomit-frame-pointer -mcpu=pentiumpro 
-march=pentiumpro"
  > >       CPPFLAGS=""
  > > checking for i686-pc-linux-gnu-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... /lusr/gnu/i686-pc-linux-gnu/bin/ld
  > > checking if the linker (/lusr/gnu/i686-pc-linux-gnu/bin/ld) is GNU ld... 
yes
  > > checking for /lusr/gnu/i686-pc-linux-gnu/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 i686-pc-linux-gnu-gcc object... 
ok
  > > checking for objdir... .libs
  > > checking for i686-pc-linux-gnu-ranlib... no
  > > checking for ranlib... ranlib
  > > checking for i686-pc-linux-gnu-strip... no
  > > checking for strip... strip
  > > checking if i686-pc-linux-gnu-gcc static flag  works... yes
  > > checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... 
yes
  > > checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC
  > > checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes
  > > checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
  > > checking whether the i686-pc-linux-gnu-gcc linker 
(/lusr/gnu/i686-pc-linux-gnu/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: config.h is unchanged
  > > 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 /lusr/X11R6/lib, headers /lusr/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/lusr/X11R6/include
  > > -L/lusr/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 -1073743052
  > > 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... /lusr/bin/emacs
  > > checking emacs site lisp directory... /lusr/gnu/share/emacs/20.7/site-lisp
  > > checking emacs default.el... 
/lusr/gnu/share/emacs/20.7/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/local/lib
  > > checking alloca... yes
  > > checking Checking for buggy gcc version from redhat... no
  > > configure: creating ./config.status
  > > config.status: creating makedefc
  > > sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > config.status: creating windows/gcl.iss
  > > sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > config.status: creating windows/gcl.ansi.iss
  > > sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > config.status: creating windows/install.ansi.lsp
  > > sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > config.status: creating windows/install.lsp
  > > sed: file /tmp/cs8yxD0n/subs-1.sed line 32: Unterminated `s' command
  > > config.status: creating h/gclincl.h
  > > config.status: h/gclincl.h is unchanged
  > > makedefc
  > > add-defs1 386-linux
  > > using 386-linux.defs
  > > 
  > > -- end of invocation of ./configure --
  > > -- beginning of invocation of make --
  > > 
  > > % make
  > > rm -f bin/gcl xbin/gcl
  > > MGCLDIR=`echo /u/boyer/gcl/gcl-2.6.1 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
  > > GCLDIR=`echo /u/boyer/gcl/gcl-2.6.1` ; \
  > > make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" 
"BINDIR=$MGCLDIR/unixport"
  > > make[1]: Entering directory `/v/filer1b/v0q027/boyer/gcl/gcl-2.6.1'
  > > rm -f /u/boyer/gcl/gcl-2.6.1/bin/gcl
  > > (echo '#!/bin/sh' ; \
  > > if gcc --version | grep -i mingw >/dev/null 2>&1 ; then echo 
"C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo 
"C_INCLUDE_PATH=/u/boyer/gcl/gcl-2.6.1/h:\$C_INCLUDE_PATH"; fi ;\
  > > echo "export C_INCLUDE_PATH";\
  > > echo exec /u/boyer/gcl/gcl-2.6.1/unixport/ \\ ; \
  > > echo '   -dir' /u/boyer/gcl/gcl-2.6.1/unixport/ \\ ; \
  > > echo '   -libdir' /u/boyer/gcl/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 '     '\"address@hidden" ) > /u/boyer/gcl/gcl-2.6.1/bin/gcl;
  > > echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 
3)"' >> /u/boyer/gcl/gcl-2.6.1/bin/gcl
  > > chmod a+x /u/boyer/gcl/gcl-2.6.1/bin/gcl
  > > rm -f /u/boyer/gcl/gcl-2.6.1/bin/gclm.bat
  > > if gcc --version | grep mingw >/dev/null 2>&1 ; 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" ) > /u/boyer/gcl/gcl-2.6.1/bin/gclm.bat ; fi
  > > rm -f /u/boyer/gcl/gcl-2.6.1/bin/gclfinal.bat
  > > if gcc --version | grep -i mingw >/dev/null 2>&1 ; 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" ) > 
/u/boyer/gcl/gcl-2.6.1/bin/gclfinal.bat ; fi
  > > make[1]: Leaving directory `/v/filer1b/v0q027/boyer/gcl/gcl-2.6.1'
  > > (cd xbin ; cp ../bin/gcl .)
  > > cd cmpnew && make gcl_collectfn.o
  > > make[1]: Entering directory `/v/filer1b/v0q027/boyer/gcl/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
  > > make[1]: Leaving directory `/v/filer1b/v0q027/boyer/gcl/gcl-2.6.1/cmpnew'
  > > make: *** [cmpnew/gcl_collectfn.o] Error 2
  > > % 
  > > 
  > > -- end invocation of make --
  > > 
  > > 
  > > 
  > 
  > - -- 
  > Camm Maguire                                                address@hidden
  > ==========================================================================
  > "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
  > ----------
  > 
  > 
  > 
  > 

  -- 
  Camm Maguire                                          address@hidden
  ==========================================================================
  "The earth is but one country, and mankind its citizens."  --  Baha'u'llah





reply via email to

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