1. Re: Installing
From: Robert McDougal
>It was said that the advantage of not using pkunzip -d
>with the Euphoria files is that people will forget to use
>it. With the install program it will automatically put the
>files in the correct directory. Ha! At least on my
>system it didn't.
In the past, with EU, some user-contributed, and other
programs, I've had to go through the install program source
code and change every mention of the path, because they
automatically install to a certain directory, whether you
want them there or not.
Sometimes, you can just install to that directory, and
then move it. That worked fine for me with EU 2.0, but
still you then have to find all of the configuration files that
contain references to the path and change them. With
windows files that often make registry and/or INI entries
as well as config and autoexec, it's much worse of course.
Solution: Always let the user choose the directory to
install a program to. Never require that it be in a certain
place. That's not too hard to add to an install program.
Also, always use relative paths within a program to
access data or other files. Or at least use a simple cfg
text file where users can change the data paths. Noone
likes having to manually modify the source of a long
program just to move it to another directory or read a data
file from another directory.
Falkon, venting a little old frustration.