Yukihiro Nakadaira wrote: > if_mzscheme does not work. I wrote patch for it. Please check the attached > patch. > > Linux & Windows: > Fix startup_mzscheme() to initialize collects and config path properly. > > Linux: > Fix configure script for build error. > > Windows: > Fix make_mvc.mak for build error. > Use scheme_register_tls_space() for 64bit Windows (racket provides it for > 64bit from version 6.3). > Enable DYNAMIC_MZSCHEME with precise GC version of racket which is the > binary > distributed by racket-lang.org. > > I tested racket-6.3 64bit, racket-6.3 32bit, racket-5.1.2 64bit and racket > 5.0 32bit in Windows10 64bit. And racket-6.3, racket-5.3.6 in Ubuntu 15.04 > 64bit.
Unfortunately it still doesn't work for me, Ubuntu 15.10 with racket 6.2-2. It didn't work before, thus this change doesn't break it, but it also doesn't make it work. Configure output: || checking --enable-mzschemeinterp argument... yes || checking --with-plthome argument... "no" || checking PLTHOME environment var... not set || checking for mzscheme... /usr/bin/mzscheme || checking MzScheme install prefix... /usr || checking for racket include directory... /usr/include/racket || checking for racket lib directory... /usr/lib/racket || checking if racket requires -pthread... yes || checking for racket config directory... /etc/racket || checking for racket collects directory... /usr/share/racket/ || checking for mzscheme_base.c... needed || checking for ffi_type_void in -lffi... yes || checking if compile and link flags for MzScheme are sane... no: MZSCHEME DISABLED Log: configure:5534: checking if compile and link flags for MzScheme are sane configure:5551: gcc -o conftest -g -Wall -Wextra -Wmissing-prototypes -Wunreachable-code -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -pthread -DMZSCHEME_CONFIGDIR='"/etc/racket"' -DINCLUDE_MZSCHEME_BASE -I/usr/include/racket -DMZSCHEME_COLLECTS='"/usr/share/racket/collects"' -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -L/build/ruby2.1-_3OTYb/ruby2.1-2.1.5/debian/lib -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-E -L/usr/local/lib -Wl,--as-needed conftest.c -L/usr/lib/racket -lmzscheme -lmzgc -Wl,-rpath -Wl,/usr/lib/racket -pthread -lffi >&5 /usr/bin/ld: cannot find -lmzscheme /usr/bin/ld: cannot find -lmzgc collect2: error: ld returned 1 exit status Can this also be made to work? Or am I missing a package? -- How do you know when you have run out of invisible ink? /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.