1. [gilmoreja@JamesPC mingw-w64-libtheora]$ makepkg -ics
  2. ==> WARNING: Sudo can not be found. Will use su to acquire root privileges.
  3. ==> Making package: mingw-w64-libtheora 1.1.1-3 (Sun Dec 9 13:09:37 CST 2012)
  4. ==> Checking runtime dependencies...
  5. ==> Checking buildtime dependencies...
  6. ==> Retrieving Sources...
  7. -> Found libtheora-1.1.1.tar.bz2
  8. ==> Validating source files with md5sums...
  9. libtheora-1.1.1.tar.bz2 ... Passed
  10. ==> Extracting Sources...
  11. -> Extracting libtheora-1.1.1.tar.bz2 with bsdtar
  12. ==> Removing existing pkg/ directory...
  13. ==> Starting build()...
  14. checking build system type... x86_64-unknown-linux-gnu
  15. checking host system type... i686-w64-mingw32
  16. checking target system type... i686-w64-mingw32
  17. checking for a BSD-compatible install... /usr/bin/install -c
  18. checking whether build environment is sane... yes
  19. checking for gawk... gawk
  20. checking whether make sets $(MAKE)... yes
  21. checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip
  22. checking whether to enable maintainer-specific portions of Makefiles... no
  23. checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc
  24. checking for C compiler default output file name... a.exe
  25. checking whether the C compiler works... yes
  26. checking whether we are cross compiling... yes
  27. checking for suffix of executables... .exe
  28. checking for suffix of object files... o
  29. checking whether we are using the GNU C compiler... yes
  30. checking whether i686-w64-mingw32-gcc accepts -g... yes
  31. checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed
  32. checking for style of include used by make... GNU
  33. checking dependency style of i686-w64-mingw32-gcc... gcc3
  34. checking how to run the C preprocessor... i686-w64-mingw32-gcc -E
  35. checking whether i686-w64-mingw32-gcc and cc understand -c and -o together... yes
  36. checking for i686-w64-mingw32-as... i686-w64-mingw32-as
  37. checking for i686-w64-mingw32-dlltool... i686-w64-mingw32-dlltool
  38. checking for i686-w64-mingw32-objdump... i686-w64-mingw32-objdump
  39. checking for a sed that does not truncate output... /bin/sed
  40. checking for grep that handles long lines and -e... /usr/bin/grep
  41. checking for egrep... /usr/bin/grep -E
  42. checking for fgrep... /usr/bin/grep -F
  43. checking for ld used by i686-w64-mingw32-gcc... /usr/i686-w64-mingw32/bin/ld
  44. checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... yes
  45. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/i686-w64-mingw32-nm -B
  46. checking the name lister (/usr/bin/i686-w64-mingw32-nm -B) interface... BSD nm
  47. checking whether ln -s works... yes
  48. checking the maximum length of command line arguments... 1572864
  49. checking whether the shell understands some XSI constructs... yes
  50. checking whether the shell understands "+="... yes
  51. checking for /usr/i686-w64-mingw32/bin/ld option to reload object files... -r
  52. checking for i686-w64-mingw32-objdump... (cached) i686-w64-mingw32-objdump
  53. checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL
  54. checking for i686-w64-mingw32-ar... i686-w64-mingw32-ar
  55. checking for i686-w64-mingw32-strip... (cached) i686-w64-mingw32-strip
  56. checking for i686-w64-mingw32-ranlib... i686-w64-mingw32-ranlib
  57. checking command to parse /usr/bin/i686-w64-mingw32-nm -B output from i686-w64-mingw32-gcc object... ok
  58. checking for ANSI C header files... yes
  59. checking for sys/types.h... yes
  60. checking for sys/stat.h... yes
  61. checking for stdlib.h... yes
  62. checking for string.h... yes
  63. checking for memory.h... yes
  64. checking for strings.h... yes
  65. checking for inttypes.h... yes
  66. checking for stdint.h... yes
  67. checking for unistd.h... yes
  68. checking for dlfcn.h... no
  69. checking for objdir... .libs
  70. checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no
  71. checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC
  72. checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes
  73. checking if i686-w64-mingw32-gcc static flag -static works... yes
  74. checking if i686-w64-mingw32-gcc supports -c -o file.o... yes
  75. checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes
  76. checking whether the i686-w64-mingw32-gcc linker (/usr/i686-w64-mingw32/bin/ld) supports shared libraries... yes
  77. checking whether -lc should be explicitly linked in... yes
  78. checking dynamic linker characteristics... Win32 ld.exe
  79. checking how to hardcode library paths into programs... immediate
  80. checking whether stripping libraries is possible... yes
  81. checking if libtool supports shared libraries... yes
  82. checking whether to build shared libraries... yes
  83. checking whether to build static libraries... yes
  84. checking for doxygen... false
  85. configure: WARNING: *** doxygen not found, API documentation will not be built
  86. checking for pdflatex... yes
  87. checking for bibtex... yes
  88. checking for fig2dev... no
  89. configure: WARNING: *** Format Specification will not built.
  90. checking for ld used by i686-w64-mingw32-gcc... (cached) /usr/i686-w64-mingw32/bin/ld
  91. checking if the linker (/usr/i686-w64-mingw32/bin/ld) is GNU ld... (cached) yes
  92. checking how to control symbol export... -export-symbols
  93. checking for pkg-config... yes
  94. checking for i686-w64-mingw32-pkg-config... /usr/bin/i686-w64-mingw32-pkg-config
  95. checking pkg-config is at least version 0.9.0... yes
  96. checking for OGG... yes
  97. checking for VORBIS... yes
  98. checking for sdl-config... /usr/bin/sdl-config
  99. checking for SDL - version >= 0.11.0... cross compiling; assumed OK...
  100. yes
  101. checking sys/soundcard.h usability... no
  102. checking sys/soundcard.h presence... no
  103. checking for sys/soundcard.h... no
  104. checking soundcard.h usability... no
  105. checking soundcard.h presence... no
  106. checking for soundcard.h... no
  107. checking machine/soundcard.h usability... no
  108. checking machine/soundcard.h presence... no
  109. checking for machine/soundcard.h... no
  110. configure: WARNING: OSS audio support not found -- not compiling player_example
  111. checking for PNG... yes
  112. checking for library containing ftime... none required
  113. checking for getopt_long... yes
  114. configure: creating ./config.status
  115. config.status: creating Makefile
  116. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/Makefile.in' seems to ignore the --datarootdir setting
  117. config.status: creating lib/Makefile
  118. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/lib/Makefile.in' seems to ignore the --datarootdir setting
  119. config.status: creating include/Makefile
  120. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/include/Makefile.in' seems to ignore the --datarootdir setting
  121. config.status: creating include/theora/Makefile
  122. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/include/theora/Makefile.in' seems to ignore the --datarootdir setting
  123. config.status: creating examples/Makefile
  124. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/examples/Makefile.in' seems to ignore the --datarootdir setting
  125. config.status: creating doc/Makefile
  126. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/doc/Makefile.in' seems to ignore the --datarootdir setting
  127. config.status: creating doc/Doxyfile
  128. config.status: creating doc/spec/Makefile
  129. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/doc/spec/Makefile.in' seems to ignore the --datarootdir setting
  130. config.status: creating tests/Makefile
  131. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/tests/Makefile.in' seems to ignore the --datarootdir setting
  132. config.status: creating m4/Makefile
  133. config.status: WARNING: '/home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/m4/Makefile.in' seems to ignore the --datarootdir setting
  134. config.status: creating libtheora.spec
  135. config.status: creating theora.pc
  136. config.status: creating theora-uninstalled.pc
  137. config.status: creating theoradec.pc
  138. config.status: creating theoradec-uninstalled.pc
  139. config.status: creating theoraenc.pc
  140. config.status: creating theoraenc-uninstalled.pc
  141. config.status: creating config.h
  142. config.status: config.h is unchanged
  143. config.status: executing depfiles commands
  144. config.status: executing libtool commands
  145.  
  146. ------------------------------------------------------------------------
  147. libtheora 1.1.1: Automatic configuration OK.
  148.  
  149. General configuration:
  150.  
  151. Encoding support: ........... yes
  152. Floating point support: ..... yes
  153. Assembly optimization: ...... 32 bit x86
  154. Debugging telemetry: ........ no
  155. Build example code: ......... yes
  156. API Documentation: .......... no
  157. Format Documentation: ....... no
  158.  
  159. Installation paths:
  160.  
  161. libtheora: ................... /usr/i686-w64-mingw32/lib
  162. C header files: .............. /usr/i686-w64-mingw32/include/theora
  163. Documentation: ............... /usr/i686-w64-mingw32/share/doc/libtheora
  164.  
  165. Building:
  166.  
  167. Type 'make' to compile libtheora.
  168.  
  169. Type 'make install' to install libtheora.
  170.  
  171. Type 'make check' to run test suite (Valgrind testing not enabled)
  172.  
  173. Example programs will be built but not installed.
  174. ------------------------------------------------------------------------
  175.  
  176. make all-recursive
  177. make[1]: Entering directory `/home/gilmoreja/sources/mingw-w64-libtheora/src/mingw-w64-libtheora-1.1.1-build-i686-w64-mingw32'
  178. Making all in lib
  179. make[2]: Entering directory `/home/gilmoreja/sources/mingw-w64-libtheora/src/mingw-w64-libtheora-1.1.1-build-i686-w64-mingw32/lib'
  180. /bin/sh ../libtool --mode=link i686-w64-mingw32-gcc -I/usr/i686-w64-mingw32/include -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -o libtheoradec.la -rpath /usr/i686-w64-mingw32/lib -version-info 2:4:1 -no-undefined -export-symbols /home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/win32/xmingw32/libtheoradec-all.def apiwrapper.lo bitpack.lo decapiwrapper.lo decinfo.lo decode.lo dequant.lo fragment.lo huffdec.lo idct.lo info.lo internal.lo quant.lo state.lo mmxidct.lo mmxfrag.lo mmxstate.lo x86state.lo
  181. /bin/sh ../libtool --mode=link i686-w64-mingw32-gcc -I/usr/i686-w64-mingw32/include -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -o libtheoraenc.la -rpath /usr/i686-w64-mingw32/lib -version-info 2:2:1 -no-undefined -export-symbols /home/gilmoreja/sources/mingw-w64-libtheora/src/libtheora-1.1.1/win32/xmingw32/libtheoraenc-all.def -ltheoradec -L/usr/i686-w64-mingw32/lib -logg apiwrapper.lo fragment.lo idct.lo internal.lo state.lo quant.lo mmxfrag.lo mmxidct.lo mmxstate.lo x86state.lo analyze.lo fdct.lo encfrag.lo encapiwrapper.lo encinfo.lo encode.lo enquant.lo huffenc.lo mathops.lo mcenc.lo rate.lo tokenize.lo mmxencfrag.lo mmxfdct.lo x86enc.lo
  182. libtool: link: rm -fr .libs/libtheoradec.def .libs/libtheoradec.exp .libs/libtheoradec.filter
  183. libtool: link: /usr/bin/i686-w64-mingw32-nm -B .libs/apiwrapper.o .libs/bitpack.o .libs/decapiwrapper.o .libs/decinfo.o .libs/decode.o .libs/dequant.o .libs/fragment.o .libs/huffdec.o .libs/idct.o .libs/info.o .libs/internal.o .libs/quant.o .libs/state.o .libs/mmxidct.o .libs/mmxfrag.o .libs/mmxstate.o .libs/x86state.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/' | /bin/sed -e '/^[AITW][ ]/s/.*[ ]//' | sort | uniq > .libs/libtheoradec.exp
  184. libtool: link: rm -fr .libs/libtheoraenc.def .libs/libtheoraenc.exp .libs/libtheoraenc.filter
  185. libtool: link: if test "x`/bin/sed 1q .libs/libtheoradec.def`" = xEXPORTS; then cp .libs/libtheoradec.def .libs/libtheoradec-1.dll.def; else echo EXPORTS > .libs/libtheoradec-1.dll.def; cat .libs/libtheoradec.def >> .libs/libtheoradec-1.dll.def; fi
  186. libtool: link: i686-w64-mingw32-gcc -shared .libs/libtheoradec-1.dll.def .libs/apiwrapper.o .libs/bitpack.o .libs/decapiwrapper.o .libs/decinfo.o .libs/decode.o .libs/dequant.o .libs/fragment.o .libs/huffdec.o .libs/idct.o .libs/info.o .libs/internal.o .libs/quant.o .libs/state.o .libs/mmxidct.o .libs/mmxfrag.o .libs/mmxstate.o .libs/x86state.o -o .libs/libtheoradec-1.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libtheoradec.dll.a
  187. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld: .libs/libtheoradec-1.dll.def:3: syntax error
  188. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld:.libs/libtheoradec-1.dll.def: file format not recognized; treating as linker script
  189. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld:.libs/libtheoradec-1.dll.def:2: syntax error
  190. collect2: error: ld returned 1 exit status
  191. make[2]: *** [libtheoradec.la] Error 1
  192. make[2]: *** Waiting for unfinished jobs....
  193. libtool: link: /usr/bin/i686-w64-mingw32-nm -B .libs/apiwrapper.o .libs/fragment.o .libs/idct.o .libs/internal.o .libs/state.o .libs/quant.o .libs/mmxfrag.o .libs/mmxidct.o .libs/mmxstate.o .libs/x86state.o .libs/analyze.o .libs/fdct.o .libs/encfrag.o .libs/encapiwrapper.o .libs/encinfo.o .libs/encode.o .libs/enquant.o .libs/huffenc.o .libs/mathops.o .libs/mcenc.o .libs/rate.o .libs/tokenize.o .libs/mmxencfrag.o .libs/mmxfdct.o .libs/x86enc.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/' | /bin/sed -e '/^[AITW][ ]/s/.*[ ]//' | sort | uniq > .libs/libtheoraenc.exp
  194. libtool: link: if test "x`/bin/sed 1q .libs/libtheoraenc.def`" = xEXPORTS; then cp .libs/libtheoraenc.def .libs/libtheoraenc-1.dll.def; else echo EXPORTS > .libs/libtheoraenc-1.dll.def; cat .libs/libtheoraenc.def >> .libs/libtheoraenc-1.dll.def; fi
  195. libtool: link: i686-w64-mingw32-gcc -shared .libs/libtheoraenc-1.dll.def .libs/apiwrapper.o .libs/fragment.o .libs/idct.o .libs/internal.o .libs/state.o .libs/quant.o .libs/mmxfrag.o .libs/mmxidct.o .libs/mmxstate.o .libs/x86state.o .libs/analyze.o .libs/fdct.o .libs/encfrag.o .libs/encapiwrapper.o .libs/encinfo.o .libs/encode.o .libs/enquant.o .libs/huffenc.o .libs/mathops.o .libs/mcenc.o .libs/rate.o .libs/tokenize.o .libs/mmxencfrag.o .libs/mmxfdct.o .libs/x86enc.o -ltheoradec -L/usr/i686-w64-mingw32/lib -logg -o .libs/libtheoraenc-1.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libtheoraenc.dll.a
  196. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld: .libs/libtheoraenc-1.dll.def:3: syntax error
  197. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld:.libs/libtheoraenc-1.dll.def: file format not recognized; treating as linker script
  198. /usr/lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-mingw32/bin/ld:.libs/libtheoraenc-1.dll.def:2: syntax error
  199. collect2: error: ld returned 1 exit status
  200. make[2]: *** [libtheoraenc.la] Error 1
  201. make[2]: Leaving directory `/home/gilmoreja/sources/mingw-w64-libtheora/src/mingw-w64-libtheora-1.1.1-build-i686-w64-mingw32/lib'
  202. make[1]: *** [all-recursive] Error 1
  203. make[1]: Leaving directory `/home/gilmoreja/sources/mingw-w64-libtheora/src/mingw-w64-libtheora-1.1.1-build-i686-w64-mingw32'
  204. make: *** [all] Error 2
  205. ==> ERROR: A failure occurred in build().
  206. Aborting...
  207. [gilmoreja@JamesPC mingw-w64-libtheora]$