Skip to content
This repository was archived by the owner on Apr 23, 2023. It is now read-only.

OS X 10.10.5 (X.X)

sukinull edited this page Sep 7, 2015 · 1 revision

READ THIS

This document works fine with webrtc commit: 9eb1365939683cc5462a5359344148efb7d84f97

Prepare source to build

Install depot_tools and fetch webrtc sources

  1. Download depot_tools for chromium repo
cd ~/
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
  1. Set up environmental variables and prepare local environment
mkdir webrtc-checkout
cd webrtc-checkout
  1. Download webrtc code
fetch webrtc
  1. Download webrtc and dependencies (this may take a while). Running this command twice ensures you have all dependencies (ipop-project thinks, and I believe)
gclient sync --force
gclient sync --force

Building the code

  1. Generate ninja project
gclient runhooks --force
  1. Build
python webrtc/build/gyp_webrtc -Dtarget_arch=ia32
ninja -C out/Debug
ninja -C out/Release

Build the code

gclient

Clone this wiki locally