Compiling on Win32

Phil Sutter <[email protected]>
Newsgroups gmane.comp.graphics.chromium.user
Message-ID <[email protected]>
Hi!

I am an experienced Linux user, but comparatively having no idea about
Windows. I guess this is why I am having major problems compiling
Chromium on my (KVM powered) WindowsXP.
I am very sure all necessary software packages are installed, including
Cygwin and MSVC8, but unfortunately this is also where documentation
ends at.
AFAICT there are two different approaches in building Chromium:
1) using the Cygwin shell (the window running bash in a Unix like
   filesystem) and
2) using the MSVC shell (simple cmd.exe with appropriate environment)

Using the first approach I am unable to run cl.exe. After adjusting the
$PATH variable cl.exe is being found, but no output occurs (when started
with strace.exe, a pop-up window is shown telling me about a missing
dll) - I love this s**t.

When trying the second approach, it starts with a missing make.exe.
After adjusting %PATH% here, windows.h is not found (yes, it's
%INCLUDE%). So I added C:\cygwin\include\w32api to the include-path, but
still no luck: at compilation, cl.exe complains about deprecated flags
(just warnings, so "/ignore"). Next I get lots of errors, the first few
telling me "alignment has changed after including <foobar.h>". (I guess
cl.exe doesn't like unix style newlines?)

Maybe someone of you could give me a short hint on how to setup a shell
(no matter which) environment correctly enough to be able to compile
Chromium?

Thanks in advance,
Phil

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.