Re: E 0.9.3 release?

Thomas Leonard <[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
On 2 January 2011 06:12, Mark Miller <[email protected]> wrote:
> Hi Thomas,
> In order to warm up the old release muscles, I tried building a new 0.9.3a
> candidate on Windows <http://www.erights.org/download/0-9-3/>. (E does not
> cross build. The binary for each platform must be built on that platform.)
[...]
> Windows Vista or 7 problems (i.e., since Windows XP):
> I can build E fine on Windows 7. However, when I try to install it on
> Windows 7, I get a bunch of (quite sensible) permissions violation errors
> when I try to manipulate the registry. No annoying Windows 7 "do you really
> mean it?" monologue boxes, just errors. However, when I install this same
> binary on Windows XP, it works as well as it always did.
>
> If anyone knows of a simple fix to get old cygwin/gcc C code for
> manipulating the XP registry to work again on Windows 7, please let me know.
> Assuming this doesn't work out easily, I'm inclined to pull all the registry
> magic from the E installation. Would this inconvenience anyone? Does anyone
> still care about, for example, the binding of the ".e" extension to the E
> launching behavior?

That's no problem for us. I hadn't even realised there was a Windows
installer! I've seen Windows devs at work install E, and as I recall
the steps they use are:

1. unpack the E release zip archive somewhere
2. set the E_HOME system variable to that location
3. replace swt.jar with a different one (64-bit issue?)

Programs are always run using a .bat file launcher because there are
always arguments to pass (to set the Java memory limits and add extra
jars to classpath).


-- 
Dr Thomas Leonard        http://0install.net/
GPG: 9242 9807 C985 3C07 44A6  8B9A AE07 8280 59A5 3CC1
GPG: DA98 25AE CAD0 8975 7CDA  BD8E 0713 3F96 CA74 D8BA

_______________________________________________
e-lang mailing list
[email protected]
http://www.eros-os.org/mailman/listinfo/e-lang
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.