From: Sam S. <sd...@gn...> - 2003-06-15 21:45:05
|
CLISP module linker, clisp-link.sh, now works under mingw on woe32: $ ./configure --without-cygwin --with-module=regexp --build build-O-mingw $ ./build-O-mingw/clisp.exe -K full [2]> (regexp:match "foo" "foobar") #S(REGEXP::REGMATCH_T :RM_SO 0 :RM_EO 3) this open the possibility of turning "--with-export-syscalls" and "--with-dir-key" into modules, as soon as the following issue is resolved: when built --with-debug, full/lisp.exe segfaults on the first executable line: (gdb) run -B . -M base/lispinit.mem -norc -q -i regexp/regexp Starting program: /cygdrive/d/gnu/clisp/current/build-g-mingw/full/lisp.exe -B . -M base/lispinit.mem -norc -q -i regexp/regexp Program received signal SIGSEGV, Segmentation fault. main (argc=9, argv=0x3f25f0) at spvw.d:1746 1746 argv_compile_files = argv_compile_files_array; (gdb) I suspect that this is a mingw/gcc issue because the no-debug version works just fine. (it might be caused by the fact that lisp.a is -g which module *.o are -O) any expert advice? -- Sam Steingold (http://www.podval.org/~sds) running RedHat9 GNU/Linux <http://www.camera.org> <htt p://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.palestine-central.com/links.html> Diplomacy is the art of saying "nice doggy" until you can find a rock. |