WebRTC + рдЧреНрд░рд╣рдг 4.3 + ubuntu 13.10 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛

рд╢реБрдн рджреЛрдкрд╣рд░, рд╣рд╛рдмрд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ!

рдореИрдВ WebRTC + рдЧреНрд░рд╣рдг 4.3 + ubuntu 13.10 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдзреЛрдЦрд╛ рдкрддреНрд░ рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╡реЗрдмреНрд░рдЯреЗрдХ рдХреЗ рд▓рд┐рдП C ++ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВ рдЕрднреА рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ Google рдХреЗ рдкрд╛рд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдкреНрд░рд▓реЗрдЦрди рд╣реИред рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рд░ рдмрд╛рд░ рдореБрдЭреЗ рдпрд╣ рд╕рдм рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рд╣рд░ рджрд┐рди рдЖрдкрдХреЛ рдПрдХ рдирдП рддрд░реАрдХреЗ рд╕реЗ рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рд╢рд╛рдпрдж рдпрд╣ рдХрд┐рд╕реА рдХреЛ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рд╕рдВрд╕реНрдХрд░рдг 12.10 рддрдХ ubuntu рдкрд░, рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рддреБрд░рдВрдд рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рд╕рдВрд╕реНрдХрд░рдг 13.10 рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╢реБрд░реВ рд╣реЛ рдЧрдИрдВред Google рдХреЛрдб рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрдзреЗ рджрд┐рди рдХрд╛ рд╕рдордп рд▓рдЧрд╛ред рдФрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдЬреЛ рд╕рд┐рд░реНрдл рд╕рдордЭрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛?

рдХреЛрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐


рддреЛ рдЪрд▓реЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рдХрджрдо рдбрд┐рдкреЛ_рдЯреВрд▓ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реИ
$ mkdir ~/webrtc $ cd ~/webrtc $ wget https://src.chromium.org/svn/trunk/tools/depot_tools.zip 

рдЗрд╕рдХреЗ рдмрд╛рдж, рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд░реЗрдВред рдФрд░ рдЕрдм рд╣рдореЗрдВ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрде рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
 $ export PATH="$PATH":/home/username/webrtc/depot_tools $ export CHROMIUM_ROOT = /home/username/webrtc/ #   ,     .     

рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ .bashrc рдореЗрдВ рдПрдХ рд╣реА рдЪреАрдЬрд╝ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЪрд░ рдмрд╣рд╛рд▓ рд╣реЛ рдЬрд╛рдПрдВ:
 $ sudo nano ~/.bashrc 

рдЙрд╕реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВред рдмреЗрд╢рдХ, "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо" рдХреЛ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛:
 export PATH="$PATH":/home/username/webrtc/depot_tools export CHROMIUM_ROOT = /home/username/webrtc 

рдЕрдЧрд▓рд╛, рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
 $ gclient --version gclient.py 0.7 

рдпрджрд┐ рд╕рдЪ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдЬрдЧрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рддреЛ, gclient рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЕрдм рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо webrtc рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрддреЗ рд╣реИрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ:
 $ gclient config http://webrtc.googlecode.com/svn/trunk $ gclient sync --force 

рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛрдиреЗ рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЬрд┐рдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
 $ sudo apt-get install gyp 

рд╕реНрдерд╛рдкрд┐рдд рдЬрд┐рдк, рд╣рдо рд╕реНрд░реЛрддреЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрд░рдВрднрд┐рдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓-build-deps.sh рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ:
 $ sudo ~/webrtc/trunk/build/install-build-deps.sh 

рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдореЗрдВ рдПрдХ рдЕрдкреНрд░рд┐рдп рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдпрд╛: ERROR: рдХреЗрд╡рд▓ Ubuntu 12.04 (рд╕рдЯреАрдХ) 13.04 (рд░реЗрдпрд░рд┐рдВрдЧ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛, рд╣рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рд╣рдо рдкрдВрдХреНрддрд┐ 55 рдкрд╛рддреЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рд▓рд╛рддреЗ рд╣реИрдВ:
 ubuntu_versions="12\.04|12\.10|13\.04|13\.10" 

рдлрд┐рд░ рд╕реЗ install-build-deps.sh рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдПрдБред рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧреАред
рдЕрдм, ~ / webrtc / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде gclient рдЪрд▓рд╛рдПрдВ:
 $ gclient runhooks --force 

рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ:

 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/In204068/


All Articles