Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(77)

Side by Side Diff: source/libvpx/README

Issue 23600008: libvpx: Pull from upstream (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/libvpx/
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « source/config/win/x64/vpx_scale_rtcd.h ('k') | source/libvpx/build/make/armlink_adapter.sh » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 vpx Multi-Format Codec SDK 1 vpx Multi-Format Codec SDK
2 README - 21 June 2012 2 README - 1 August 2013
3 3
4 Welcome to the WebM VP8 Codec SDK! 4 Welcome to the WebM VP8/VP9 Codec SDK!
5 5
6 COMPILING THE APPLICATIONS/LIBRARIES: 6 COMPILING THE APPLICATIONS/LIBRARIES:
7 The build system used is similar to autotools. Building generally consists of 7 The build system used is similar to autotools. Building generally consists of
8 "configuring" with your desired build options, then using GNU make to build 8 "configuring" with your desired build options, then using GNU make to build
9 the application. 9 the application.
10 10
11 1. Prerequisites 11 1. Prerequisites
12 12
13 * All x86 targets require the Yasm[1] assembler be installed. 13 * All x86 targets require the Yasm[1] assembler be installed.
14 * All Windows builds require that Cygwin[2] be installed. 14 * All Windows builds require that Cygwin[2] be installed.
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
46 46
47 4. Cross development 47 4. Cross development
48 For cross development, the most notable option is the --target option. The 48 For cross development, the most notable option is the --target option. The
49 most up-to-date list of supported targets can be found at the bottom of the 49 most up-to-date list of supported targets can be found at the bottom of the
50 --help output of the configure script. As of this writing, the list of 50 --help output of the configure script. As of this writing, the list of
51 available targets is: 51 available targets is:
52 52
53 armv5te-android-gcc 53 armv5te-android-gcc
54 armv5te-linux-rvct 54 armv5te-linux-rvct
55 armv5te-linux-gcc 55 armv5te-linux-gcc
56 armv5te-none-rvct
56 armv6-darwin-gcc 57 armv6-darwin-gcc
57 armv6-linux-rvct 58 armv6-linux-rvct
58 armv6-linux-gcc 59 armv6-linux-gcc
60 armv6-none-rvct
59 armv7-android-gcc 61 armv7-android-gcc
62 armv7-darwin-gcc
60 armv7-linux-rvct 63 armv7-linux-rvct
61 armv7-linux-gcc 64 armv7-linux-gcc
65 armv7-none-rvct
66 armv7-win32-vs11
62 mips32-linux-gcc 67 mips32-linux-gcc
63 ppc32-darwin8-gcc 68 ppc32-darwin8-gcc
64 ppc32-darwin9-gcc 69 ppc32-darwin9-gcc
70 ppc32-linux-gcc
65 ppc64-darwin8-gcc 71 ppc64-darwin8-gcc
66 ppc64-darwin9-gcc 72 ppc64-darwin9-gcc
67 ppc64-linux-gcc 73 ppc64-linux-gcc
74 sparc-solaris-gcc
75 x86-android-gcc
68 x86-darwin8-gcc 76 x86-darwin8-gcc
69 x86-darwin8-icc 77 x86-darwin8-icc
70 x86-darwin9-gcc 78 x86-darwin9-gcc
71 x86-darwin9-icc 79 x86-darwin9-icc
80 x86-darwin10-gcc
81 x86-darwin11-gcc
82 x86-darwin12-gcc
83 x86-darwin13-gcc
72 x86-linux-gcc 84 x86-linux-gcc
73 x86-linux-icc 85 x86-linux-icc
86 x86-os2-gcc
74 x86-solaris-gcc 87 x86-solaris-gcc
88 x86-win32-gcc
75 x86-win32-vs7 89 x86-win32-vs7
76 x86-win32-vs8 90 x86-win32-vs8
91 x86-win32-vs9
92 x86-win32-vs10
93 x86-win32-vs11
77 x86_64-darwin9-gcc 94 x86_64-darwin9-gcc
95 x86_64-darwin10-gcc
96 x86_64-darwin11-gcc
97 x86_64-darwin12-gcc
98 x86_64-darwin13-gcc
78 x86_64-linux-gcc 99 x86_64-linux-gcc
100 x86_64-linux-icc
79 x86_64-solaris-gcc 101 x86_64-solaris-gcc
102 x86_64-win64-gcc
80 x86_64-win64-vs8 103 x86_64-win64-vs8
104 x86_64-win64-vs9
105 x86_64-win64-vs10
106 x86_64-win64-vs11
81 universal-darwin8-gcc 107 universal-darwin8-gcc
82 universal-darwin9-gcc 108 universal-darwin9-gcc
109 universal-darwin10-gcc
110 universal-darwin11-gcc
111 universal-darwin12-gcc
112 universal-darwin13-gcc
83 generic-gnu 113 generic-gnu
84 114
85 The generic-gnu target, in conjunction with the CROSS environment variable, 115 The generic-gnu target, in conjunction with the CROSS environment variable,
86 can be used to cross compile architectures that aren't explicitly listed, if 116 can be used to cross compile architectures that aren't explicitly listed, if
87 the toolchain is a cross GNU (gcc/binutils) toolchain. Other POSIX toolchains 117 the toolchain is a cross GNU (gcc/binutils) toolchain. Other POSIX toolchains
88 will likely work as well. For instance, to build using the mipsel-linux-uclibc 118 will likely work as well. For instance, to build using the mipsel-linux-uclibc
89 toolchain, the following command could be used (note, POSIX SH syntax, adapt 119 toolchain, the following command could be used (note, POSIX SH syntax, adapt
90 to your shell as necessary): 120 to your shell as necessary):
91 121
92 $ CROSS=mipsel-linux-uclibc- ../libvpx/configure 122 $ CROSS=mipsel-linux-uclibc- ../libvpx/configure
93 123
94 In addition, the executables to be invoked can be overridden by specifying the 124 In addition, the executables to be invoked can be overridden by specifying the
95 environment variables: CC, AR, LD, AS, STRIP, NM. Additional flags can be 125 environment variables: CC, AR, LD, AS, STRIP, NM. Additional flags can be
96 passed to these executables with CFLAGS, LDFLAGS, and ASFLAGS. 126 passed to these executables with CFLAGS, LDFLAGS, and ASFLAGS.
97 127
98 5. Configuration errors 128 5. Configuration errors
99 If the configuration step fails, the first step is to look in the error log. 129 If the configuration step fails, the first step is to look in the error log.
100 This defaults to config.log. This should give a good indication of what went 130 This defaults to config.log. This should give a good indication of what went
101 wrong. If not, contact us for support. 131 wrong. If not, contact us for support.
102 132
103 SUPPORT 133 SUPPORT
104 This library is an open source project supported by its community. Please 134 This library is an open source project supported by its community. Please
105 please email webm-discuss@webmproject.org for help. 135 please email webm-discuss@webmproject.org for help.
106 136
OLDNEW
« no previous file with comments | « source/config/win/x64/vpx_scale_rtcd.h ('k') | source/libvpx/build/make/armlink_adapter.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698