Re: windows install question
- Posted by petelomax Apr 28, 2012
- 1460 views
and in part because EUPHORIA generates scripts for calling other programs which have problems understanding paths with spaces.
I agree that your fix below should be really easy to implement
Now, we send these programs the short name version of the paths so the C compilers can find euphoria.h and the link-time library.
The better solution is that if the path contains spaces, enclose it in quotes. Otherwise you'll end up with error messages such as cannot open C:\Progra~1\M56457~3\blah. Standard Microsoft Office, for example, creates multiple "Microsoft Office YYYY " followed by Access/Excel/Project/Visio/Word/etc directories and they really do end up with utterly indecipherable short names. Plus, one day perhaps, Microsoft will actually get round to ripping out those short names completely.
Pete
Edit: I just tried creating a bunch of new folders and got this from dir /x:
28/04/2012 18:20 <DIR> NEWFOL~1 New Folder 28/04/2012 18:20 <DIR> NEWFOL~2 New Folder (2) 28/04/2012 18:20 <DIR> NEWFOL~3 New Folder (3) 28/04/2012 18:20 <DIR> NEWFOL~4 New Folder (4) 28/04/2012 18:20 <DIR> NEF71F~1 New Folder (5) 28/04/2012 18:20 <DIR> NEF72F~1 New Folder (6) 28/04/2012 18:20 <DIR> NEF73F~1 New Folder (7) 28/04/2012 18:21 <DIR> NEF74F~1 New Folder (8) 28/04/2012 18:21 <DIR> NEF75F~1 New Folder (9) 28/04/2012 18:21 <DIR> NE3CF9~1 New Folder (10)