Moses with Cygwin on Windows 7
Sat Aug 7 21:23:00 GMT 2010

Dear Eliot,

many thanks for your reply.  On why we need cygwin: the language model  
we use is IRSTLM. The native windows build of Moses does not currently  

I have been reading up a bit about debasing DLLs, and I gather from that the purpose is  
to avoid either two or more DLLs using the same preferred base  
addresses, or the overheads of relocation.  However, on, it is suggested that from Vista onwards, it is better to leave this to the operating systems's ASLR (Address space layout randomization) in order to help defeat a ?return-to-libc? attack. Do you agree with this? If it is still necessary to do a rebase, what does your script do that rebaseall  

Re UAC prompts: this does look annoying but corporate security  
regulations may prevent us from turning it off completely.  Is there  
some way to turn it off for individual programs without using  
third-party software?

Thank you,
Llio Humphreys

Quoting Eliot Moss <>:

> Cygwin under Windows 7 works fine for me.  The things
> I noticed were:
> - It was helpful to some things, especially perl and things
>   built from it, to rebase all the dlls.  I have a script
>   for that, though rebaseall may do it for you.
> - Since I am just a single user, etc., I disable the Windows
>   Vista/7 UAC controls so that more things run without annoying
>   popups to ask permission (and some things just won't run
>   without further fiddling if UAC is on).
> I think people have resolved UAC issues with further work,
> but it seems to be a topic that comes up from time to time.
> That is, for sophisticated things it can be tricky to get
> them going with UAC on.
> A quick glance at Moses suggests that it can just be done
> under regular Windows using Visual Studio, so why cygwin at all?
> -- Eliot Moss

This message was sent using IMP, the Internet Messaging Program.

Problem reports:
Unsubscribe info:

More information about the Cygwin mailing list