From: SourceForge.net <no...@so...> - 2008-09-02 21:51:14
|
Patches item #2081967, was opened at 2008-08-29 07:49 Message generated for change (Comment added) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 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: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2008-09-02 21:51 Message: Logged In: YES user_id=242951 Originator: NO Adding support for modern versions is great, but the version that comes with my fairly modern development environment will be broken by the patch. A patch that works with both is what is really required. ---------------------------------------------------------------------- Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 04:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-01 21:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |