Advertisement
Guest User

compilation SDK gst-ffmpeg

a guest
May 14th, 2013
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 12.51 KB | None | 0 0
  1.  
  2. alstom@Bailey ~
  3. $ ls
  4. cerbero     gstreamer-libav-2012.11-x86.msm
  5. custom.cbc  gstreamer-libav-devel-2012.11-x86.msm
  6.  
  7. alstom@Bailey ~
  8. $ git clone git://anongit.freedesktop.org/gstreamer-sdk/gst-ffmpeg
  9. Cloning into 'gst-ffmpeg'...
  10. remote: Counting objects: 8546, done.
  11. remote: Compressing objects: 100% (2728/2728), done.
  12. remote: Total 8546 (delta 5915), reused 8138 (delta 5628)
  13. Receiving objects: 100% (8546/8546), 1.67 MiB | 563 KiB/s, done.
  14. Resolving deltas: 100% (5915/5915), done.
  15.  
  16. alstom@Bailey ~/gst-ffmpeg
  17. $ git checkout sdk-release-sdk-2012.11
  18. Note: checking out 'sdk-release-sdk-2012.11'.
  19.  
  20. You are in 'detached HEAD' state. You can look around, make experimental
  21. changes and commit them, and you can discard any commits you make in this
  22. state without impacting any branches by performing another checkout.
  23.  
  24. If you want to create a new branch to retain commits you create, you may
  25. do so (now or later) by using -b with the checkout command again. Example:
  26.  
  27.   git checkout -b new_branch_name
  28.  
  29. HEAD is now at 0dac2dc... Update to libav 0.8.4
  30.  
  31.  
  32. alstom@Bailey ~/gst-ffmpeg
  33. $ ls
  34. AUTHORS      Makefile.am  autogen.sh    ffmpeg_extra_configure_options  tests
  35. COPYING      NEWS         common        gst-ffmpeg.doap                 win32
  36. COPYING.LIB  README       configure.ac  gst-ffmpeg.spec.in
  37. ChangeLog    RELEASE      docs          gst-libs
  38. HACKING      TODO         ext           m4
  39.  
  40.  
  41.  
  42. alstom@Bailey ~/gst-ffmpeg
  43. $ sh autogen.sh --disable-gtk-doc
  44. + passing argument --disable-gtk-doc to configure
  45. + options passed to configure:  --disable-gtk-doc
  46. + check for build tools
  47.   checking for autoconf >= 2.60 ... found 2.68, ok.
  48.   checking for automake >= 1.10 ... found 1.11.1, ok.
  49.   checking for libtoolize >= 1.5.0 ... found 2.4, ok.
  50.   checking for pkg-config >= 0.8.0 ... found 0.27.1, ok.
  51. + running libtoolize --copy --force...
  52. libtoolize: putting auxiliary files in `.'.
  53. libtoolize: copying file `./ltmain.sh'
  54. libtoolize: putting macros in `m4'.
  55. libtoolize: copying file `m4/libtool.m4'
  56. libtoolize: copying file `m4/ltoptions.m4'
  57. libtoolize: copying file `m4/ltsugar.m4'
  58. libtoolize: copying file `m4/ltversion.m4'
  59. libtoolize: copying file `m4/lt~obsolete.m4'
  60. libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
  61. libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
  62. + running aclocal -I m4 -I common/m4 -I /c/gstreamer-sdk/0.10/x86//share/aclocal
  63. ...
  64. + running autoheader ...
  65. + running autoconf ...
  66. + running automake -a -c -Wno-portability...
  67. + running configure ...
  68.  ./configure external flags:  --disable-gtk-doc
  69.  
  70. checking for a BSD-compatible install... /bin/install -c
  71. checking whether build environment is sane... yes
  72. checking for a thread-safe mkdir -p... /bin/mkdir -p
  73. checking for gawk... gawk
  74. checking whether make sets $(MAKE)... yes
  75. checking nano version... 0 (release)
  76. checking whether to enable maintainer-specific portions of Makefiles... no
  77. checking build system type... i686-pc-mingw32
  78. checking host system type... i686-pc-mingw32
  79. checking for as... i686-w64-mingw32-as
  80. checking for dlltool... i686-w64-mingw32-dlltool
  81. checking for objdump... objdump
  82. checking how to print strings... printf
  83. checking for style of include used by make... GNU
  84. checking for gcc... i686-w64-mingw32-gcc
  85. checking whether the C compiler works... yes
  86. checking for C compiler default output file name... a.exe
  87. checking for suffix of executables... .exe
  88. checking whether we are cross compiling... no
  89. checking for suffix of object files... o
  90. checking whether we are using the GNU C compiler... yes
  91. checking whether i686-w64-mingw32-gcc accepts -g... yes
  92. checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed
  93. checking dependency style of i686-w64-mingw32-gcc... gcc3
  94. checking for a sed that does not truncate output... /bin/sed
  95. checking for grep that handles long lines and -e... /bin/grep
  96. checking for egrep... /bin/grep -E
  97. checking for fgrep... /bin/grep -F
  98. checking for ld used by i686-w64-mingw32-gcc... i686-w64-mingw32-ld
  99. checking if the linker (i686-w64-mingw32-ld) is GNU ld... yes
  100. checking for BSD- or MS-compatible name lister (nm)... i686-w64-mingw32-nm
  101. checking the name lister (i686-w64-mingw32-nm) interface... BSD nm
  102. checking whether ln -s works... no, using cp -p
  103. checking the maximum length of command line arguments... 8192
  104. checking whether the shell understands some XSI constructs... yes
  105. checking whether the shell understands "+="... yes
  106. checking how to convert i686-pc-mingw32 file names to i686-pc-mingw32 format...
  107. func_convert_file_msys_to_w32
  108. checking how to convert i686-pc-mingw32 file names to toolchain format... func_c
  109. onvert_file_msys_to_w32
  110. checking for i686-w64-mingw32-ld option to reload object files... -r
  111. checking for objdump... (cached) objdump
  112. checking how to recognize dependent libraries... (cached) pass_all
  113. checking for dlltool... (cached) i686-w64-mingw32-dlltool
  114. checking how to associate runtime and link libraries... func_cygming_dll_for_imp
  115. lib
  116. checking for archiver @FILE support... @
  117. checking for strip... i686-w64-mingw32-strip
  118. checking for ranlib... i686-w64-mingw32-ranlib
  119. checking command to parse i686-w64-mingw32-nm output from i686-w64-mingw32-gcc o
  120. bject... ok
  121. checking for sysroot... no
  122. checking for mt... no
  123. checking if : is a manifest tool... no
  124. checking how to run the C preprocessor... i686-w64-mingw32-cpp
  125. checking for ANSI C header files... yes
  126. checking for sys/types.h... yes
  127. checking for sys/stat.h... yes
  128. checking for stdlib.h... yes
  129. checking for string.h... yes
  130. checking for memory.h... yes
  131. checking for strings.h... yes
  132. checking for inttypes.h... yes
  133. checking for stdint.h... yes
  134. checking for unistd.h... yes
  135. checking for dlfcn.h... no
  136. checking for objdir... .libs
  137. checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no
  138. checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC
  139. checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes
  140. checking if i686-w64-mingw32-gcc static flag -static works... yes
  141. checking if i686-w64-mingw32-gcc supports -c -o file.o... yes
  142. checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes
  143. checking whether the i686-w64-mingw32-gcc linker (i686-w64-mingw32-ld) supports
  144. shared libraries... yes
  145. checking whether -lc should be explicitly linked in... yes
  146. checking dynamic linker characteristics... Win32 ld.exe
  147. checking how to hardcode library paths into programs... immediate
  148. checking whether stripping libraries is possible... yes
  149. checking if libtool supports shared libraries... yes
  150. checking whether to build shared libraries... yes
  151. checking whether to build static libraries... yes
  152. configure: Using GStreamer Libav source release as package name
  153. configure: Using Unknown package origin as package origin
  154. checking for pkg-config... /usr/home/alstom/cerbero/build-tools/bin/pkg-config
  155. checking pkg-config is at least version 0.9.0... yes
  156. checking whether to build static plugins or not... no
  157. checking whether byte ordering is bigendian... no
  158. checking for gcc... (cached) i686-w64-mingw32-gcc
  159. checking whether we are using the GNU C compiler... (cached) yes
  160. checking whether i686-w64-mingw32-gcc accepts -g... (cached) yes
  161. checking for i686-w64-mingw32-gcc option to accept ISO C89... (cached) none need
  162. ed
  163. checking dependency style of i686-w64-mingw32-gcc... (cached) gcc3
  164. checking for i686-w64-mingw32-gcc option to accept ISO C99... -std=gnu99
  165. checking for i686-w64-mingw32-gcc -std=gnu99 option to accept ISO Standard C...
  166. (cached) -std=gnu99
  167. checking whether i686-w64-mingw32-gcc -std=gnu99 and cc understand -c and -o tog
  168. ether... yes
  169. checking for valgrind... no
  170. checking whether to build gtk-doc documentation... no
  171. checking for gtkdoc-check... no
  172. configure: Looking for Python version >= 2.1
  173. checking for python... /c/Python27/python
  174. checking "/c/Python27/python":... okay
  175. checking local Python configuration... looks good
  176. checking whether to build plugin documentation... no (gtk-doc disabled or not av
  177. ailable)
  178. checking for cos in -lm... yes
  179. checking for ANSI C header files... (cached) yes
  180. checking for GST... yes
  181. configure: using GStreamer tools in c:/gstreamer-sdk/0.10/x86/bin
  182. configure: using GStreamer plug-ins in c:/gstreamer-sdk/0.10/x86/lib/gstreamer-0
  183. .10
  184. checking for GST_BASE... yes
  185. checking for GST_PLUGINS_BASE... yes
  186. configure: using GStreamer Base Plugins in c:/gstreamer-sdk/0.10/x86/lib/gstream
  187. er-0.10
  188. checking for GST_CHECK... no
  189. configure: No package 'gstreamer-check-0.10' found
  190. configure: no gstreamer-check-0.10 >= 0.10.31 (GStreamer Check unittest Library)
  191. found
  192. configure: Using GStreamer Core Plugins in c:/gstreamer-sdk/0.10/x86/lib/gstream
  193. er-0.10
  194. configure: Using GStreamer Base Plugins in c:/gstreamer-sdk/0.10/x86/lib/gstream
  195. er-0.10
  196. checking for ORC... yes
  197. checking for usable orcc... c:/gstreamer-sdk/0.10/x86/bin/orcc.exe
  198. configure: Using /usr/local/lib/gstreamer-0.10 as the plugin install location
  199. checking to see if compiler understands ... yes
  200. checking to see if compiler understands -Wall... yes
  201. checking to see if compiler understands -Wdeclaration-after-statement... yes
  202. checking to see if compiler understands -Wvla... yes
  203. checking to see if compiler understands -Wpointer-arith... yes
  204. checking to see if compiler understands -Wmissing-declarations... yes
  205. checking to see if compiler understands -Wmissing-prototypes... yes
  206. checking to see if compiler understands -Wredundant-decls... yes
  207. checking to see if compiler understands -Wundef... yes
  208. checking to see if compiler understands -Wwrite-strings... yes
  209. checking to see if compiler understands -Wformat-nonliteral... yes
  210. checking to see if compiler understands -Wformat-security... yes
  211. checking to see if compiler understands -Wold-style-definition... yes
  212. checking to see if compiler understands -Winit-self... yes
  213. checking to see if compiler understands -Wmissing-include-dirs... yes
  214. checking to see if compiler understands -Waddress... yes
  215. checking to see if compiler understands -Waggregate-return... yes
  216. checking to see if compiler understands -Wno-multichar... yes
  217. checking to see if compiler understands -Wnested-externs... yes
  218. configure: set WARNING_CFLAGS to  -Wall -Wdeclaration-after-statement -Wvla -Wpo
  219. inter-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wunde
  220. f -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -
  221. Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -W
  222. nested-externs
  223. configure: set ERROR_CFLAGS to
  224. checking for BZ2_bzlibVersion in -lbz2... no
  225. configure: WARNING: libbz2 not found, matroska demuxer will not be able to read
  226. bz2 tracks
  227. configure: Using local Libav snapshot
  228. configure: Using included Libav code
  229. configure: creating ./config.status
  230. config.status: creating Makefile
  231. config.status: creating common/Makefile
  232. config.status: creating common/m4/Makefile
  233. config.status: creating gst-ffmpeg.spec
  234. config.status: creating ext/Makefile
  235. config.status: creating ext/ffmpeg/Makefile
  236. config.status: creating ext/libpostproc/Makefile
  237. config.status: creating ext/libswscale/Makefile
  238. config.status: creating gst-libs/Makefile
  239. config.status: creating gst-libs/ext/Makefile
  240. config.status: creating docs/Makefile
  241. config.status: creating docs/version.entities
  242. config.status: creating tests/Makefile
  243. config.status: creating tests/check/Makefile
  244. config.status: creating tests/files/Makefile
  245. config.status: creating config.h
  246. config.status: config.h is unchanged
  247. config.status: executing depfiles commands
  248. config.status: executing libtool commands
  249. config.status: executing configure-embedded-ffmpeg commands
  250. Configuring included Libav instance with args --prefix=NONE --disable-avserver -
  251. -disable-avplay        --disable-ffmpeg --disable-avprobe --enable-static --enab
  252. le-pic  --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disa
  253. ble-devices     --disable-network --disable-hwaccels --disable-filters --disable
  254. -doc    --enable-optimizations --enable-postproc         --enable-gpl --enable-m
  255. emalign-hack
  256. gcc is unable to create an executable file.
  257. If gcc is a cross-compiler, use the --enable-cross-compile option.
  258. Only do this if you know what cross compiling means.
  259. C compiler test failed.
  260.  
  261. If you think configure made a mistake, make sure you are using the latest
  262. version from Git.  If the latest version fails, report the problem to the
  263. libav-user@libav.org mailing list or IRC #libav on irc.freenode.net.
  264. Include the log file "config.log" produced by configure as this will help
  265. solving the problem.
  266. config.status: error: Failed to configure embedded Libav tree
  267.  configure failed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement