[plt-scheme] current-load-relative-directory on stand-alone executable

From: Robby Findler (robby at cs.uchicago.edu)
Date: Tue Mar 25 13:22:12 EST 2003

I'm not sure if that is the bug that you are seeing, but a similar bug
was fixed since v203 went out. If you have the inclination, you might
try building the CVS version and trying it out. (Note: there are
pre-built binaries for windows, so you don't need a compiler or
anything like that)

Robby

At Tue, 25 Mar 2003 09:54:21 -0800 (PST), Shawn Legrand wrote:
> ------------------------------------------------------------------------------
> 
> Sorry, I should have posted that - I am using Windose version 203 from the PLT site.
>  Robby Findler <robby at cs.uchicago.edu> wrote:There were some bugs in the way that 
> standalone modules were created
> that have been recently fixed. Can you tell me which version of
> DrScheme you're using?
> 
> Thanks,
> Robby
> 
> At Tue, 25 Mar 2003 09:47:18 -0800 (PST), Shawn Legrand wrote:
> > ------------------------------------------------------------------------------
> > 
> > I am generating a stand-alone executable from a single module. It runs fine on my 
> > system. When transporting this executable to another system along with the appropriate 
> > dlls I receive the following error:
> > 
> > current-load-relative-directory: directory not found or not a directory: "j:\scheme\"
> > 
> > 
> > 
> > 
> > I can see that this directory is the original directory I compiled from/into and does 
> > not exist on the system I want to run from. How do I tell the compiler that it should 
> > not use a fixed directory like this and use something more relative (i.e. "./")?
> > 
> > Sorry if this is a commonly asked question, but I couldn't find much in the docs (at 
> > least that I understood), or this list archive.
> > 
> > Thanks for your help.
> > 
> > 
> > Shawn Legrand 
> > Carpe Noctem! Carpe Diem! Hieros Gamos!
> > splegrand at yahoo.com
> > ------------------------------------------------------------------------------
> > 
> > I am generating a stand-alone executable from a single module. It runs fine on my 
> > system. When transporting this executable to another system along with the appropriate 
> > dlls I receive the following error:
> > 
> > current-load-relative-directory: directory not found or not a directory: "j:\scheme\"
> > 
> >  
> > 
> > I can see that this directory is the original directory I compiled from/into and does 
> > not exist on the system I want to run from. How do I tell the compiler that it should 
> > not use a fixed directory like this and use something more relative (i.e. "./")?
> > 
> > Sorry if this is a commonly asked question, but I couldn't find much in the docs (at 
> > least that I understood.), or this list archive.
> > 
> > Thanks for your help.
> > 
> > Shawn Legrand 
> > Carpe Noctem! Carpe Diem! Hieros Gamos!
> > splegrand at yahoo.com 
> > 
> 
> 
> Shawn Legrand 
> Carpe Noctem! Carpe Diem! Hieros Gamos!
> splegrand at yahoo.com
> ------------------------------------------------------------------------------
> 
> Sorry, I should have posted that - I am using Windose version 203 from the PLT site. 
> 
>  Robby Findler <robby at cs.uchicago.edu> wrote: 
> 
> There were some bugs in the way that standalone modules were created
> that have been recently fixed. Can you tell me which version of
> DrScheme you're using?
> Thanks,
> Robby
> At Tue, 25 Mar 2003 09:47:18 -0800 (PST), Shawn Legrand wrote:
> > ------------------------------------------------------------------------------
> > 
> > I am generating a stand-alone executable from a single module. It runs fine on 
> my 
> > system. When transporting this executable to another system along with the 
> appropriate 
> > dlls I receive the following error:
> > 
> > current-load-relative-directory: directory not found or not a directory: 
> "j:\scheme\"
> > 
> > 
> > 
> > 
> > I can see that this directory is the original directory I compiled from/into 
> and does 
> > not exist on the system I want to run from. How do I tell the compiler that it 
> should 
> > not use a fixed directory like this and use something more relative (i.e. 
> "./")?
> > 
> > Sorry if this is a commonly asked question, but I couldn't find much in the 
> docs (at 
> > least that I understood), or this list archive.
> > 
> > Thanks for your help.
> > 
> > 
> > Shawn Legrand 
> > Carpe Noctem! Carpe Diem! Hieros Gamos!
> > splegrand at yahoo.com
> > ------------------------------------------------------------------------------
> > 
> > I am generating a stand-alone executable from a single module. It runs fine on 
> my 
> > system. When transporting this executable to another system along with the 
> appropriate 
> > dlls I receive the following error:
> > 
> > current-load-relative-directory: directory not found or not a directory: 
> "j:\scheme\"
> > 
> >  
> > 
> > I can see that this directory is the original directory I compiled from/into 
> and does 
> > not exist on the system I want to run from. How do I tell the compiler that it 
> should 
> > not use a fixed directory like this and use something more relative (i.e. 
> "./")?
> > 
> > Sorry if this is a commonly asked question, but I couldn't find much in the 
> docs (at 
> > least that I understood.), or this list archive.
> > 
> > Thanks for your help.
> > 
> > Shawn Legrand 
> > Carpe Noctem! Carpe Diem! Hieros Gamos!
> > splegrand at yahoo.com 
> > 
> 
> Shawn Legrand 
> Carpe Noctem! Carpe Diem! Hieros Gamos!
> splegrand at yahoo.com 
> 



Posted on the users mailing list.