From: Aneil M. <ane...@gm...> - 2005-03-22 14:09:52
|
Hi Sam, I tried your build suggestion. I got a fresh copy of the head from CVS, and ran: Aneil@SYMBOLIC /cygdrive/c/code/clisp $ ./configure --build build1 > configurelog.txt At first, configure seemed to be succeeding, but after several screens of non-error log messages, I receive many screenfuls of the following (which I've greatly abbreviated). )) && ((!defined(WIDE_SOFT) || defined(CONS_HEAP_GROWS_DOWN)) && !defined(CONS_H ) && (defined(SPVW_BLOCKS) && defined(SPVW_PURE) /* e.g. UNIX_LINUX, Linux 0.99. )) && ((__GNUC__ >= 3)ESETSPitsize)!defined(WIN32_NATIVE)MORY)4, SUN3860_800 don't match. )) && ((!defined(WIDE_SOFT) || defined(CONS_HEAP_GROWS_DOWN)) && !defined(CONS_H ) && (defined(SPVW_BLOCKS) && defined(SPVW_PURE) /* e.g. UNIX_LINUX, Linux 0.99. )) && ((__GNUC__ >= 3)ESETSPitsize)!defined(WIN32_NATIVE)MORY)4, SUN3860_800 )) && ((!defined(WIDE_SOFT) || defined(CONS_HEAP_GROWS_DOWN)) && !defined(CONS_H ) && (defined(SPVW_BLOCKS) && defined(SPVW_PURE) /* e.g. UNIX_LINUX, Linux 0.99. ))&& (defined(MAP_MEMORY_TABLESize)!defined(WIN32_NATIVE)MORY)4, SUN3860_800 don't match. )) && ((!defined(WIDE_SOFT) || defined(CONS_HEAP_GROWS_DOWN)) && !defined(CONS_H ) && (defined(SPVW_BLOCKS) && defined(SPVW_PURE) /* e.g. UNIX_LINUX, Linux 0.99. ))&& (defined(MAP_MEMORY_TABLES && NIL_IS_CONSTANTNATIVE)MORY)4, SUN3860_800 )) && ((!defined(WIDE_SOFT) || defined(CONS_HEAP_GROWS_DOWN)) && !defined(CONS_H ) && (defined(SPVW_BLOCKS) && defined(SPVW_PURE) /* e.g. UNIX_LINUX, Linux 0.99. )) && (!defined(TYPECODESTABLES && NIL_IS_CONSTANTNATIVE)MORY)4, SUN3860_800 don't match. ... This goes on for a while, then, towards the end: ... spvw.d:1793: error: structure has no member named `tfl' spvw.d:1804: error: structure has no member named `tfl' spvw.d:1810: error: structure has no member named `tfl' spvw.d: In function `init_object_tab': spvw.d:1878: error: structure has no member named `tfl' spvw.d:1916: warning: implicit declaration of function `init_cclosures' spvw.d: In function `initmem': spvw.d:1953: warning: implicit declaration of function `init_symbol_values' spvw.d: In function `parse_options': spvw.d:2538: error: `docstring' undeclared (first use in this function) spvw.d:2538: error: `limit_low' undeclared (first use in this function) spvw.d:2538: error: `limit_high' undeclared (first use in this function) spvw.d:2554: error: `sizevar' undeclared (first use in this function) spvw.d:2556: error: parse error before "case" spvw.d: In function `init_memory': spvw.d:3516: error: `markwatchset' undeclared (first use in this function) spvw.d:3516: error: `markwatchset_allocated' undeclared (first use in this funct ion) spvw.d:3516: error: `markwatchset_size' undeclared (first use in this function) spvw.d: In function `main_actions': spvw.d:3653: error: structure has no member named `tfl' spvw.d:3908: error: parse error before "else" spvw.d:3913: error: parse error before "driver" spvw.d: In function `main': spvw.d:3965: error: void value not ignored as it ought to be In file included from spvw.d:4190: spvw_memfile.d:211: warning: static declaration for `savemem' follows non-static spvw_memfile.d: In function `savemem': spvw_memfile.d:226: error: structure has no member named `tfl' spvw_memfile.d:226: error: structure has no member named `tfl' spvw_memfile.d:226: error: structure has no member named `tfl' In file included from spvw.d:4190: spvw_memfile.d:1585:1: unterminated argument list invoking macro "for_all_consts yms" spvw.d: In function `loadmem_from_handle': spvw.d:4199: error: `for_all_constsyms' undeclared (first use in this function) spvw.d:4199: error: parse error before "void" spvw.d:4267: error: `ret' undeclared (first use in this function) spvw.d:4267: error: `name' undeclared (first use in this function) spvw.d:4267: warning: passing arg 1 of `dlsym' makes pointer from integer withou t a cast spvw.d:4269: warning: `return' with a value, in function returning void spvw.d:4270: error: parse error at end of input make: *** [spvw.o] Error 1 Aneil@SYMBOLIC /cygdrive/c/code/clisp $ The last entry in configurelog.txt before the errors start is: ln -s ../src/uninames.h uninames.h ./comment5 spvw.d | ./gctrigger | ./varbrace > spvw.c ./comment5 spvwtabf.d | ./gctrigger | ./varbrace > spvwtabf.c ./comment5 spvwtabs.d | ./gctrigger | ./varbrace > spvwtabs.c ./comment5 spvwtabo.d | ./gctrigger | ./varbrace > spvwtabo.c ./comment5 eval.d | ./gctrigger | ./varbrace > eval.c ./comment5 control.d | ./gctrigger | ./varbrace > control.c ./comment5 encoding.d | ./gctrigger | ./varbrace > encoding.c ./comment5 pathname.d | ./gctrigger | ./varbrace > pathname.c ./comment5 stream.d | ./gctrigger | ./varbrace > stream.c ./comment5 socket.d | ./gctrigger | ./varbrace > socket.c ./comment5 io.d | ./gctrigger | ./varbrace > io.c ./comment5 array.d | ./gctrigger | ./varbrace > array.c ./comment5 hashtabl.d | ./gctrigger | ./varbrace > hashtabl.c ./comment5 list.d | ./gctrigger | ./varbrace > list.c ./comment5 package.d | ./gctrigger | ./varbrace > package.c ./comment5 record.d | ./gctrigger | ./varbrace > record.c Aneil On Thu, 17 Mar 2005 09:26:43 -0500, Sam Steingold <sd...@gn...> wrote: > > * Aneil Mallavarapu <narvyonobb@tznvy.pbz> [2005-03-17 08:30:17 -0500]: > > > > any suggestions? > > read src/NEWS > > > i can get ./configure to work, but > > ./configure --with-mingw --with-module=regexp > > --with-module=syscalls --build build-mingw > > no need for --with-module=syscalls and --with-module=regexp > (see src/NEWS) > > > ./configure --with-dynamic-calls=yes --with-mingw --build build-mingw > > what is --with-dynamic-calls=yes? > > > all fail after several pages of "checking _____/ config.status / > > executing ___" outputs. I see several lines of containing errors like > > "no opening delimiter", labels used but not defined, and warnings > > "assignment from incompatible pointer type". Finally it reports > > "confused by earlier errors, bailing out". > > I have never seen this error. > could you please cut & paste? > (as per <http://clisp.cons.org/faq.html#bugs> > and <http://clisp.cons.org/clisp.html#bugs>) > > > I found that the make step fails with a long list of similar warnings > > & errors, finally bailing out with: > > ... > > spvw_debug.d: In function `object_out': > > spvw_debug.d:31: warning: value computed is not used > > spvw_debug.d:32: warning: value computed is not used > > these are warnings (although quite unusual ones). > > > make: *** [spvw.o] Error 1 > > so what was the error? > > > Can anyone suggest a good build recipe? > > ./configure ... --build build-`uname` > works for me. > > > .... or better yet, will a release be available soon? > > yes, as soon as it is ready > (do not hold your breath - this is the status since last fall, see > src/TODO and contribute). > > -- > Sam Steingold (http://www.podval.org/~sds) running w2k > <http://www.mideasttruth.com/> <http://www.openvotingconsortium.org/> > <http://www.memri.org/> <http://www.honestreporting.com> > A year spent in artificial intelligence is enough to make one believe in God. > |