Moses with Cygwin on Windows 7
Sat Aug 7 21:23:00 GMT 2010
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
use IRSTLM LMs.
I have been reading up a bit about debasing DLLs, and I gather from
http://www.codeproject.com/KB/DLL/RebaseDll.aspx that the purpose is
to avoid either two or more DLLs using the same preferred base
addresses, or the overheads of relocation. However, on
http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/bac7e300-f3df-4087-9c4b-847880d625ad, 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
Quoting Eliot Moss <firstname.lastname@example.org>:
> 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: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin