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