This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Moses with Cygwin on Windows 7


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 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 doesn't?

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 <moss@cs.umass.edu>:

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 FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]