From: Jon Forums Date: 2012-02-22T02:33:21+09:00 Subject: Re: Compile 1.9.3 on cygwin > I finally found out what went wrong: apparently McAfee AV interfered > with the build process and prevented execution. > > ...SNIP... > > Description translated means something like: "Would be blocked by > access control rule (rule is in warning mode). (Common - basic > protection: prohibit execution of files in temp folder for common > programs)." > > Despite the error message apparently execution _was_ blocked. My fix > was as easy as to provide a different temp dir: > > $ mkdir tmp > $ TMP="$PWD/tmp" make install Interesting, but I don't think this is the best way to go. For one, it's one more manual step to remember even though you could easily write a build script to automate. Many of today's AV's have the concept of "real-time protection" that can cause havoc when you want to build from source. I've had similar issues when building MRI on Windows using (native) MSYS/MinGW with or without the RubyInstaller build helper recipes. Once I added the necessary dirs to my AV's real-time protection exclusion list, issue solved. And at least with AVG the exclusion list survives upgrades. Does McAfee have similar exclusion lists and does it solve your build issue? Jon --- Fail fast. Fail often. Fail publicly. Learn. Adapt. Repeat. http://thecodeshop.github.com | http://jonforums.github.com/ twitter: @jonforums -- Posted via http://www.ruby-forum.com/.