[plt-scheme] Embedding MrEd

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue Apr 25 17:08:35 EDT 2006

At Tue, 25 Apr 2006 10:05:58 -0600, u0476504 at utah.edu wrote:
> According to Chapter 1.2 of "Inside PLT MzScheme", I can embed MzScheme into a 
> C
> (MSVC) program, and the compiled program can run on any (Windows) computer with
> "Dynamic Libraries" installed.
> 
> But now I need to embed mred (and run the compiled program on a computer with
> only Dynamic Libraries). There is a "libmredxxx.lib" file, but I can't find any
> document about how to use it. Could Matthew please explain? Thank you.

Embedding MrEd is a pain at best, and probably impractical. Certainly
the requirements of "libmredxxxxxxx.dll" on its environment are not
documented. Maybe you could do it by imitating "mrmain.cxx" within a
new application, but I think there are too many global assumptions
built into MrEd to make it work well.

In short, I advise looking for a different solution. Drop by if you'd
like to talk about it more.

Matthew



Posted on the users mailing list.