You can subscribe to this list here.
2000 |
Jan
(81) |
Feb
(55) |
Mar
(459) |
Apr
(159) |
May
(126) |
Jun
(69) |
Jul
(48) |
Aug
(29) |
Sep
(106) |
Oct
(76) |
Nov
(155) |
Dec
(161) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(122) |
Feb
(150) |
Mar
(294) |
Apr
(124) |
May
(197) |
Jun
(266) |
Jul
(111) |
Aug
(259) |
Sep
(163) |
Oct
(142) |
Nov
(101) |
Dec
(86) |
2002 |
Jan
(187) |
Feb
(108) |
Mar
(274) |
Apr
(157) |
May
(346) |
Jun
(242) |
Jul
(345) |
Aug
(187) |
Sep
(263) |
Oct
(69) |
Nov
(30) |
Dec
(76) |
2003 |
Jan
(125) |
Feb
(191) |
Mar
(87) |
Apr
(69) |
May
(107) |
Jun
(66) |
Jul
(112) |
Aug
(161) |
Sep
(184) |
Oct
(137) |
Nov
(28) |
Dec
(61) |
2004 |
Jan
(148) |
Feb
(99) |
Mar
(365) |
Apr
(225) |
May
(311) |
Jun
(204) |
Jul
(95) |
Aug
(214) |
Sep
(256) |
Oct
(290) |
Nov
(239) |
Dec
(152) |
2005 |
Jan
(253) |
Feb
(183) |
Mar
(178) |
Apr
(88) |
May
(175) |
Jun
(195) |
Jul
(122) |
Aug
(81) |
Sep
(119) |
Oct
(200) |
Nov
(110) |
Dec
(179) |
2006 |
Jan
(154) |
Feb
(64) |
Mar
(55) |
Apr
(69) |
May
(66) |
Jun
(64) |
Jul
(80) |
Aug
(59) |
Sep
(62) |
Oct
(90) |
Nov
(132) |
Dec
(106) |
2007 |
Jan
(58) |
Feb
(51) |
Mar
(59) |
Apr
(19) |
May
(33) |
Jun
(52) |
Jul
(15) |
Aug
(50) |
Sep
(41) |
Oct
(259) |
Nov
(323) |
Dec
(136) |
2008 |
Jan
(205) |
Feb
(128) |
Mar
(203) |
Apr
(126) |
May
(307) |
Jun
(166) |
Jul
(259) |
Aug
(181) |
Sep
(217) |
Oct
(265) |
Nov
(256) |
Dec
(132) |
2009 |
Jan
(104) |
Feb
(81) |
Mar
(27) |
Apr
(21) |
May
(85) |
Jun
(237) |
Jul
(243) |
Aug
(199) |
Sep
(178) |
Oct
(151) |
Nov
(64) |
Dec
(39) |
2010 |
Jan
(33) |
Feb
(146) |
Mar
(125) |
Apr
(109) |
May
(52) |
Jun
(135) |
Jul
(103) |
Aug
(68) |
Sep
(99) |
Oct
(88) |
Nov
(45) |
Dec
(56) |
2011 |
Jan
(19) |
Feb
(32) |
Mar
(50) |
Apr
(105) |
May
(46) |
Jun
(22) |
Jul
(101) |
Aug
(80) |
Sep
(52) |
Oct
(16) |
Nov
(10) |
Dec
(29) |
2012 |
Jan
(8) |
Feb
(22) |
Mar
(17) |
Apr
(68) |
May
(19) |
Jun
(19) |
Jul
(12) |
Aug
(6) |
Sep
(13) |
Oct
(5) |
Nov
(5) |
Dec
(5) |
2013 |
Jan
(6) |
Feb
(4) |
Mar
(3) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
(16) |
Apr
(1) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
(8) |
Mar
(23) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
(1) |
Oct
|
Nov
|
Dec
(5) |
2016 |
Jan
|
Feb
|
Mar
(16) |
Apr
(6) |
May
(53) |
Jun
(19) |
Jul
(3) |
Aug
(39) |
Sep
(24) |
Oct
(2) |
Nov
(19) |
Dec
|
2017 |
Jan
(13) |
Feb
(44) |
Mar
(208) |
Apr
(12) |
May
(94) |
Jun
(54) |
Jul
(18) |
Aug
(52) |
Sep
(12) |
Oct
(22) |
Nov
(27) |
Dec
(93) |
2018 |
Jan
(85) |
Feb
(28) |
Mar
(16) |
Apr
(47) |
May
(16) |
Jun
(15) |
Jul
(10) |
Aug
(3) |
Sep
(5) |
Oct
|
Nov
(6) |
Dec
|
2019 |
Jan
(4) |
Feb
(6) |
Mar
(12) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2022 |
Jan
(2) |
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(10) |
Oct
(5) |
Nov
|
Dec
|
2023 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
(28) |
Dec
(3) |
2025 |
Jan
(8) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <don...@is...> - 2011-07-14 16:26:36
|
+ make + tail transcript ./intparam intparam.h rm -f intparam tmp.c echo '#include "config.h"' > tmp.c cat '../src/floatparam.c' >> tmp.c gcc tmp.c -o floatparam ./floatparam floatparam.h rm -f floatparam tmp.c gcc -I/home/clisp-build/hg/clisp/build-dir/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -falign-functions=4 -g -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. ../utils/comment5.c libgnu.a -o comment5 gcc: libgnu.a: No such file or directory make: *** [comment5] Error 1 ==== + make + tail transcript ./intparam intparam.h rm -f intparam tmp.c echo '#include "config.h"' > tmp.c cat '../src/floatparam.c' >> tmp.c gcc -m64 tmp.c -o floatparam ./floatparam floatparam.h rm -f floatparam tmp.c gcc -m64 -I/home/don/hg/clisp/build-dir/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -falign-functions=4 -g -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. ../utils/comment5.c libgnu.a -o comment5 gcc: libgnu.a: No such file or directory make: *** [comment5] Error 1 |
From: Sam S. <sd...@gn...> - 2011-07-14 15:03:48
|
> * Anton Vodonosov <nib...@ln...> [2011-07-14 16:54:04 +0400]: > > 14.07.2011, 16:47, "Sam Steingold" <sd...@gn...>: >>> * Anton Vodonosov <nib...@ln...>; [2011-07-14 04:06:17 +0400]: >>> >>> 13.07.2011, 23:17, "Sam Steingold" <sd...@gn...>;: >>>>> * Anton Vodonosov <nib...@ln...>;; [2011-07-13 20:42:47 +0400]: >>>>> >>>>> $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' >>>>> "lisp.exe" >>>> OK, this is a bug and the cause of all the rest of your woes. >>>> could you please run the above in gdb, set a breakpoint in find_executable() >>>> and see why it does not put the full patch into executable_name. >>> Otherwise I will need to learn gdb better to debug this. >> >> please do. >> thanks. > > I will try later. But is it OK that the system defined realpath() function is not used, and > the CLISP my_realpath() is used instead? are you sure this is the case? $ grep HAVE_REALPATH config.h $ nm lisp.exe | grep my_realpath (gdb) br my_realpath -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://honestreporting.com http://mideasttruth.com http://iris.org.il http://dhimmi.com http://ffii.org http://palestinefacts.org You cannot fire me. Slaves are not fired. Slaves are sold. |
From: Anton V. <avo...@ya...> - 2011-07-14 12:54:15
|
14.07.2011, 16:47, "Sam Steingold" <sd...@gn...>: >> * Anton Vodonosov <nib...@ln...>; [2011-07-14 04:06:17 +0400]: >> >> 13.07.2011, 23:17, "Sam Steingold" <sd...@gn...>;: >>>> * Anton Vodonosov <nib...@ln...>;; [2011-07-13 20:42:47 +0400]: >>>> >>>> $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' >>>> "lisp.exe" >>> OK, this is a bug and the cause of all the rest of your woes. >>> could you please run the above in gdb, set a breakpoint in find_executable() >>> and see why it does not put the full patch into executable_name. >> Otherwise I will need to learn gdb better to debug this. > > please do. > thanks. I will try later. But is it OK that the system defined realpath() function is not used, and the CLISP my_realpath() is used instead? |
From: Sam S. <sd...@gn...> - 2011-07-14 12:47:37
|
> * Anton Vodonosov <nib...@ln...> [2011-07-14 04:06:17 +0400]: > > 13.07.2011, 23:17, "Sam Steingold" <sd...@gn...>: >>> * Anton Vodonosov <nib...@ln...>; [2011-07-13 20:42:47 +0400]: >>> >>> $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' >>> "lisp.exe" >> >> OK, this is a bug and the cause of all the rest of your woes. >> could you please run the above in gdb, set a breakpoint in find_executable() >> and see why it does not put the full patch into executable_name. > > Otherwise I will need to learn gdb better to debug this. please do. thanks. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://www.PetitionOnline.com/tap12009/ http://camera.org http://thereligionofpeace.com http://openvotingconsortium.org Politically Correct Chess: Translucent VS. Transparent. |
From: <cli...@li...> - 2011-07-14 12:04:06
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: * src/makemake.in (EXTRAOBJ): set to ${GLLIB_A} to avoid (cli...@li...) 2. clisp: do not include sys/types, unistd, errno here: they are in... (cli...@li...) 3. clisp: * src/lispbibl.d (listen): undef after including unistd b... (cli...@li...) 4. clisp: * src/win32.d (HAVE_IPV4, HAVE_IPV6): define to 1 to avoid (cli...@li...) 5. clisp: fix a missing semicolon in 15407:6f551d9f74d3 (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Wed, 13 Jul 2011 14:55:36 +0000 From: cli...@li... Subject: clisp: * src/makemake.in (EXTRAOBJ): set to ${GLLIB_A} to avoid To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/3e2e69d70fcf changeset: 15448:3e2e69d70fcf7803b56b02257a61d20dedfbad62 user: Sam Steingold <sd...@po...> date: 2011-07-11 09:44:25 -0400 description: * src/makemake.in (EXTRAOBJ): set to ${GLLIB_A} to avoid "undefined reference to `rpl_malloc'" on mingw; but put it after the C file in the compilation command <http://article.gmane.org/gmane.lisp.clisp.devel:22573> diffstat: src/ChangeLog | 9 ++++++++- src/makemake.in | 7 +++++-- 2 files changed, 13 insertions(+), 3 deletions(-) ------------------------------ Message: 2 Date: Wed, 13 Jul 2011 14:55:38 +0000 From: cli...@li... Subject: clisp: do not include sys/types, unistd, errno here: they are in... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/1d35e0639750 changeset: 15449:1d35e06397503596041544a2f9e296900afa8735 user: Sam Steingold <sd...@po...> date: 2011-07-11 10:07:36 -0400 description: do not include sys/types, unistd, errno here: they are included in lispbibl diffstat: src/ChangeLog | 1 + src/socket.d | 5 ----- 2 files changed, 1 insertions(+), 5 deletions(-) ------------------------------ Message: 3 Date: Wed, 13 Jul 2011 14:55:40 +0000 From: cli...@li... Subject: clisp: * src/lispbibl.d (listen): undef after including unistd b... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/ceada1e3ca89 changeset: 15450:ceada1e3ca893385d48cc2c62639c9eb06426a72 user: Sam Steingold <sd...@po...> date: 2011-07-11 10:08:21 -0400 description: * src/lispbibl.d (listen): undef after including unistd because gnulib defines it to listen_used_without_including_sys_socket_h diffstat: src/ChangeLog | 5 +++++ src/lispbibl.d | 2 ++ 2 files changed, 7 insertions(+), 0 deletions(-) ------------------------------ Message: 4 Date: Wed, 13 Jul 2011 14:55:42 +0000 From: cli...@li... Subject: clisp: * src/win32.d (HAVE_IPV4, HAVE_IPV6): define to 1 to avoid To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/482e8de86932 changeset: 15451:482e8de8693213a64bab8751510a6e804170b3bb user: Sam Steingold <sd...@po...> date: 2011-07-13 10:54:55 -0400 description: * src/win32.d (HAVE_IPV4, HAVE_IPV6): define to 1 to avoid warning: "HAVE_IPV4" redefined Reported by Yaroslav Kavenchuk <kav...@gm...> diffstat: src/ChangeLog | 8 ++++++-- src/win32.d | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) ------------------------------ Message: 5 Date: Wed, 13 Jul 2011 15:03:55 +0000 From: cli...@li... Subject: clisp: fix a missing semicolon in 15407:6f551d9f74d3 To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/34301ca4e079 changeset: 15452:34301ca4e079ab5760c049879afe62906240db12 user: Sam Steingold <sd...@po...> date: 2011-07-13 11:03:32 -0400 description: fix a missing semicolon in 15407:6f551d9f74d3 diffstat: modules/syscalls/calls.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------ ------------------------------------------------------------------------------ AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on "Lean Startup Secrets Revealed." This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 62, Issue 3 **************************************** |
From: Yaroslav K. <kav...@gm...> - 2011-07-14 06:44:14
|
Sam Steingold wrote: > > thanks, fix committed. > now: gcc -I/usr/local/include -I/home/src/clisp/clisp/build-full-debug/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -falign-functions=4 -D_WIN32 -g -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -I/usr/local/include -DDYNAMIC_FFI -I. ../utils/comment5.c libgnu.a -o comment5.exe gcc.exe: libgnu.a: No such file or directory make: *** [comment5.exe] Error 1 maybe need `ln gllib/libgnu.a ./` next: gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -falign-functions=4 -D_WIN32 -g -O0 -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DENABLE_UNICODE -I/usr/local/include -DDYNAMIC_FFI -I. spvw.o spvwtabf.o spvwtabs.o spvwtabo.o eval.o control.o encoding.o pathname.o stream.o socket.o io.o funarg.o array.o hashtabl.o list.o package.o record.o weak.o sequence.o charstrg.o debug.o error.o misc.o time.o predtype.o symbol.o lisparit.o i18n.o foreign.o win32aux.o built.o ari80386.o modules.o -lintl /usr/local/lib/libreadline.dll.a -L/usr/local/lib -ltermcap -ldl /usr/local/lib/libavcall.a /usr/local/lib/libcallback.a -luser32 -lole32 -loleaut32 -luuid -liconv -L/usr/local/lib -lsigsegv libgnu.a -lws2_32 -o lisp.exe stream.o: In function `low_listen_unbuffered_socket': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:13509: undefined reference to `select_used_without_including_sys_ select_h' stream.o: In function `C_socket_status': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14523: undefined reference to `select_used_without_including_sys_ select_h' stream.o: In function `sock_opt_bool': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14574: undefined reference to `setsockopt_used_without_including_ sys_socket_h' stream.o: In function `sock_opt_int': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14593: undefined reference to `setsockopt_used_without_including_ sys_socket_h' stream.o: In function `sock_opt_time': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14616: undefined reference to `setsockopt_used_without_including_ sys_socket_h' stream.o: In function `C_socket_options': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14698: undefined reference to `setsockopt_used_without_including_ sys_socket_h' stream.o: In function `C_socket_stream_shutdown': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/stream.d:14900: undefined reference to `shutdown_used_without_including_sy s_socket_h' socket.o: In function `nonintr_connect': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:238: undefined reference to `connect_used_without_including_sys_s ocket_h' socket.o: In function `connect_to_x_via_ip': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:509: undefined reference to `socket_used_without_including_sys_so cket_h' g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:514: undefined reference to `setsockopt_used_without_including_sy s_socket_h' socket.o: In function `socket_getlocalname_aux': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:680: undefined reference to `getsockname_used_without_including_s ys_socket_h' socket.o: In function `socket_getpeername': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:732: undefined reference to `getpeername_used_without_including_s ys_socket_h' socket.o: In function `bindlisten_via_ip': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:784: undefined reference to `socket_used_without_including_sys_so cket_h' g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:792: undefined reference to `setsockopt_used_without_including_sy s_socket_h' g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:798: undefined reference to `bind_used_without_including_sys_sock et_h' socket.o: In function `create_server_socket_by_socket': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:827: undefined reference to `getsockname_used_without_including_s ys_socket_h' socket.o: In function `accept_connection': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:863: undefined reference to `accept_used_without_including_sys_so cket_h' socket.o: In function `connect_via_ip': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/socket.d:878: undefined reference to `socket_used_without_including_sys_so cket_h' win32aux.o: In function `sock_read_will_hang_p': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/win32aux.d:787: undefined reference to `select_used_without_including_sys_ select_h' win32aux.o: In function `lowlevel_sock_read': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/win32aux.d:839: undefined reference to `recv_used_without_including_sys_so cket_h' win32aux.o: In function `sock_write_will_hang_p': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/win32aux.d:898: undefined reference to `select_used_without_including_sys_ select_h' win32aux.o: In function `lowlevel_sock_write': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/win32aux.d:950: undefined reference to `send_used_without_including_sys_so cket_h' win32aux.o: In function `do_socket_wait': g:\gnu\home\src\clisp\clisp\build-full-debug/../src/win32aux.d:1014: undefined reference to `select_used_without_including_sys _select_h' collect2: ld returned 1 exit status make: *** [lisp.exe] Error 1 -- WBR, Yaroslav Kavenchuk |
From: Anton V. <avo...@ya...> - 2011-07-14 00:06:28
|
13.07.2011, 23:17, "Sam Steingold" <sd...@gn...>: >> * Anton Vodonosov <nib...@ln...>; [2011-07-13 20:42:47 +0400]: >> >> $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' >> "lisp.exe" > > OK, this is a bug and the cause of all the rest of your woes. > could you please run the above in gdb, set a breakpoint in find_executable() > and see why it does not put the full patch into executable_name. > Apparently, GetModuleFileName puts "lisp.exe" into execname (execname.c:67). > Is that the case? No, you are looking at different piece of code. I am on cygwin. See #elif defined(UNIX) #if defined(UNIX_LINUX) || defined(UNIX_CYGWIN32) and below. I tested with gdb. This code is executed: if (realpath(program_name,executable_name) == NULL) { free(executable_name); goto notfound; } Why realpath(program_name,executable_name) returns NULL? I am not sure (it's inconvenient to debug when you are not used to gdb), but I see that it enter the function defined at src/pathname.d, line 58: #define realpath my_realpath /* avoid conflict with Consensys realpath declaration */ local char* realpath (const char* path, char* resolved_path) { ... If you read the comment above the function: "...on some other systems, notably on cygwin, we _do_ need the system implementation of realpath because otherwise we get screwed..." So on cygwin, we need to use system implementation of realpath, instead of our own defined in pathname.d (actually called my_realpath). I am finishing with it for today, because it's late. Probably this info will give you a clue to the error. Otherwise I will need to learn gdb better to debug this. Best regards, - Anton |
From: Sam S. <sd...@gn...> - 2011-07-13 19:25:27
|
Hi Arseny, It appears that FullName can be replaced with GetLongPathName. I don't think we support anything prior to w2k, so it should be OK. WDYT? -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://openvotingconsortium.org http://memri.org http://jihadwatch.org http://www.PetitionOnline.com/tap12009/ http://iris.org.il The only substitute for good manners is fast reflexes. |
From: Sam S. <sd...@gn...> - 2011-07-13 19:17:11
|
> * Anton Vodonosov <nib...@ln...> [2011-07-13 20:42:47 +0400]: > > $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' > "lisp.exe" OK, this is a bug and the cause of all the rest of your woes. could you please run the above in gdb, set a breakpoint in find_executable() and see why it does not put the full patch into executable_name. Apparently, GetModuleFileName puts "lisp.exe" into execname (execname.c:67). Is that the case? does this patch fix the problem? ====================================================== diff -r 34301ca4e079 src/execname.c --- a/src/execname.c Wed Jul 13 11:03:32 2011 -0400 +++ b/src/execname.c Wed Jul 13 15:12:51 2011 -0400 @@ -63,11 +63,15 @@ int find_executable (const char * progra if (executable_name != NULL) return 0; #if defined(WIN32_NATIVE) { /* an illustration that win32 API can be sometimes useful */ - char execname[MAX_PATH]; + char execname[MAX_PATH], fullname[MAX_PATH]; + DWORD len; if (!GetModuleFileName(NULL,execname,MAX_PATH)) goto notfound; - executable_name = (char*)malloc(strlen(execname)+1); - strcpy(executable_name,execname); + len = GetFullPathName(execname,MAX_PATH,fullname,NULL); + if (len <= 0) + goto notfound; + executable_name = (char*)malloc(len+1); + strcpy(executable_name,fullname); return 0; } #elif defined(UNIX) #if defined(UNIX_LINUX) || defined(UNIX_CYGWIN32) ====================================================== -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://www.PetitionOnline.com/tap12009/ http://pmw.org.il http://ffii.org http://jihadwatch.org http://www.memritv.org Daddy, why doesn't this magnet pick up this floppy disk? |
From: Anton V. <avo...@ya...> - 2011-07-13 17:00:40
|
13.07.2011, 19:10, "Sam Steingold" <sd...@gn...>: > > 2. please edit the failing configure; find this section: > > cl_cv_clisp_linkset=`dirname ${cl_cv_clisp_linkset}` > missing='' > # cf. src/clisp-link.in:check_linkset (we do not need to check for > # lisp.run because cl_cv_clisp_linkset comes from SYS::PROGRAM-NAME) > for f in lisp.a lispinit.mem modules.h modules.o makevars; do > test -r "${cl_cv_clisp_linkset}/$f" || missing=${missing}' '$f > done > > and add > echo cl_cv_clisp_linkset=$cl_cv_clisp_linkset > before and after cl_cv_clisp_linkset is set; and also > pwd > ls > The code in the clisp\modules\i18n\configure now looks like: echo '***** check point 1 *******' echo cl_cv_clisp_linkset=$cl_cv_clisp_linkset echo pwd=`pwd` echo ls: ls echo '***** end check point 1 *******' cl_cv_clisp_linkset=`$cl_cv_clisp -q -norc -x '(sys::program-name)' 2>/dev/null | sed -e 's/^"//' -e 's/"$//'` echo '***** check point 2 *******' echo cl_cv_clisp_linkset=$cl_cv_clisp_linkset echo pwd=`pwd` echo ls: ls echo '***** end checkpoint 2 *******' cl_cv_clisp_linkset=`dirname ${cl_cv_clisp_linkset}` echo '***** check point 3 *******' echo cl_cv_clisp_linkset=$cl_cv_clisp_linkset echo pwd=`pwd` echo ls: ls echo '***** end checkpoint 3 *******' missing='' The make output is attached. Best regards, - Anton |
From: Anton V. <avo...@ya...> - 2011-07-13 16:42:55
|
13.07.2011, 19:10, "Sam Steingold" <sd...@gn...>: > Hi, > >> * Anton Vodonosov <nib...@ln...>; [2011-07-12 02:46:26 +0400]: >> >> checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars > > 1. please do > $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' "lisp.exe" > 2. please edit the failing configure; find this section: Doing that, result will follow. |
From: Sam S. <sd...@gn...> - 2011-07-13 15:11:00
|
Hi, > * Anton Vodonosov <nib...@ln...> [2011-07-12 02:46:26 +0400]: > > checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars 1. please do $ ./lisp.exe -q -norc -M lispinit.mem -x '(sys::program-name)' 2. please edit the failing configure; find this section: cl_cv_clisp_linkset=`dirname ${cl_cv_clisp_linkset}` missing='' # cf. src/clisp-link.in:check_linkset (we do not need to check for # lisp.run because cl_cv_clisp_linkset comes from SYS::PROGRAM-NAME) for f in lisp.a lispinit.mem modules.h modules.o makevars; do test -r "${cl_cv_clisp_linkset}/$f" || missing=${missing}' '$f done and add echo cl_cv_clisp_linkset=$cl_cv_clisp_linkset before and after cl_cv_clisp_linkset is set; and also pwd ls thanks! -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://memri.org http://dhimmi.com http://www.PetitionOnline.com/tap12009/ http://jihadwatch.org http://thereligionofpeace.com http://www.memritv.org It's not just a language, it's an adventure. Common Lisp. |
From: Sam S. <sd...@gn...> - 2011-07-13 15:04:11
|
> * Angel Popov <nat...@ln...> [2011-07-11 23:43:13 -0700]: > > Succeed to track the problem to sys::program-name > in current lisp (sys::program-name) returns "lisp.exe", but not full path. this is weird. I cannot reproduce this. > Succeed to go further with this change - > > diff -r 1f2d73266dc5 src/execname.c > --- a/src/execname.c Fri Jul 08 12:00:45 2011 -0400 > +++ b/src/execname.c Tue Jul 12 09:30:26 2011 +0300 > @@ -133,7 +133,7 @@ > # endif > executable_name = (char*) malloc(MAXPATHLEN); > if (executable_name == NULL) { errno = ENOMEM; goto notfound; } > - if (realpath(program_name,executable_name) == NULL) { > + if (realpath(program_name,executable_name) == NULL && errno!=ENOTDIR ) { > free(executable_name); goto notfound; > } > #if defined(UNIX_CYGWIN32) this is not good. please fix realpath instead. > /cygdrive/c/packages/clisp/modules/syscalls/calls.c: In function `C_subr_posix_system_info': > /cygdrive/c/packages/clisp/modules/syscalls/calls.c:3616: error: called object is not a function oops. my fault, fixed. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://thereligionofpeace.com http://camera.org http://palestinefacts.org http://www.PetitionOnline.com/tap12009/ http://jihadwatch.org Whether pronounced "leenooks" or "line-uks", it's better than Windows. |
From: Sam S. <sd...@gn...> - 2011-07-13 14:55:51
|
> * Yaroslav Kavenchuk <xni...@tz...> [2011-07-12 10:23:01 +0300]: > thanks, fix committed. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://pmw.org.il http://camera.org http://mideasttruth.com http://ffii.org http://www.PetitionOnline.com/tap12009/ http://palestinefacts.org ((lambda (x) (list x (list 'quote x))) '(lambda (x) (list x (list 'quote x)))) |
From: Yaroslav K. <kav...@gm...> - 2011-07-12 07:23:13
|
Sam Steingold wrote: > how about all the other constants? > specifically: > grep '#undef' src/config.h.in | sed 's/#undef *//'|sort> c > egrep '^ *#define' src/win32.d | sed -e 's/^ *#define *\([^ ]*\).*/\1/' | sort> w > diff -u c w | grep '^ ' > HAVE_GETHOSTBYNAME > HAVE_GETHOSTNAME > HAVE_IPV4 > HAVE_IPV6 > HAVE_LC_MESSAGES > HAVE_MUNMAP > HAVE_SHUTDOWN > HAVE_STRERROR > HAVE_WORKING_MPROTECT > SETSOCKOPT_ARG_T > SETSOCKOPT_CONST > SETSOCKOPT_OPTLEN_T > SIZEOF_OFF_T > socklen_t > for c in `diff -u c w | grep '^ '`; do grep $c src/win32.d build/config.h; done src/win32.d:#define HAVE_GETHOSTBYNAME build-full-debug/config.h:/* #undef HAVE_GETHOSTBYNAME */ src/win32.d:#define HAVE_GETHOSTNAME build-full-debug/config.h:/* #undef HAVE_GETHOSTNAME */ src/win32.d:#define HAVE_IPV4 build-full-debug/config.h:#define HAVE_IPV4 1 src/win32.d:#define HAVE_IPV6 build-full-debug/config.h:#define HAVE_IPV6 1 src/win32.d: #define HAVE_LC_MESSAGES 0 src/win32.d: #define HAVE_LC_MESSAGES 0 src/win32.d: #define HAVE_LC_MESSAGES 1 build-full-debug/config.h:/* #undef HAVE_LC_MESSAGES */ src/win32.d:#define HAVE_MUNMAP build-full-debug/config.h:/* #undef HAVE_MUNMAP */ src/win32.d:#define HAVE_SHUTDOWN src/win32.d:#ifdef HAVE_SHUTDOWN build-full-debug/config.h:/* #undef HAVE_SHUTDOWN */ src/win32.d:#define HAVE_STRERROR 1 build-full-debug/config.h:#define HAVE_STRERROR 1 build-full-debug/config.h:/* #undef HAVE_STRERROR_R */ src/win32.d:#define HAVE_WORKING_MPROTECT build-full-debug/config.h:/* #undef HAVE_WORKING_MPROTECT */ src/win32.d:#define SETSOCKOPT_ARG_T char* build-full-debug/config.h:/* #undef SETSOCKOPT_ARG_T */ src/win32.d:#define SETSOCKOPT_CONST const build-full-debug/config.h:/* #undef SETSOCKOPT_CONST */ src/win32.d:#define SETSOCKOPT_OPTLEN_T int build-full-debug/config.h:/* #undef SETSOCKOPT_OPTLEN_T */ src/win32.d:#undef SIZEOF_OFF_T /* on mingw, it was defined in config.h */ src/win32.d:#define SIZEOF_OFF_T 8 build-full-debug/config.h:#define SIZEOF_OFF_T 4 src/win32.d:#ifndef socklen_t src/win32.d:#define socklen_t int build-full-debug/config.h:/* type to use in place of socklen_t if not defined */ build-full-debug/config.h:/* #undef socklen_t */ -- WBR, Yaroslav Kavenchuk |
From: Angel P. <ang...@ya...> - 2011-07-12 06:43:20
|
Hi, Succeed to track the problem to sys::program-name in current lisp (sys::program-name) returns "lisp.exe", but not full path. Succeed to go further with this change - diff -r 1f2d73266dc5 src/execname.c --- a/src/execname.c Fri Jul 08 12:00:45 2011 -0400 +++ b/src/execname.c Tue Jul 12 09:30:26 2011 +0300 @@ -133,7 +133,7 @@ # endif executable_name = (char*) malloc(MAXPATHLEN); if (executable_name == NULL) { errno = ENOMEM; goto notfound; } - if (realpath(program_name,executable_name) == NULL) { + if (realpath(program_name,executable_name) == NULL && errno!=ENOTDIR ) { free(executable_name); goto notfound; } #if defined(UNIX_CYGWIN32) but nowmake fails on make[1]: Entering directory `/cygdrive/c/packages/clisp/build/syscalls' gcc -I/cygdrive/c/packages/clisp/build/gllib -I/cygdrive/c/packages/clisp/build -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -DDLL_EXPORT -DPIC -I/cygd rive/c/packages/clisp/build/linkkit \ -c calls.m.c -o calls.o /cygdrive/c/packages/clisp/modules/syscalls/calls.c:74: warning: `FMTID_SummaryInformation' initialized and declared `extern' /cygdrive/c/packages/clisp/modules/syscalls/calls.c:76: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' /cygdrive/c/packages/clisp/modules/syscalls/calls.c: In function `C_subr_posix_system_info': /cygdrive/c/packages/clisp/modules/syscalls/calls.c:3616: error: called object is not a function make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/cygdrive/c/packages/clisp/build/syscalls' make: *** [syscalls] Error 2 Regards, AngelP ________________________________ From: Sam Steingold <sd...@gn...> To: cli...@li...; Angel Popov <ang...@ya...> Sent: Friday, July 8, 2011 7:10 PM Subject: Re: Build on cygwin/windows has failed > * Angel Popov <nat...@ln...> [2011-07-08 08:11:17 -0700]: > > Sorry, the last configure was executed in wrong directory, > > the real output is > > config.status: creating config.h > configure: ** I18N (Done) looks like success to me. problem solved? -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://mideasttruth.com http://openvotingconsortium.org http://truepeace.org http://honestreporting.com http://thereligionofpeace.com usually: can't pay ==> don't buy. software: can't buy ==> don't pay |
From: Anton V. <avo...@ya...> - 2011-07-11 22:46:35
|
Hello. I am trying to build on Windows 7 using cygwin. I did ./configure build-dir cd build-dir make It fails. If I call make again, it fails. The make output is attached. One of the interesting peaces of this output checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars The files lisp.a, lispinit.mem, modules.h, modules.o, makevars do exists in build-dir and in the build-dir/boot Best regards, - Anton |
From: SourceForge.net <no...@so...> - 2011-07-11 15:21:37
|
Bugs item #3363172, was opened at 2011-07-11 11:21 Message generated for change (Tracker Item Submitted) made by sds You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3363172&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: lisp error Status: Open Resolution: None Priority: 5 Private: No Submitted By: Sam Steingold (sds) Assigned to: Arseny Slobodyuk (ampy) Summary: win32: executable image does not find library Initial Comment: when i start clisp 2.49 and do (saveinitmem "foo" :executable t) the file foo.exe is created in C:\gnu\clisp-2.49 when I run the file, I get error window: |||foo.exe - Unable to Locate Component |||This application has failed to start because libreadline6.dll was not found when I move foo.exe to C:\gnu\clisp-2.49\full it runs fine. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3363172&group_id=1355 |
From: SourceForge.net <no...@so...> - 2011-07-11 15:16:56
|
Bugs item #3363168, was opened at 2011-07-11 11:16 Message generated for change (Tracker Item Submitted) made by sds You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3363168&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: lisp error Status: Open Resolution: None Priority: 5 Private: No Submitted By: Sam Steingold (sds) Assigned to: Arseny Slobodyuk (ampy) Summary: win32: error on startup Initial Comment: when I start clisp 2.49 on windows xp x64 (v2003sp2), I get this error window (after the clisp window appears): |||Windows - No Disk |||Exception Processing Message c0000013 Parameters 7c7df5f8 d4d83118 7c7df5f8 7c7df5f8 |||cancel/try again/continue "try again" repeats the error window; both cancel and continue remove it; clisp then runs fine. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3363168&group_id=1355 |
From: Sam S. <sd...@gn...> - 2011-07-11 14:20:25
|
> * Yaroslav Kavenchuk <xni...@tz...> [2011-07-10 00:52:27 +0300]: > >> grep HAVE_IPV ../src/win32.d config.h > > $ grep HAVE_IPV ../src/win32.d config.h > ../src/win32.d:#define HAVE_IPV4 > ../src/win32.d:#define HAVE_IPV6 > config.h:#define HAVE_IPV4 1 > config.h:#define HAVE_IPV6 1 thanks. how about all the other constants? specifically: grep '#undef' src/config.h.in | sed 's/#undef *//'|sort > c egrep '^ *#define' src/win32.d | sed -e 's/^ *#define *\([^ ]*\).*/\1/' | sort > w diff -u c w | grep '^ ' HAVE_GETHOSTBYNAME HAVE_GETHOSTNAME HAVE_IPV4 HAVE_IPV6 HAVE_LC_MESSAGES HAVE_MUNMAP HAVE_SHUTDOWN HAVE_STRERROR HAVE_WORKING_MPROTECT SETSOCKOPT_ARG_T SETSOCKOPT_CONST SETSOCKOPT_OPTLEN_T SIZEOF_OFF_T socklen_t for c in `diff -u c w | grep '^ '`; do grep $c src/win32.d build/config.h; done -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://dhimmi.com http://jihadwatch.org http://ffii.org http://camera.org http://www.PetitionOnline.com/tap12009/ http://pmw.org.il Hard work has a future payoff. Laziness pays off NOW. |
From: Yaroslav K. <kav...@gm...> - 2011-07-09 21:52:34
|
2011/7/8 Sam Steingold wrote: > what happens when you use EXTRAOBJ=${GLLIB_A}? my bug: it work in the following configuration: EXTRAOBJ=gllib/${GLLIB_A} UTILCOMPILE="\$(UTILCC) \$(CPPFLAGS) \$(CFLAGS) \$(CLFLAGS) " for util in ${UTILS} ; do echol "${util}${HEXE} : ${UTILDIR_M}${util}.c" echotab_to_HEXE "${UTILCOMPILE}" "${UTILDIR_CC}${util}.c ${EXTRAOBJ}" "${util}" echol done > grep HAVE_IPV ../src/win32.d config.h $ grep HAVE_IPV ../src/win32.d config.h ../src/win32.d:#define HAVE_IPV4 ../src/win32.d:#define HAVE_IPV6 config.h:#define HAVE_IPV4 1 config.h:#define HAVE_IPV6 1 > ok, one of the gnulib headers is acting up; please find out which: > > grep listen_used_without_including_sys_socket_h gnulib/*.h $ grep listen_used_without_including_sys_socket_h gllib/*.h gllib/unistd.h:# define listen listen_used_without_including_sys_socket_h -- WBR, Yaroslav Kavenchuk |
From: <cli...@li...> - 2011-07-09 12:04:23
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: avoid $@ in single-target rules (cli...@li...) 2. clisp: * src/win32.d, src/unix.d, src/lispbibl.d (stdlib, sys/ty... (cli...@li...) 3. clisp: typo in ret-type-k patch (cli...@li...) 4. clisp: faq-self-mod: expand (cli...@li...) 5. clisp: * modules/regexp/regexi.c (REGEXP-EXEC): (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Fri, 08 Jul 2011 16:23:31 +0000 From: cli...@li... Subject: clisp: avoid $@ in single-target rules To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/aae60391cd60 changeset: 15443:aae60391cd6050a78d6461d9a5c063f41ffb232f user: Sam Steingold <sd...@po...> date: 2011-07-08 10:38:21 -0400 description: avoid $@ in single-target rules diffstat: src/ChangeLog | 4 ++++ src/makemake.in | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) ------------------------------ Message: 2 Date: Fri, 08 Jul 2011 16:23:34 +0000 From: cli...@li... Subject: clisp: * src/win32.d, src/unix.d, src/lispbibl.d (stdlib, sys/ty... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/89ad73548802 changeset: 15444:89ad735488024fd2148132c9ec2ed02efde22c19 user: Sam Steingold <sd...@po...> date: 2011-07-08 11:02:45 -0400 description: * src/win32.d, src/unix.d, src/lispbibl.d (stdlib, sys/types, unistd, locale) (errno): include files which are included in both unix.h and win32.d from lispbibl.d instead diffstat: src/ChangeLog | 6 ++++++ src/lispbibl.d | 13 ++++++++----- src/unix.d | 19 ++----------------- src/win32.d | 18 ------------------ 4 files changed, 16 insertions(+), 40 deletions(-) ------------------------------ Message: 3 Date: Fri, 08 Jul 2011 16:23:36 +0000 From: cli...@li... Subject: clisp: typo in ret-type-k patch To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/19c5ff8e5914 changeset: 15445:19c5ff8e59148aeb0be9bbf544f03d77493e1f58 user: Sam Steingold <sd...@po...> date: 2011-07-08 11:37:35 -0400 description: typo in ret-type-k patch diffstat: modules/regexp/regexp.xml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------ Message: 4 Date: Fri, 08 Jul 2011 16:23:37 +0000 From: cli...@li... Subject: clisp: faq-self-mod: expand To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/d63557b25055 changeset: 15446:d63557b250555993911e5f22b8a7ede541c04299 user: Sam Steingold <sd...@po...> date: 2011-07-08 11:39:41 -0400 description: faq-self-mod: expand diffstat: doc/faq.xml | 42 ++++++++++++++++++++++++++++-------------- 1 files changed, 28 insertions(+), 14 deletions(-) ------------------------------ Message: 5 Date: Fri, 08 Jul 2011 16:23:39 +0000 From: cli...@li... Subject: clisp: * modules/regexp/regexi.c (REGEXP-EXEC): To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/1f2d73266dc5 changeset: 15447:1f2d73266dc5d4da346c67d7a92d8a69a9b9a4f6 user: Sam Steingold <sd...@po...> date: 2011-07-08 12:00:45 -0400 description: * modules/regexp/regexi.c (REGEXP-EXEC): accept :return-type 'boolean instead of :boolean t * modules/regexp/regexp.lisp (regexp-matcher): pass :return-type 'boolean to regexp-exec diffstat: modules/regexp/regexi.c | 48 ++++++++++++++++++++++-------------------------- modules/regexp/regexp.lisp | 2 +- modules/regexp/regexp.xml | 10 +++++----- modules/regexp/test.tst | 6 ++++-- src/ChangeLog | 7 +++++++ src/NEWS | 4 ++++ 6 files changed, 43 insertions(+), 34 deletions(-) ------------------------------ ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 62, Issue 2 **************************************** |
From: Sam S. <sd...@gn...> - 2011-07-08 16:10:57
|
> * Angel Popov <nat...@ln...> [2011-07-08 08:11:17 -0700]: > > Sorry, the last configure was executed in wrong directory, > > the real output is > > config.status: creating config.h > configure: ** I18N (Done) looks like success to me. problem solved? -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://mideasttruth.com http://openvotingconsortium.org http://truepeace.org http://honestreporting.com http://thereligionofpeace.com usually: can't pay ==> don't buy. software: can't buy ==> don't pay |
From: Angel P. <ang...@ya...> - 2011-07-08 15:11:25
|
Sorry, the last configure was executed in wrong directory, the real output is angel@bozhur /cygdrive/c/packages/clisp/build $ /cygdrive/c/packages/clisp/modules/i18n/configure --with-clisp="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" --cache-file=../config.c ache --srcdir=/cygdrive/c/packages/clisp/modules/i18n --disable-option-checking --cache-file=config.cache configure: loading cache config.cache configure: ** I18N (Common) checking how to remove colons from paths... (cached) cygpath --unix $x checking for CLISP version... 2.49+ (2010-07-17) (built 3519124703) (memory 3519124897) checking for CLISP libdir... /cygdrive/c/packages/clisp/build/ checking for CLISP linking set... . checking for CLISP... yes checking for gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... (cached) gcc -E checking how to make hard links... (cached) ln checking whether ln -s works... (cached) yes checking build system type... (cached) i686-pc-cygwin checking host system type... (cached) i686-pc-cygwin checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for minix/config.h... (cached) no checking whether it is safe to define __EXTENSIONS__... (cached) yes configure: ** I18N (locale) checking for localeconv... yes checking for struct lconv.int_p_cs_precedes... yes checking for struct lconv.int_n_cs_precedes... yes checking for struct lconv.int_p_sep_by_space... yes checking for struct lconv.int_n_sep_by_space... yes checking for struct lconv.int_p_sign_posn... yes checking for struct lconv.int_n_sign_posn... yes configure: ** I18N (Output) configure: updating cache config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating link.sh config.status: creating config.h configure: ** I18N (Done) ________________________________ From: Angel Popov <ang...@ya...> To: "cli...@li..." <cli...@li...> Sent: Friday, July 8, 2011 6:05 PM Subject: Re: Build on cygwin/windows has failed Hi, I have tried with the latest sources. './configure build' ends with: configure: updating cache config.cache configure: creating ./config.status config.status: creating po/Makefile.in config.status: creating gllib/Makefile config.status: creating makemake config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile Configure findings: FFI: yes (user requested: default) readline: yes (user requested: default) libsigsegv: yes ./makemake --with-dynamic-ffi --srcdir=../src > Makefile cp -p ../src/cfgunix.lisp config.lisp chmod +w config.lisp echo '(setq *clhs-root-default* "http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/")' >> config.lisp echo '(setq *device-prefix* "cygdrive")' >> config.lisp To continue building CLISP, the following commands are recommended (cf. unix/INSTALL step 4 ff): cd build vi config.lisp # The default stack size on your platform is insufficient # and must be increased to at least 16384. You must do either # 'ulimit -s 16384' (for Bourne shell derivatives, e.g., bash and zsh) # or 'limit stacksize 16384' (for C shell derivarives, e.g., tcsh) make make check make ends with gcc -I/cygdrive/c/packages/clisp/build/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonl iteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -DCOMPILE_STANDALONE -O0 txt.c -o txt ./txt > clisp.c rm -f txt.c rm -f txt gcc -I/cygdrive/c/packages/clisp/build/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonl iteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -DENABLE_RELOCATABLE clisp.c -lintl -lreadline -lncurses -lav call -lcallback -lsigsegv libgnu.a -o clisp.exe mkdir -p i18n m=`cd ../modules/i18n; pwd`; \ if test -f $m/configure -a $m/configure -nt i18n/config.status ; then ( cd i18n ; rm -rf gllib;\ cache=`echo i18n/ | sed -e 's,[^/][^/]*//*,../,g'`config.cache; \ if test -f ${cache} ; then \ . ${cache}; \ if test "${ac_cv_env_CC_set}" = set; then CC="${ac_cv_env_CC_value}"; export CC; fi; \ if test "${ac_cv_env_CFLAGS_set}" = set; then CFLAGS="${ac_cv_env_CFLAGS_value}"; export CFLAGS; fi; \ if test "${ac_cv_env_LDFLAGS_set}" = set; then LDFLAGS="${ac_cv_env_LDFLAGS_value}"; export LDFLAGS; fi; \ if test "${ac_cv_env_CLFLAGS_set}" = set; then CLFLAGS="${ac_cv_env_CLFLAGS_value}"; export CLFLAGS; fi; \ if test "${ac_cv_env_LIBS_set}" = set; then LIBS="${ac_cv_env_LIBS_value}"; export LIBS; fi; \ if test "${ac_cv_env_CPPFLAGS_set}" = set; then CPPFLAGS="${ac_cv_env_CPPFLAGS_value}"; export CPPFLAGS; fi; \ if test "${ac_cv_env_CPP_set}" = set; then CPP="${ac_cv_env_CPP_value}"; export CPP; fi; \ if test "${ac_cv_env_CXX_set}" = set; then CXX="${ac_cv_env_CXX_value}"; export CXX; fi; \ if test "${ac_cv_env_CXXFLAGS_set}" = set; then CXXFLAGS="${ac_cv_env_CXXFLAGS_value}"; export CXXFLAGS; fi; \ if test "${ac_cv_env_X_LIBS_set}" = set; then X_LIBS="${ac_cv_env_X_LIBS_value}"; export X_LIBS; fi; \ /bin/sh $m/configure --with-clisp="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" --cache-file=${cache} --srcdir=$m '--disab le-option-checking' '--cache-file=config.cache';\ else \ /bin/sh $m/configure --srcdir=$m '--disable-option-checking' '--cache-file=config.cache'; \ fi ) ;\ fi; \ test -f $m/Makefile -a $m/Makefile -nt i18n/Makefile && sed "s,srcdir = .,srcdir = $m," "$m/Makefile" > i18n/Makefile ; \ CLISP="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" ; \ cd i18n ; make clisp-module CC="gcc" CPPFLAGS="-I/cygdrive/c/packages/clisp/build/gllib -I/cygdrive/c/packages/clisp/build" CFLAGS="-g -O2 -W -Wswitch -Wcomment -Wp ointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DD YNAMIC_FFI -DDYNAMIC_MODULES -I. -DDLL_EXPORT -DPIC" CLFLAGS=" -Wl,--export-all-symbols" LIBS="-lintl -lreadline -lncurses -lavcall -lcallback -lsigsegv libgnu.a " RANLIB ="ranlib" CLISP="$CLISP -q" SHREXT=.dll configure: creating cache config.cache configure: ** I18N (Common) checking how to remove colons from paths... echo $x checking for CLISP version... 2.49+ (2010-07-17) (built 3519124703) (memory 3519124897) checking for CLISP libdir... /cygdrive/c/packages/clisp/build/ checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars sed: can't read missing: No such file or directory sed: can't read lisp.a: No such file or directory sed: can't read lispinit.mem: No such file or directory sed: can't read modules.h: No such file or directory sed: can't read modules.o: No such file or directory sed: can't read makevars/makevars: No such file or directory checking for CLISP... no configure: error: CLISP not found make[1]: Entering directory `/cygdrive/c/packages/clisp/build/i18n' make[1]: *** No rule to make target `clisp-module'. Stop. make[1]: Leaving directory `/cygdrive/c/packages/clisp/build/i18n' make: *** [i18n] Error 2 $ ls -la c:/packages/clisp/build/boot total 9 drwxr-xr-x 1 angel None 0 Jul 8 17:41 . drwxr-xr-x 1 angel None 0 Jul 8 17:41 .. lrwxrwxrwx 1 angel None 11 Jul 8 17:41 libgnu.a -> ../libgnu.a lrwxrwxrwx 1 angel None 18 Jul 8 17:41 libnoreadline.a -> ../libnoreadline.a lrwxrwxrwx 1 angel None 9 Jul 8 17:41 lisp.a -> ../lisp.a lrwxrwxrwx 1 angel None 11 Jul 8 17:41 lisp.def -> ../lisp.def lrwxrwxrwx 1 angel None 11 Jul 8 17:41 lisp.exe -> ../lisp.exe lrwxrwxrwx 1 angel None 15 Jul 8 17:41 lispinit.mem -> ../lispinit.mem -rw-r--r-- 1 angel None 531 Jul 8 17:41 makevars lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.h -> ../modules.h lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.o -> ../modules.o $ ls -la c:/packages/clisp/build/linkkit total 3 drwxr-xr-x 1 angel None 0 Jul 8 17:41 . drwxr-xr-x 1 angel None 0 Jul 8 17:41 .. lrwxrwxrwx 1 angel None 10 Jul 8 17:41 clisp.h -> ../clisp.h lrwxrwxrwx 1 angel None 15 Jul 8 17:41 modprep.lisp -> ../modprep.lisp lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.c -> ../modules.c >> with "/cygwin/c/packages/clisp -K..." and it completes without error. >you mean this cannot be executed by cygwin?! >C:/packages/clisp/src/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc I mean that $ /cygdrive/c/packages/clisp/modules/i18n/configure --with-clisp=C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc --cache-file=../config.cache --srcdir=/cygdrive/c/packages/clisp/modules/i18n --disable-option-checking --cache-file=config.cache configure: error: unrecognized option: `-K' Try `/cygdrive/c/packages/clisp/modules/i18n/configure --help' for more information. but $ /cygdrive/c/packages/clisp/modules/i18n/configure --with-clisp="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" --cache-file=../config.cache --srcdir=/cygdrive/c/packages/clisp/modules/i18n --disable-option-checking --cache-file=config.cache goes little further - configure: loading cache config.cache configure: ** I18N (Common) checking how to remove colons from paths... echo $x checking for CLISP version... 2.49+ (2010-07-17) (built 3519124703) (memory 3519124897) checking for CLISP libdir... /cygdrive/c/packages/clisp/build/ checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars sed: can't read missing: No such file or directory sed: can't read lisp.a: No such file or directory sed: can't read lispinit.mem: No such file or directory sed: can't read modules.h: No such file or directory sed: can't read modules.o: No such file or directory sed: can't read makevars/makevars: No such file or directory checking for CLISP... no configure: error: CLISP not found Hope it helps. If you prefer, I could wait build with mingw - the other thread - to succeed and after that to continue? Regards, AngelP ________________________________ From: Sam Steingold <sd...@gn...> To: cli...@li...; Angel Popov <ang...@ya...> Sent: Wednesday, July 6, 2011 6:21 PM Subject: Re: Build on cygwin/windows has failed > * Angel Popov <nat...@ln...> [2011-06-26 12:03:38 -0700]: > > I have tried to build latest clisp on the latest cygwin > ./configure --ignore-absence-of-libsigsegv succeed, but it would be nice to see the final messages. also, I suggest that you build in a separate directory. it makes it easier to debug, cleanup, have several different builds at the same time &c. just do ./configure .... build-dir are you building in "c:/packages/clisp"? > make failed > the end of make messages are: > ... > test -r libgnu.a || ln -s gllib/libgnu.a libgnu.a > test -d boot || (mkdir boot && cd boot && for f in lisp.a > libnoreadline.a libgnu.a lisp.def modules.h modules.o lisp.exe > ispinit.mem; do ln -s ../$f .; done && (grep -v '^FILES=' ../makevars; > fl=''; for f in lisp.a libnoreadline.a libgnu.a li > p.def; do fl=$fl' '`basename $f`; done; echo 'FILES='"'"$fl"'") > > makevars) || (rm -rf boot ; exit 1) cool. so, what does ls -la c:/packages/clisp/src/boot say? > configure: ** I18N (Common) > checking how to remove colons from paths... echo $x > checking for CLISP version... 2.49+ (2010-07-17) (built 3518098306) (memory 3518098696) > checking for CLISP libdir... /cygdrive/c/packages/clisp/src/ > checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars > sed: can't read missing: No such file or directory > sed: can't read lisp.a: No such file or directory > sed: can't read lispinit.mem: No such file or directory > sed: can't read modules.h: No such file or directory > sed: can't read modules.o: No such file or directory > sed: can't read makevars/makevars: No such file or directory what does ls -la c:/packages/clisp/src/linkkit > it looks that --with-clisp= .... parameter causes problems. I have tried > with "/cygwin/c/packages/clisp -K..." and it completes without error. you mean this cannot be executed by cygwin?! C:/packages/clisp/src/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://honestreporting.com http://iris.org.il http://openvotingconsortium.org http://thereligionofpeace.com http://truepeace.org http://jihadwatch.org (when (or despair hope) (cerror "Accept life as is." "Bad attitude.")) ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ clisp-devel mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-devel |
From: Angel P. <ang...@ya...> - 2011-07-08 15:05:18
|
Hi, I have tried with the latest sources. './configure build' ends with: configure: updating cache config.cache configure: creating ./config.status config.status: creating po/Makefile.in config.status: creating gllib/Makefile config.status: creating makemake config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile Configure findings: FFI: yes (user requested: default) readline: yes (user requested: default) libsigsegv: yes ./makemake --with-dynamic-ffi --srcdir=../src > Makefile cp -p ../src/cfgunix.lisp config.lisp chmod +w config.lisp echo '(setq *clhs-root-default* "http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/")' >> config.lisp echo '(setq *device-prefix* "cygdrive")' >> config.lisp To continue building CLISP, the following commands are recommended (cf. unix/INSTALL step 4 ff): cd build vi config.lisp # The default stack size on your platform is insufficient # and must be increased to at least 16384. You must do either # 'ulimit -s 16384' (for Bourne shell derivatives, e.g., bash and zsh) # or 'limit stacksize 16384' (for C shell derivarives, e.g., tcsh) make make check make ends with gcc -I/cygdrive/c/packages/clisp/build/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonl iteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -DCOMPILE_STANDALONE -O0 txt.c -o txt ./txt > clisp.c rm -f txt.c rm -f txt gcc -I/cygdrive/c/packages/clisp/build/gllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonl iteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -DENABLE_RELOCATABLE clisp.c -lintl -lreadline -lncurses -lav call -lcallback -lsigsegv libgnu.a -o clisp.exe mkdir -p i18n m=`cd ../modules/i18n; pwd`; \ if test -f $m/configure -a $m/configure -nt i18n/config.status ; then ( cd i18n ; rm -rf gllib;\ cache=`echo i18n/ | sed -e 's,[^/][^/]*//*,../,g'`config.cache; \ if test -f ${cache} ; then \ . ${cache}; \ if test "${ac_cv_env_CC_set}" = set; then CC="${ac_cv_env_CC_value}"; export CC; fi; \ if test "${ac_cv_env_CFLAGS_set}" = set; then CFLAGS="${ac_cv_env_CFLAGS_value}"; export CFLAGS; fi; \ if test "${ac_cv_env_LDFLAGS_set}" = set; then LDFLAGS="${ac_cv_env_LDFLAGS_value}"; export LDFLAGS; fi; \ if test "${ac_cv_env_CLFLAGS_set}" = set; then CLFLAGS="${ac_cv_env_CLFLAGS_value}"; export CLFLAGS; fi; \ if test "${ac_cv_env_LIBS_set}" = set; then LIBS="${ac_cv_env_LIBS_value}"; export LIBS; fi; \ if test "${ac_cv_env_CPPFLAGS_set}" = set; then CPPFLAGS="${ac_cv_env_CPPFLAGS_value}"; export CPPFLAGS; fi; \ if test "${ac_cv_env_CPP_set}" = set; then CPP="${ac_cv_env_CPP_value}"; export CPP; fi; \ if test "${ac_cv_env_CXX_set}" = set; then CXX="${ac_cv_env_CXX_value}"; export CXX; fi; \ if test "${ac_cv_env_CXXFLAGS_set}" = set; then CXXFLAGS="${ac_cv_env_CXXFLAGS_value}"; export CXXFLAGS; fi; \ if test "${ac_cv_env_X_LIBS_set}" = set; then X_LIBS="${ac_cv_env_X_LIBS_value}"; export X_LIBS; fi; \ /bin/sh $m/configure --with-clisp="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" --cache-file=${cache} --srcdir=$m '--disab le-option-checking' '--cache-file=config.cache';\ else \ /bin/sh $m/configure --srcdir=$m '--disable-option-checking' '--cache-file=config.cache'; \ fi ) ;\ fi; \ test -f $m/Makefile -a $m/Makefile -nt i18n/Makefile && sed "s,srcdir = .,srcdir = $m," "$m/Makefile" > i18n/Makefile ; \ CLISP="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" ; \ cd i18n ; make clisp-module CC="gcc" CPPFLAGS="-I/cygdrive/c/packages/clisp/build/gllib -I/cygdrive/c/packages/clisp/build" CFLAGS="-g -O2 -W -Wswitch -Wcomment -Wp ointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DD YNAMIC_FFI -DDYNAMIC_MODULES -I. -DDLL_EXPORT -DPIC" CLFLAGS=" -Wl,--export-all-symbols" LIBS="-lintl -lreadline -lncurses -lavcall -lcallback -lsigsegv libgnu.a " RANLIB ="ranlib" CLISP="$CLISP -q" SHREXT=.dll configure: creating cache config.cache configure: ** I18N (Common) checking how to remove colons from paths... echo $x checking for CLISP version... 2.49+ (2010-07-17) (built 3519124703) (memory 3519124897) checking for CLISP libdir... /cygdrive/c/packages/clisp/build/ checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars sed: can't read missing: No such file or directory sed: can't read lisp.a: No such file or directory sed: can't read lispinit.mem: No such file or directory sed: can't read modules.h: No such file or directory sed: can't read modules.o: No such file or directory sed: can't read makevars/makevars: No such file or directory checking for CLISP... no configure: error: CLISP not found make[1]: Entering directory `/cygdrive/c/packages/clisp/build/i18n' make[1]: *** No rule to make target `clisp-module'. Stop. make[1]: Leaving directory `/cygdrive/c/packages/clisp/build/i18n' make: *** [i18n] Error 2 $ ls -la c:/packages/clisp/build/boot total 9 drwxr-xr-x 1 angel None 0 Jul 8 17:41 . drwxr-xr-x 1 angel None 0 Jul 8 17:41 .. lrwxrwxrwx 1 angel None 11 Jul 8 17:41 libgnu.a -> ../libgnu.a lrwxrwxrwx 1 angel None 18 Jul 8 17:41 libnoreadline.a -> ../libnoreadline.a lrwxrwxrwx 1 angel None 9 Jul 8 17:41 lisp.a -> ../lisp.a lrwxrwxrwx 1 angel None 11 Jul 8 17:41 lisp.def -> ../lisp.def lrwxrwxrwx 1 angel None 11 Jul 8 17:41 lisp.exe -> ../lisp.exe lrwxrwxrwx 1 angel None 15 Jul 8 17:41 lispinit.mem -> ../lispinit.mem -rw-r--r-- 1 angel None 531 Jul 8 17:41 makevars lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.h -> ../modules.h lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.o -> ../modules.o $ ls -la c:/packages/clisp/build/linkkit total 3 drwxr-xr-x 1 angel None 0 Jul 8 17:41 . drwxr-xr-x 1 angel None 0 Jul 8 17:41 .. lrwxrwxrwx 1 angel None 10 Jul 8 17:41 clisp.h -> ../clisp.h lrwxrwxrwx 1 angel None 15 Jul 8 17:41 modprep.lisp -> ../modprep.lisp lrwxrwxrwx 1 angel None 12 Jul 8 17:41 modules.c -> ../modules.c >> with "/cygwin/c/packages/clisp -K..." and it completes without error. >you mean this cannot be executed by cygwin?! >C:/packages/clisp/src/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc I mean that $ /cygdrive/c/packages/clisp/modules/i18n/configure --with-clisp=C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc --cache-file=../config.cache --srcdir=/cygdrive/c/packages/clisp/modules/i18n --disable-option-checking --cache-file=config.cache configure: error: unrecognized option: `-K' Try `/cygdrive/c/packages/clisp/modules/i18n/configure --help' for more information. but $ /cygdrive/c/packages/clisp/modules/i18n/configure --with-clisp="C:/packages/clisp/build/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc" --cache-file=../config.cache --srcdir=/cygdrive/c/packages/clisp/modules/i18n --disable-option-checking --cache-file=config.cache goes little further - configure: loading cache config.cache configure: ** I18N (Common) checking how to remove colons from paths... echo $x checking for CLISP version... 2.49+ (2010-07-17) (built 3519124703) (memory 3519124897) checking for CLISP libdir... /cygdrive/c/packages/clisp/build/ checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars sed: can't read missing: No such file or directory sed: can't read lisp.a: No such file or directory sed: can't read lispinit.mem: No such file or directory sed: can't read modules.h: No such file or directory sed: can't read modules.o: No such file or directory sed: can't read makevars/makevars: No such file or directory checking for CLISP... no configure: error: CLISP not found Hope it helps. If you prefer, I could wait build with mingw - the other thread - to succeed and after that to continue? Regards, AngelP ________________________________ From: Sam Steingold <sd...@gn...> To: cli...@li...; Angel Popov <ang...@ya...> Sent: Wednesday, July 6, 2011 6:21 PM Subject: Re: Build on cygwin/windows has failed > * Angel Popov <nat...@ln...> [2011-06-26 12:03:38 -0700]: > > I have tried to build latest clisp on the latest cygwin > ./configure --ignore-absence-of-libsigsegv succeed, but it would be nice to see the final messages. also, I suggest that you build in a separate directory. it makes it easier to debug, cleanup, have several different builds at the same time &c. just do ./configure .... build-dir are you building in "c:/packages/clisp"? > make failed > the end of make messages are: > ... > test -r libgnu.a || ln -s gllib/libgnu.a libgnu.a > test -d boot || (mkdir boot && cd boot && for f in lisp.a > libnoreadline.a libgnu.a lisp.def modules.h modules.o lisp.exe > ispinit.mem; do ln -s ../$f .; done && (grep -v '^FILES=' ../makevars; > fl=''; for f in lisp.a libnoreadline.a libgnu.a li > p.def; do fl=$fl' '`basename $f`; done; echo 'FILES='"'"$fl"'") > > makevars) || (rm -rf boot ; exit 1) cool. so, what does ls -la c:/packages/clisp/src/boot say? > configure: ** I18N (Common) > checking how to remove colons from paths... echo $x > checking for CLISP version... 2.49+ (2010-07-17) (built 3518098306) (memory 3518098696) > checking for CLISP libdir... /cygdrive/c/packages/clisp/src/ > checking for CLISP linking set... missing lisp.a lispinit.mem modules.h modules.o makevars > sed: can't read missing: No such file or directory > sed: can't read lisp.a: No such file or directory > sed: can't read lispinit.mem: No such file or directory > sed: can't read modules.h: No such file or directory > sed: can't read modules.o: No such file or directory > sed: can't read makevars/makevars: No such file or directory what does ls -la c:/packages/clisp/src/linkkit > it looks that --with-clisp= .... parameter causes problems. I have tried > with "/cygwin/c/packages/clisp -K..." and it completes without error. you mean this cannot be executed by cygwin?! C:/packages/clisp/src/clisp -K boot -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://honestreporting.com http://iris.org.il http://openvotingconsortium.org http://thereligionofpeace.com http://truepeace.org http://jihadwatch.org (when (or despair hope) (cerror "Accept life as is." "Bad attitude.")) |