CMake-based build of Chromium

Ryan Pavlik <[email protected]> Mon, 9 May 2011 16:01:53 -0500
Newsgroups gmane.comp.graphics.chromium.devel
Message-ID <[email protected]>
--===============1337505777795997796==
Content-Type: multipart/alternative; boundary=0015174c1c1e2d58be04a2de2661

--0015174c1c1e2d58be04a2de2661
Content-Type: text/plain; charset=ISO-8859-1

Hello folks,

Just wanted to share that I've created a repository on GitHub (based on Jose
Fonseca's import of the Chromium CVS repository) containing Chromium, and
have added a CMake-based cross platform build system.  [1]  With this
system, I've successfully built Chromium on Linux (64-bit RHEL 5 and Ubuntu
Lucid)  as well as Windows 7 with Visual Studio 2008. Cygwin or MSYS are no
longer required on Windows: CMake generates a visual studio project if
desired. it supports out-of-source builds (that do not generate/modify files
inside the source tree) and installation of executables, libraries, headers,
and mothership with make install for reasonable compatibility with earlier
instructions.

I've successfully run this build on the RHEL5 machine, while I've had issues
on Ubuntu Lucid (matching those seen by [2]: "Render SPU: Display :0.0
doesn't have the necessary visual: RGB, Doublebuffer, Z") and Windows
(segfault in crserver when locking a networking mutex after starting
crappfaker). As I couldn't finish the build on these systems using the
makefiles, I can't compare with the results from the earlier system.

In any case, hopefully if there is any interest still in working with
Chromium, this may be a useful contribution. Enjoy!

Ryan

[1] https://github.com/rpavlik/chromium
[2]
http://angel-de-vicente.blogspot.com/2010/05/settings-for-tiled-display-wall.html

-- 
Ryan Pavlik
HCI Graduate Student
Virtual Reality Applications Center
Iowa State University

[email protected]
http://academic.cleardefinition.com
Internal VRAC/HCI Site: http://tinyurl.com/rpavlik

--0015174c1c1e2d58be04a2de2661
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello folks,<div><br></div><div>Just wanted to share that I&#39;ve created =
a repository on GitHub (based on Jose Fonseca&#39;s import of the Chromium =
CVS repository) containing Chromium, and have added a CMake-based cross pla=
tform build system. =A0[1] =A0With this system, I&#39;ve successfully built=
 Chromium on Linux (64-bit RHEL 5 and Ubuntu Lucid) =A0as well as Windows 7=
 with Visual Studio 2008. Cygwin or MSYS are no longer required on Windows:=
 CMake generates a visual studio project if desired. it supports out-of-sou=
rce builds (that do not generate/modify files inside the source tree) and i=
nstallation of executables, libraries, headers, and mothership with make in=
stall for reasonable compatibility with earlier instructions.</div>
<div><br></div><div>I&#39;ve successfully run this build on the RHEL5 machi=
ne, while I&#39;ve had issues on Ubuntu Lucid (matching those seen by [2]: =
&quot;Render SPU: Display :0.0 doesn&#39;t have the necessary visual: RGB, =
Doublebuffer, Z&quot;) and Windows (segfault in crserver when locking a net=
working mutex after starting crappfaker). As I couldn&#39;t finish the buil=
d on these systems using the makefiles, I can&#39;t compare with the result=
s from the earlier system.</div>
<div><br></div><div>In any case, hopefully if there is any interest still i=
n working with Chromium, this may be a useful contribution. Enjoy!</div><di=
v><br></div><div>Ryan</div><div><br></div><div>[1]=A0<a href=3D"https://git=
hub.com/rpavlik/chromium">https://github.com/rpavlik/chromium</a></div>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><d=
iv>[2]=A0<meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"><a href=3D"http://angel-de-vicente.blogspot.com/2010/05/settings-for=
-tiled-display-wall.html">http://angel-de-vicente.blogspot.com/2010/05/sett=
ings-for-tiled-display-wall.html</a><br clear=3D"all">
<br>-- <br>Ryan Pavlik<br>HCI Graduate Student<br>Virtual Reality Applicati=
ons Center<br>Iowa State University<br><br><a href=3D"mailto:rpavlik@iastat=
e.edu">[email protected]</a><br><a href=3D"http://academic.cleardefinitio=
n.com">http://academic.cleardefinition.com</a><br>
Internal VRAC/HCI Site: <a href=3D"http://tinyurl.com/rpavlik">http://tinyu=
rl.com/rpavlik</a><br>
</div>

--0015174c1c1e2d58be04a2de2661--


--===============1337505777795997796==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
--===============1337505777795997796==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Chromium-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chromium-dev

--===============1337505777795997796==--