OLD | NEW |
| 1 Name: libvpx |
| 2 URL: http://www.webmproject.org |
| 3 License File: source/libvpx/LICENSE |
| 4 |
1 Contains the sources used to compile libvpx binaries used by Google Chrome and | 5 Contains the sources used to compile libvpx binaries used by Google Chrome and |
2 Chromium. | 6 Chromium. |
3 | 7 |
4 The libvpx source is from webmproject.org: | 8 The libvpx source is from webmproject.org: |
5 git://review.webmproject.org/libvpx | 9 git://review.webmproject.org/libvpx |
6 | 10 |
7 Date: Saturday September 4 2010 | 11 Date: Saturday September 4 2010 |
8 Commit: 0de458f6b9627844160768c0b2417058c7a865bc | 12 Commit: 0de458f6b9627844160768c0b2417058c7a865bc |
9 Version: v0.9.2-1-g0de458f | 13 Version: v0.9.2-1-g0de458f |
10 | 14 |
11 Notes | 15 Notes |
12 | 16 |
13 The mac and linux libvpx builds were built with built with icc v11.1. In | 17 The mac and linux libvpx builds were built with built with icc v11.1. In |
14 addition to the configuration args listed in vpx_config.c for each target, the | 18 addition to the configuration args listed in vpx_config.c for each target, the |
15 following additions were made to CFLAGS: | 19 following additions were made to CFLAGS: |
16 | 20 |
17 - linux/x64 CFLAGS: -fPIC -ffreestanding | 21 - linux/x64 CFLAGS: -fPIC -ffreestanding |
18 - mac and linux ia32 CFLAGS: -ffreestanding | 22 - mac and linux ia32 CFLAGS: -ffreestanding |
19 | 23 |
20 The -ffreestanding argument removes dependencies on intel memcpy and memset | 24 The -ffreestanding argument removes dependencies on Intel memcpy and memset |
21 functions. | 25 functions. |
22 | 26 |
23 For example, the following could be used at libvpx configure time to reproduce | 27 For example, the following could be used at libvpx configure time to reproduce |
24 the linux x64 build: | 28 the linux x64 build: |
25 | 29 |
26 CFLAGS="-fPIC -ffreestanding" /path/to/libvpx/configure \ | 30 CFLAGS="-fPIC -ffreestanding" /path/to/libvpx/configure \ |
27 --target=x86_64-linux-icc --enable-pic --disable-install-docs \ | 31 --target=x86_64-linux-icc --enable-pic --disable-install-docs \ |
28 --disable-install-srcs --disable-examples --disable-postproc --disable-psnr | 32 --disable-install-srcs --disable-examples --disable-postproc --disable-psnr |
OLD | NEW |