[plt-scheme] Exe compilation for other PCs'

From: Robby Findler (robby at cs.uchicago.edu)
Date: Wed Jun 21 14:19:46 EDT 2006

When Eli writes "the `(module ...)' language", he is referring to the
language dialog's language. That is, deleted the "require" line from
your file, choose the "language | choose language" menu item, click on
"(module ...)" and try to build your executable again.

hth,
Robby

At Wed, 21 Jun 2006 20:14:27 +0200, "pascal.delcombel" wrote:
> Thanks Eli
> 
> I did try this:
> 
> (module mymodule
>         mzscheme
>   (display "Hello, everyone")
>   (newline))
> (require mymodule)
> 
> I saw no difference.
> Any little sample, to explain?
> 
> Again, many thanks beforehand.
> Pascal Delcombel
> pascal.delcombel at wanadoo.fr
> 
> The information transmitted is intended solely for the addressees, and may 
> contain confidential and/or privileged material. Any review, retransmission, 
> dissemination or other use of, or taking of any action in reliance upon, 
> this information by persons or entities other than the intended recipient is 
> prohibited. If you received this by error, please notify the sender and 
> delete immediately the message and its attachment(s) file(s) from any 
> computer.
> ----- Original Message ----- 
> From: "Eli Barzilay" <eli at barzilay.org>
> To: "pascal.delcombel" <pascal.delcombel at wanadoo.fr>
> Cc: <plt-scheme at list.cs.brown.edu>
> Sent: Wednesday, June 21, 2006 6:47 PM
> Subject: Re: [plt-scheme] Exe compilation for other PCs'
> 
> 
> > On Jun 21, pascal.delcombel wrote:
> >> Hi everyone
> >>
> >> I tried to compile a program with the new 3.50 DrScheme version, to
> >> install the result on another PC (just to check if the new feature
> >> works, as I understood it should).  Well, when lauching the exe on
> >> the other PC, I'm requested to define the path to a DrScheme dll.
> >>
> >> I that the normal feature? Does that mean I have to install this dll
> >> as well as the exe file? Or any other trick?
> >
> > You need to write your code in a module, using the "(module ...)"
> > language; then, when you use the create executable menu entry, you
> > will have an option of creating a "Distribution" -- this will produce
> > a zip file that has the executable and any required materials.
> >
> > -- 
> >          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
> >                  http://www.barzilay.org/                 Maze is Life!
> >
> > 
> 
> 
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.