I am beginning this blog post with an intention of following the steps that i take while i get a version of Chromium web browser with in built Parental Control feature. My goal is to have a browser which will never show any adult/inappropriate content.
Date: 21 Oct 2012, 1:28 am
I am installing the software needed to build Chromium code on my Ubuntu 12.04 using the script at http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh. The steps for pre-requisites are given at http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites.
2:35 am
All the dependencies are done.
Got the code via the tarball. http://chromium-browser-source.commondatastorage.googleapis.com/chromium_tarball.html
woohoo! 3.1 GB codebase.
Running: chromium/src/build$ sudo ./install-build-deps.sh
Ended with:
Skipping installation of debugging symbols.
...
...
Extracting templates from packages: 100%
mscorefonts-eula license has already been accepted
INFO:softwarecenter.db.update:no translation information in database needed
Ignoring install-info called from maintainer script
The package gperf should be rebuilt with new debhelper to get trigger support
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
No missing packages, and the packages are up-to-date.
21 October 2012, 1:03 PM
make chrome
LINK(target) out/Debug/chrome
out/Debug/../../third_party/gold/gold32: fatal error: out/Debug/chrome: mmap: failed to allocate 1360956496 bytes for output file: Cannot allocate memory
collect2: ld returned 1 exit status
make: *** [out/Debug/chrome] Error 1
2:35 am
All the dependencies are done.
Got the code via the tarball. http://chromium-browser-source.commondatastorage.googleapis.com/chromium_tarball.html
woohoo! 3.1 GB codebase.
Running: chromium/src/build$ sudo ./install-build-deps.sh
Ended with:
Skipping installation of debugging symbols.
...
...
Extracting templates from packages: 100%
mscorefonts-eula license has already been accepted
INFO:softwarecenter.db.update:no translation information in database needed
Ignoring install-info called from maintainer script
The package gperf should be rebuilt with new debhelper to get trigger support
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
No missing packages, and the packages are up-to-date.
21 October 2012, 1:03 PM
make chrome
LINK(target) out/Debug/chrome
out/Debug/../../third_party/gold/gold32: fatal error: out/Debug/chrome: mmap: failed to allocate 1360956496 bytes for output file: Cannot allocate memory
collect2: ld returned 1 exit status
make: *** [out/Debug/chrome] Error 1
:( Memory is not enough.