Hi,
While building chrome for CEF3 I am getting errors in the "webcore_bindings_source" project in third_party/webkit/WebCore.
The webcore_bindings_source project uses the action_makenames.py python script to create ".h" files. This python script calls make_names.pl perl file. The make_names.pl perl file internally calls "gcc preprocessor" command to create the ".h" files. The make_names.pl file uses the perl "open" function via "pipe" to call "gcc". The open() function does a fork() which fails in cygwin's "sh" shell.
Would anyone know a solution/work around for this issue? Has anyone else faced this issue earlier ?
<error>
1> 1 [main] perl 4124 child_copy: linked dll data write copy failed, 0xCEA000..0xD09C48, done 0, windows pid 4124, Win32 error 487
1> 5123168 [main] perl 4124 child_copy: linked dll data write copy failed, 0xCEA000..0xD09C48, done 0, windows pid 4124, Win32 error 487
1> 1 [main] perl 3396 child_copy: linked dll data write copy failed, 0xCEA000..0xD09C48, done 0, windows pid 3396, Win32 error 487
</error>
I know this is a mostly a chrome issue, but I was wondering if anyone here might have faced this issue earlier and any possible solutions to this.
I have been really working hard on this problem for a few days and am facing the same issue.
I even tried to build on two separate boxes and double checked the instructions. I have not missed (or skipped) any instructions.
Details of my Windows box are:
+ OS: Windows 7 64 bit
+ Visual Studio 2010 Professional edition with SP1
+ Build: Debug; Win32
+ Ram 8 GB
Thanks,
~ prad