📜 ⬆️ ⬇️

Configuring WebRTC + Eclipse 4.3 + ubuntu 13.10

Good day, habra users!

I post a small cheat sheet for setting up WebRTC + Eclipce 4.3 + ubuntu 13.10. This can be useful for those who decide to try writing C ++ code for webrtc.

I have to say that Google has good documentation in order to set up a programming environment and start using it. But unfortunately, every time it takes me a lot of time to install all this. Not every day you have to install everything in a new way. Therefore, I decided to share the experience; maybe it will help someone to save a couple of days. On ubuntu before version 12.10, almost always everything was fine and immediately started working. But recently version 13.10 was released and even more problems started here. To install the Google code had to spend half a day. And what to do to someone who just started to understand?
')

Getting the code


So, let's begin. First you need to install depot_tools
$ mkdir ~/webrtc $ cd ~/webrtc $ wget https://src.chromium.org/svn/trunk/tools/depot_tools.zip 

Next, unpack the downloaded archive into the same directory. And now we need to register the path to this folder:
 $ export PATH="$PATH":/home/username/webrtc/depot_tools $ export CHROMIUM_ROOT = /home/username/webrtc/ #   ,     .     

And at the same time we add the same to our .bashrc, so that after a reboot the variables are restored:
 $ sudo nano ~/.bashrc 

Add the same lines. Of course, “username” needs to be replaced with your username:
 export PATH="$PATH":/home/username/webrtc/depot_tools export CHROMIUM_ROOT = /home/username/webrtc 

Next, check whether everything is properly done:
 $ gclient --version gclient.py 0.7 

If true, you should see the client version. If not, then most likely python is not installed. Need to install it.
So, gclient has earned and now you need to download the source. Go back to the webrtc directory and download:
 $ gclient config http://webrtc.googlecode.com/svn/trunk $ gclient sync --force 

Download will be long. Once downloaded, you need to install gyp:
 $ sudo apt-get install gyp 

Installed gyp, go to the installation of the necessary requirements for compiling source code. For this, in the folder we downloaded earlier there is a script install-build-deps.sh. Run it:
 $ sudo ~/webrtc/trunk/build/install-build-deps.sh 

And we are shown a nasty message: ERROR: Only Ubuntu 12.04 (precise) through 13.04 (raring) are currently supported. Do not worry, upgrade script. Find line 55 we bring it to this form:
 ubuntu_versions="12\.04|12\.10|13\.04|13\.10" 

Re-run the install-build-deps.sh script. The installation of the necessary programs and libraries will begin.
Now being in the ~ / webrtc / directory, run gclient with other parameters:
 $ gclient runhooks --force 

If an error occurs:

 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
 File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h! 
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.
File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

File "", line 1, in AssertionError: Point $JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!
gyp: Call to 'python -c "import os; dir=os.getenv('JAVA_HOME', '/usr/lib/jvm/java-6-sun'); assert os.path.exists(os.path.join(dir, 'include/jni.h')), 'Point \$JAVA_HOME or the java_home gyp variable to a directory containing include/jni.h!'; print dir"' returned exit status 1.


openjdk-6-jdk :
$ sudo apt-get install openjdk-6-jdk $ sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64 /usr/lib/jvm/java-6-sun $ export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64 $ echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> ~/.bashrc

, Makefile:
$ echo "export GYP_GENERATORS=make" >> ~/.bashrc

$ gclient sync --force $ gclient runhooks --force
, Makefile ~/webrtc/trunk/

Eclipse
Eclipse : LinuxEclipseDev ( "Install the C Development Tools ("CDT")")
, , .

1
, :
narrowing conversion of 'rate' from 'int' to 'uint32_t []
webrtc/modules/rtp_rtcp/interface/rtp_payload_registry_unittest.cc, :
ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, int rate)

ModuleRTPUtility::Payload* ExpectReturnOfTypicalAudioPayload( uint8_t payload_type, uint32_t rate)

2
:
... -Werror=extra ...
/webrtc/trunk/webrtc/build/common.gypi
179
179: '-Wextra',
/webrtc/trunk/build/common.gypi
3875

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'YES', # -Werror

3875: 'GCC_TREAT_WARNINGS_AS_ERRORS': 'NO', # -Werror
3882, :
3882: '-Wextra',
3
:
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:113:7: note: in definition of macro 'CHECK'
/webrtc/talk/app/webrtc/java/jni/peerconnection_jni.cc:
#include <unistd.h>
n
unittest- webrtc/trunk/all.gyp.
#'talk/libjingle_tests.gyp:*',

, /home/udaf/rabbit/webrtc/trunk/out/Debug/ , : peerconnection_client peerconnection_server

Gyp
- gyp. .gyp . :
'cflags': [ '-I/usr/local/include -I/usr/local/include/cppconn -fexceptions', ], 'link_settings': { 'ldflags': [ '<!@(pkg-config --libs gtk+-2.0 gmodule-2.0 gthread-2.0 libavcodec libavformat libavutil libswscale)', '-lmysqlcppconn' ], 'libraries': [ '-ldl', '-lmysqlcppconn' ], },


www.webrtc.org/reference/getting-started - WebRTC www.webrtc.org/reference/getting-started/prerequisite-sw - , WebRTC sites.google.com/a/chromium.org/dev/developers/how-tos/depottools - depot_tools code.google.com/p/chromium/wiki/LinuxEclipseDev - Eclipse code.google.com/p/gyp/wiki/GypUserDocumentation - gyp.

Source: https://habr.com/ru/post/204068/


All Articles