1. Problems installing Eu 3.0.2

Hi All,

I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home SP2.
The install fails on generating HTML documentation stage with the following 
message on the console screen:

     Can't open C:\DOCUME~1\Ken\Local.exw

The title bar on the console screen reads:

     C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe

Any ideas what might be source of the problem?

Thanks,

Ken Orr

new topic     » topic index » view message » categorize

2. Re: Problems installing Eu 3.0.2

Ken Orr wrote:
> I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home
> SP2.
> The install fails on generating HTML documentation stage with the following
> 
> message on the console screen:
> 
>      Can't open C:\DOCUME~1\Ken\Local.exw
> 
> The title bar on the console screen reads:
> 
>      C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> 
> Any ideas what might be source of the problem?

Are you sure it says "Local.exw"?
There's no file in the install package with that name.

Do you have EUINC set to something? 
(Though I don't think that should matter.)

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Problems installing Eu 3.0.2

Robert Craig wrote:
> 

> 
> Are you sure it says "Local.exw"?
> There's no file in the install package with that name.

Yes, I'm 100% sure.  I copied and pasted directly from the console screen. I
double check to be sure.

> 
> Do you have EUINC set to something? 
> (Though I don't think that should matter.)

No EUINC at all.  This is a fresh install (i.e. first installation of Euphoria
in this machine)

Ken

new topic     » goto parent     » topic index » view message » categorize

4. Re: Problems installing Eu 3.0.2

Ken Orr wrote:

> I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home
> SP2.
> The install fails on generating HTML documentation stage with the following
> 
> message on the console screen:
> 
>      Can't open C:\DOCUME~1\Ken\Local.exw
> 
> The title bar on the console screen reads:
> 
>      C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> 
> Any ideas what might be source of the problem?

Hmm ...

When we write both pathnames below each other:
   C:\DOCUME~1\Ken\Local.exw
   C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
this looks suspicious, doesn't it?

Maybe something like
   C:\DOCUME~1\Ken\Local Settings\Temp\foo
is e.g. passed as command-line parameter, without surrounding quotes.
When the concerning program contains some code such as
   constant
      CMD  = command_line(),
      FILE = CMD[1] & ".exw"

then because of vthe missung quotes, FILE would wrongly be
   C:\DOCUME~1\Ken\Local.exw
instead of
   C:\DOCUME~1\Ken\Local Settings\Temp\foo.exw

Just a guess.

Regards,
   Juergen

new topic     » goto parent     » topic index » view message » categorize

5. Re: Problems installing Eu 3.0.2

Juergen Luethje wrote:

[...]
>    constant
>       CMD  = command_line(),
>       FILE = CMD[1] & ".exw"
[...]

Oops. Should be of course
      FILE = CMD[3] & ".exw"

Regards,
   Juergen

new topic     » goto parent     » topic index » view message » categorize

6. Re: Problems installing Eu 3.0.2

Juergen Luethje wrote:
> 
> Ken Orr wrote:
> 
> > I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home
> > SP2.
> > The install fails on generating HTML documentation stage with the following
> > 
> > message on the console screen:
> > 
> >      Can't open C:\DOCUME~1\Ken\Local.exw
> > 
> > The title bar on the console screen reads:
> > 
> >      C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> > 
> > Any ideas what might be source of the problem?
> 
> Hmm ...
> 
> When we write both pathnames below each other:
>    C:\DOCUME~1\Ken\Local.exw
>    C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> this looks suspicious, doesn't it?
> 
> Maybe something like
>    C:\DOCUME~1\Ken\Local Settings\Temp\foo
> is e.g. passed as command-line parameter, without surrounding quotes.
> When the concerning program contains some code such as
>    constant
>       CMD  = command_line(),
>       FILE = CMD[1] & ".exw"
> 
> then because of vthe missung quotes, FILE would wrongly be
>    C:\DOCUME~1\Ken\Local.exw
> instead of
>    C:\DOCUME~1\Ken\Local Settings\Temp\foo.exw
> 
> Just a guess.

That's a very good guess,
but on my XP machine, when I do the install,
INNO uses as its {tmp} directory:

  C:\Documents and Settings\Robert Craig\Local Settings\Temp\is-QEVHN.tmp

which is pretty much the same, and also has blanks in the path,
yet the HTML files are created ok, and everything else works too.
Strange.
The fact that he sees "C:\DOCUME~1\..." suggests that long filenames
aren't supported.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

7. Re: Problems installing Eu 3.0.2

Ken Orr wrote:
> 
> Hi All,
> 
> I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home
> SP2.
> The install fails on generating HTML documentation stage with the following
> 
> message on the console screen:
> 
>      Can't open C:\DOCUME~1\Ken\Local.exw
> 
> The title bar on the console screen reads:
> 
>      C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> 
> Any ideas what might be source of the problem?
> 
> Thanks,
> 

Ken:

XP comes with two command prompts, COMMAND.COM and CMD.EXE.
The newer CMD.EXE sees long file names, but, the older COMMAND.COM
sees only 8/3 names.




Bernie

My files in archive:
WMOTOR, XMOTOR, W32ENGIN, MIXEDLIB, EU_ENGIN, WIN32ERU, WIN32API 

Can be downloaded here:
http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan

new topic     » goto parent     » topic index » view message » categorize

8. Re: Problems installing Eu 3.0.2

Robert Craig wrote:

> Juergen Luethje wrote:
> > 
> > Ken Orr wrote:
> > 
> > > I'm trying to install Eu 3.0.2 on a Dell Inspiron 5100 running Win XP Home
> > > SP2.
> > > The install fails on generating HTML documentation stage with the
> > > following
> > > 
> > > message on the console screen:
> > > 
> > >      Can't open C:\DOCUME~1\Ken\Local.exw
> > > 
> > > The title bar on the console screen reads:
> > > 
> > >      C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> > > 
> > > Any ideas what might be source of the problem?
> > 
> > Hmm ...
> > 
> > When we write both pathnames below each other:
> >    C:\DOCUME~1\Ken\Local.exw
> >    C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> > this looks suspicious, doesn't it?
> > 
> > Maybe something like
> >    C:\DOCUME~1\Ken\Local Settings\Temp\foo
> > is e.g. passed as command-line parameter, without surrounding quotes.
> > When the concerning program contains some code such as
> >    constant
> >       CMD  = command_line(),
> >       FILE = CMD[1] & ".exw"
> > 
> > then because of vthe missung quotes, FILE would wrongly be
> >    C:\DOCUME~1\Ken\Local.exw
> > instead of
> >    C:\DOCUME~1\Ken\Local Settings\Temp\foo.exw
> > 
> > Just a guess.
> 
> That's a very good guess,
> but on my XP machine, when I do the install,
> INNO uses as its {tmp} directory:
> 
>   C:\Documents and Settings\Robert Craig\Local Settings\Temp\is-QEVHN.tmp
> 
> which is pretty much the same, and also has blanks in the path,
> yet the HTML files are created ok, and everything else works too.
> Strange.
> The fact that he sees "C:\DOCUME~1\..." suggests that long filenames
> aren't supported.

Yes.
Meanwhile I realized that the path which Ken sees in the title bar on
his console screen:
   C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe

is not only not a long filename (like on your system), but it's also
not a short filename! A proper short filename would be something like
   C:\DOCUME~1\Ken\LOCAL~1\Temp\is-KCOTO.tmp\exw.exe

The first part of Ken's path is a short filename, and the second part
is a long filename. Really strange.

Ken, what are the values of your %TEMP% and %TMP% variables, when you
look at
My Comuter -> Properties -> Advanced -> Environment Variables -> Variables
   for <user>

On my system (German Windows XP Pro SP 2) it is:
   TEMP = %USERPROFILE%\Lokale Einstellungen\Temp
   TMP  = %USERPROFILE%\Lokale Einstellungen\Temp

Is there a 'autoexec.bat' file on your C: drive? If so, does it contain
the environment variables %TEMP% or %TMP%?

Curious,
   Juergen

new topic     » goto parent     » topic index » view message » categorize

9. Re: Problems installing Eu 3.0.2

Juergen Luethje wrote:
> 
> Yes.
> Meanwhile I realized that the path which Ken sees in the title bar on
> his console screen:
>    C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> 
> is not only not a long filename (like on your system), but it's also
> not a short filename! A proper short filename would be something like
>    C:\DOCUME~1\Ken\LOCAL~1\Temp\is-KCOTO.tmp\exw.exe
> 
> The first part of Ken's path is a short filename, and the second part
> is a long filename. Really strange.
> 
> Ken, what are the values of your %TEMP% and %TMP% variables, when you
> look at
>    My Comuter -> Properties -> Advanced -> Environment Variables -> Variables
>    for
> <user>
> 
> On my system (German Windows XP Pro SP 2) it is:
>    TEMP = %USERPROFILE%\Lokale Einstellungen\Temp
>    TMP  = %USERPROFILE%\Lokale Einstellungen\Temp
> 
> Is there a 'autoexec.bat' file on your C: drive? If so, does it contain
> the environment variables %TEMP% or %TMP%?
> 
> Curious,
>    Juergen

Hi Juergen,

On my system: 

   temp = %USERPROFILE%\Local Settings\Temp 
   tmp  = %USERPROFILE%\Local Settings\Temp

The "autoexec.bat" file is empty

I tried the following under a "cmd.exe" console: 

   Microsoft Windows XP [Version 5.1.2600]
   (C) Copyright 1985-2001 Microsoft Corp.

   C:\Documents and Settings\Ken>echo %tmp%
   C:\DOCUME~1\Ken\Local Settings\Temp

   C:\Documents and Settings\Ken>echo %temp%
   C:\DOCUME~1\Ken\Local Settings\Temp

Under a "command.com" console I got:

   Microsoft(R) Windows DOS
   (C)Copyright Microsoft Corp 1990-2001.

   C:\DOCUME~1\KEN>echo %tmp%
   C:\WINDOWS\TEMP

   C:\DOCUME~1\KEN>echo %temp%
   C:\WINDOWS\TEMP

Ken

new topic     » goto parent     » topic index » view message » categorize

10. Re: Problems installing Eu 3.0.2

Hi Ken,

you wrote:

<snip>

> Hi Juergen,
> 
> On my system: 
> 
>    temp = %USERPROFILE%\Local Settings\Temp 
>    tmp  = %USERPROFILE%\Local Settings\Temp
> 
> The "autoexec.bat" file is empty

OK, this is equivalent to the settings on my system.

> I tried the following under a "cmd.exe" console: 
> 
>    Microsoft Windows XP [Version 5.1.2600]
>    (C) Copyright 1985-2001 Microsoft Corp.
> 
>    C:\Documents and Settings\Ken>echo %tmp%
>    C:\DOCUME~1\Ken\Local Settings\Temp
> 
>    C:\Documents and Settings\Ken>echo %temp%
>    C:\DOCUME~1\Ken\Local Settings\Temp

On my system, I get the following:

| Microsoft Windows XP [Version 5.1.2600]
| (C) Copyright 1985-2001 Microsoft Corp.
|
| c:\Dokumente und Einstellungen\Juergen>echo %tmp%
| C:\DOKUME~1\Juergen\LOKALE~1\Temp
|
| c:\Dokumente und Einstellungen\Juergen>echo %temp%
| C:\DOKUME~1\Juergen\LOKALE~1\Temp

> Under a "command.com" console I got:
> 
>    Microsoft(R) Windows DOS
>    (C)Copyright Microsoft Corp 1990-2001.
> 
>    C:\DOCUME~1\KEN>echo %tmp%
>    C:\WINDOWS\TEMP
> 
>    C:\DOCUME~1\KEN>echo %temp%
>    C:\WINDOWS\TEMP

This is equivalent to what I get on my system.


Conclusion:

There is a difference of the values of %TEMP% (and %TMP%, respectively)
between your and my "cmd.exe" console. While I get a proper short
filename:
| C:\DOKUME~1\Juergen\LOKALE~1\Temp

you get a mixture of a short and a long filename:
| C:\DOCUME~1\Ken\Local Settings\Temp

Since this name contains a blank, and your previous post indicated that
the setup program can't handle the blank properly, I think here might be
the problem. I have no idea what could be the underlying cause of the
problem, but hopefully it can be solved anyway.

I suggest you try the following:
On
My Comuter -> Properties -> Advanced -> Environment Variables -> Variables
   for <user>
change the values of %TEMP% and %TMP%, so that they both contain a _short_
filename. As far as I can see it should be:
   %USERPROFILE%\LOCAL~1\Temp
You can use the program <http://luethje.eu/prog/get_sfn.exe> to get the
actual short name.

After entering the short names, at least log out and log in again the
current user, or maybe it's necessary to reboot the computer, I'm not
sure. After that, I think there is actually a good chance that your
Euphoria installation will run flawlessly.

Regards,
   Juergen

new topic     » goto parent     » topic index » view message » categorize

11. Re: Problems installing Eu 3.0.2

Ken Orr wrote:
> 
> Juergen Luethje wrote:
> > 
> > Yes.
> > Meanwhile I realized that the path which Ken sees in the title bar on
> > his console screen:
> >    C:\DOCUME~1\Ken\Local Settings\Temp\is-KCOTO.tmp\exw.exe
> > 
> > is not only not a long filename (like on your system), but it's also
> > not a short filename! A proper short filename would be something like
> >    C:\DOCUME~1\Ken\LOCAL~1\Temp\is-KCOTO.tmp\exw.exe
> > 
> > The first part of Ken's path is a short filename, and the second part
> > is a long filename. Really strange.
> > 
> > Ken, what are the values of your %TEMP% and %TMP% variables, when you
> > look at
> >    My Comuter -> Properties -> Advanced -> Environment Variables ->
> >    Variables for
> > <user>
> > 
> > On my system (German Windows XP Pro SP 2) it is:
> >    TEMP = %USERPROFILE%\Lokale Einstellungen\Temp
> >    TMP  = %USERPROFILE%\Lokale Einstellungen\Temp
> > 
> > Is there a 'autoexec.bat' file on your C: drive? If so, does it contain
> > the environment variables %TEMP% or %TMP%?
> > 
> > Curious,
> >    Juergen
> 
> Hi Juergen,
> 
> On my system: 
> 
>    temp = %USERPROFILE%\Local Settings\Temp 
>    tmp  = %USERPROFILE%\Local Settings\Temp
> 
> The "autoexec.bat" file is empty
> 
> I tried the following under a "cmd.exe" console: 
> 
>    Microsoft Windows XP [Version 5.1.2600]
>    (C) Copyright 1985-2001 Microsoft Corp.
> 
>    C:\Documents and Settings\Ken>echo %tmp%
>    C:\DOCUME~1\Ken\Local Settings\Temp
> 
>    C:\Documents and Settings\Ken>echo %temp%
>    C:\DOCUME~1\Ken\Local Settings\Temp
> 
> Under a "command.com" console I got:
> 
>    Microsoft(R) Windows DOS
>    (C)Copyright Microsoft Corp 1990-2001.
> 
>    C:\DOCUME~1\KEN>echo %tmp%
>    C:\WINDOWS\TEMP
> 
>    C:\DOCUME~1\KEN>echo %temp%
>    C:\WINDOWS\TEMP
> 
> Ken


  hello Ken,

Just a suggestion but couldn't you install Euphoria in another directory. Like
  G:\EUPHORIA. A nd keep 'documents and settings' out of it altogether.

Don Cole

new topic     » goto parent     » topic index » view message » categorize

12. Re: Problems installing Eu 3.0.2

I deleted the account, recreated and this time Euphoria installed without a
hitch.
Not sure what was the problem.  

Thanks for the help.

Ken

new topic     » goto parent     » topic index » view message » categorize

13. Re: Problems installing Eu 3.0.2

Ken Orr wrote:
> I deleted the account, recreated and this time Euphoria installed without a
> hitch.
> Not sure what was the problem.  

For 3.0.3, I added double quotes around some file names 
in the INNO installer script. I think that would probably
have fixed your problem, but I guess it doesn't matter to you now.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu