<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Junfang+wang</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Junfang+wang"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Junfang_wang/"/>
	<updated>2026-11-05T03:48:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15970</id>
		<title>User talk:Junfang wang</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15970"/>
		<updated>2010-04-25T03:32:11Z</updated>

		<summary type="html">&lt;p&gt;Junfang wang: &amp;quot;Win32CompileMSYSNew&amp;quot; procedure reports &amp;quot;error: LibVLC requires mingw-runtime version 3.15 or higher!&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Jb,&lt;br /&gt;
&lt;br /&gt;
I am new to VLC and trying to build it by following the procedure &amp;quot;How to compile on Windows using Cygwin&amp;quot; and stuck at runing &amp;quot;configure-vlc.sh&amp;quot; with the following message. Would you help ?&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
----------------&lt;br /&gt;
$ ./configure-vlc.sh&lt;br /&gt;
configure: WARNING: unrecognized options: --with-caca-config-path&lt;br /&gt;
configure: WARNING: If you wanted to set the --build type, don&#039;t use --host.&lt;br /&gt;
configure: error: in `/home/HNJ786/vlc&#039;:&lt;br /&gt;
configure: error: C compiler cannot create executables&lt;br /&gt;
See `config.log&#039; for more details.&lt;br /&gt;
-----------------&lt;br /&gt;
&lt;br /&gt;
== Mingw ==&lt;br /&gt;
Seriously, you really should use MingW to compile VLC. [[User:J-b|jb]] 08:01, 23 April 2010 (UTC)&lt;br /&gt;
===========&lt;br /&gt;
&lt;br /&gt;
-----------------------&lt;br /&gt;
Jb,&lt;br /&gt;
&lt;br /&gt;
Appreciate your prompt.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;br /&gt;
-----------------------&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------&lt;br /&gt;
Jb,&lt;br /&gt;
&lt;br /&gt;
By following &amp;quot;Win32CompileMSYSNew&amp;quot; it stuck at &lt;br /&gt;
&lt;br /&gt;
  $ sh extras/package/win32/configure-msys.sh&lt;br /&gt;
&lt;br /&gt;
with the following errors.&lt;br /&gt;
&lt;br /&gt;
  checking for broken mingw-runtime... present&lt;br /&gt;
  configure: error: LibVLC requires mingw-runtime version 3.15 or higher!&lt;br /&gt;
&lt;br /&gt;
Screen shot attached for your kind review.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;br /&gt;
&lt;br /&gt;
$ sh extras/package/win32/configure-msys.sh&lt;br /&gt;
checking build system type... i386-pc-linux-gnu&lt;br /&gt;
checking host system type... i586-pc-mingw32msvc&lt;br /&gt;
checking for a BSD-compatible install... /usr/bin/install -c&lt;br /&gt;
checking whether build environment is sane... yes&lt;br /&gt;
checking for i586-mingw32msvc-strip... no&lt;br /&gt;
checking for strip... strip&lt;br /&gt;
configure: WARNING: using cross tools not prefixed with host triplet&lt;br /&gt;
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p&lt;br /&gt;
checking for gawk... gawk&lt;br /&gt;
checking whether make sets $(MAKE)... yes&lt;br /&gt;
checking how to create a ustar tar archive... gnutar&lt;br /&gt;
checking whether to enable maintainer-specific portions of Makefiles... yes&lt;br /&gt;
checking for style of include used by make... GNU&lt;br /&gt;
checking for i586-mingw32msvc-gcc... gcc&lt;br /&gt;
checking whether the C compiler works... yes&lt;br /&gt;
checking for C compiler default output file name... a.exe&lt;br /&gt;
checking for suffix of executables... .exe&lt;br /&gt;
checking whether we are cross compiling... yes&lt;br /&gt;
checking for suffix of object files... o&lt;br /&gt;
checking whether we are using the GNU C compiler... yes&lt;br /&gt;
checking whether gcc accepts -g... yes&lt;br /&gt;
checking for gcc option to accept ISO C89... none needed&lt;br /&gt;
checking dependency style of gcc... gcc3&lt;br /&gt;
checking for gcc option to accept ISO C99... -std=gnu99&lt;br /&gt;
checking how to run the C preprocessor... gcc -std=gnu99 -E&lt;br /&gt;
checking for grep that handles long lines and -e... /usr/bin/grep&lt;br /&gt;
checking for egrep... /usr/bin/grep -E&lt;br /&gt;
checking for ANSI C header files... yes&lt;br /&gt;
checking for sys/types.h... yes&lt;br /&gt;
checking for sys/stat.h... yes&lt;br /&gt;
checking for stdlib.h... yes&lt;br /&gt;
checking for string.h... yes&lt;br /&gt;
checking for memory.h... yes&lt;br /&gt;
checking for strings.h... yes&lt;br /&gt;
checking for inttypes.h... yes&lt;br /&gt;
checking for stdint.h... yes&lt;br /&gt;
checking for unistd.h... yes&lt;br /&gt;
checking minix/config.h usability... no&lt;br /&gt;
checking minix/config.h presence... no&lt;br /&gt;
checking for minix/config.h... no&lt;br /&gt;
checking whether it is safe to define __EXTENSIONS__... yes&lt;br /&gt;
checking whether gcc -std=gnu99 and cc understand -c and -o together... yes&lt;br /&gt;
checking whether we are using the GNU C++ compiler... yes&lt;br /&gt;
checking whether g++ accepts -g... yes&lt;br /&gt;
checking dependency style of g++... gcc3&lt;br /&gt;
checking how to run the C preprocessor... gcc -std=gnu99 -E&lt;br /&gt;
checking for i586-mingw32msvc-gcc... no&lt;br /&gt;
checking for i586-mingw32msvc-objcc... no&lt;br /&gt;
checking for i586-mingw32msvc-objc... no&lt;br /&gt;
checking for i586-mingw32msvc-cc... no&lt;br /&gt;
checking for i586-mingw32msvc-CC... no&lt;br /&gt;
checking for gcc... gcc&lt;br /&gt;
checking whether we are using the GNU Objective C compiler... yes&lt;br /&gt;
checking whether gcc accepts -g... yes&lt;br /&gt;
checking dependency style of gcc... gcc3&lt;br /&gt;
checking dependency style of gcc... (cached) gcc3&lt;br /&gt;
checking for egrep... (cached) /usr/bin/grep -E&lt;br /&gt;
checking whether make sets $(MAKE)... (cached) yes&lt;br /&gt;
checking dependency style of gcc -std=gnu99... gcc3&lt;br /&gt;
checking for i586-mingw32msvc-ranlib... no&lt;br /&gt;
checking for ranlib... ranlib&lt;br /&gt;
checking for i586-mingw32msvc-strip... strip&lt;br /&gt;
checking for i586-mingw32msvc-ar... no&lt;br /&gt;
checking for ar... ar&lt;br /&gt;
checking for i586-mingw32msvc-ld... no&lt;br /&gt;
checking for ld... ld&lt;br /&gt;
checking for i586-mingw32msvc-dlltool... no&lt;br /&gt;
checking for dlltool... dlltool&lt;br /&gt;
checking for an ANSI C-conforming const... yes&lt;br /&gt;
checking for inline... inline&lt;br /&gt;
checking for C/C++ restrict keyword... __restrict&lt;br /&gt;
checking for i586-mingw32msvc-windres... no&lt;br /&gt;
checking for windres... windres&lt;br /&gt;
checking for i586-mingw32msvc-objcopy... no&lt;br /&gt;
checking for objcopy... objcopy&lt;br /&gt;
checking for i586-mingw32msvc-peflags... no&lt;br /&gt;
checking for peflags... peflags&lt;br /&gt;
checking for unix2dos... unix2dos&lt;br /&gt;
checking for i586-mingw32msvc-as... no&lt;br /&gt;
checking for as... as&lt;br /&gt;
checking for i586-mingw32msvc-dlltool... dlltool&lt;br /&gt;
checking for i586-mingw32msvc-objdump... no&lt;br /&gt;
checking for objdump... objdump&lt;br /&gt;
checking how to print strings... printf&lt;br /&gt;
checking for a sed that does not truncate output... /usr/bin/sed&lt;br /&gt;
checking for fgrep... /usr/bin/grep -F&lt;br /&gt;
checking for ld used by gcc -std=gnu99... ld&lt;br /&gt;
checking if the linker (ld) is GNU ld... yes&lt;br /&gt;
checking for BSD- or MS-compatible name lister (nm)... no&lt;br /&gt;
checking for i586-mingw32msvc-dumpbin... no&lt;br /&gt;
checking for i586-mingw32msvc-link... no&lt;br /&gt;
checking for dumpbin... no&lt;br /&gt;
checking for link... link -dump&lt;br /&gt;
checking the name lister (nm) interface... BSD nm&lt;br /&gt;
checking whether ln -s works... yes&lt;br /&gt;
checking the maximum length of command line arguments... 512&lt;br /&gt;
checking whether the shell understands some XSI constructs... yes&lt;br /&gt;
checking whether the shell understands &amp;quot;+=&amp;quot;... yes&lt;br /&gt;
checking how to convert i386-pc-linux-gnu paths to i586-pc-mingw32msvc format...&lt;br /&gt;
 func_nix_to_mingw_path_convert&lt;br /&gt;
checking for ld option to reload object files... -r&lt;br /&gt;
checking for i586-mingw32msvc-objdump... objdump&lt;br /&gt;
checking how to recognize dependent libraries... (cached) pass_all&lt;br /&gt;
checking for i586-mingw32msvc-dlltool... (cached) dlltool&lt;br /&gt;
checking how to associate runtime and link libraries... func_cygming_dll_for_imp&lt;br /&gt;
lib&lt;br /&gt;
checking for i586-mingw32msvc-ar... ar&lt;br /&gt;
checking for i586-mingw32msvc-strip... (cached) strip&lt;br /&gt;
checking for i586-mingw32msvc-ranlib... ranlib&lt;br /&gt;
checking command to parse nm output from gcc -std=gnu99 object... ok&lt;br /&gt;
checking for dlfcn.h... yes&lt;br /&gt;
checking for objdir... .libs&lt;br /&gt;
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no&lt;br /&gt;
checking for gcc -std=gnu99 option to produce PIC... -DDLL_EXPORT -DPIC&lt;br /&gt;
checking if gcc -std=gnu99 PIC flag -DDLL_EXPORT -DPIC works... yes&lt;br /&gt;
checking if gcc -std=gnu99 static flag -static works... no&lt;br /&gt;
checking if gcc -std=gnu99 supports -c -o file.o... yes&lt;br /&gt;
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes&lt;br /&gt;
checking whether the gcc -std=gnu99 linker (ld) supports shared libraries... yes&lt;br /&gt;
&lt;br /&gt;
checking whether -lc should be explicitly linked in... yes&lt;br /&gt;
checking dynamic linker characteristics... Win32 ld.exe&lt;br /&gt;
checking how to hardcode library paths into programs... immediate&lt;br /&gt;
checking whether stripping libraries is possible... yes&lt;br /&gt;
checking if libtool supports shared libraries... yes&lt;br /&gt;
checking whether to build shared libraries... yes&lt;br /&gt;
checking whether to build static libraries... no&lt;br /&gt;
checking how to run the C++ preprocessor... g++ -E&lt;br /&gt;
checking for ld used by g++... ld&lt;br /&gt;
checking if the linker (ld) is GNU ld... yes&lt;br /&gt;
checking whether the g++ linker (ld) supports shared libraries... yes&lt;br /&gt;
checking for g++ option to produce PIC... -DDLL_EXPORT -DPIC&lt;br /&gt;
checking if g++ PIC flag -DDLL_EXPORT -DPIC works... yes&lt;br /&gt;
checking if g++ static flag -static works... no&lt;br /&gt;
checking if g++ supports -c -o file.o... yes&lt;br /&gt;
checking if g++ supports -c -o file.o... (cached) yes&lt;br /&gt;
checking whether the g++ linker (ld) supports shared libraries... yes&lt;br /&gt;
checking dynamic linker characteristics... Win32 ld.exe&lt;br /&gt;
checking how to hardcode library paths into programs... immediate&lt;br /&gt;
checking whether NLS is requested... no&lt;br /&gt;
checking for msgfmt... /usr/bin/msgfmt&lt;br /&gt;
checking for gmsgfmt... /usr/bin/msgfmt&lt;br /&gt;
checking for xgettext... /usr/bin/xgettext&lt;br /&gt;
checking for msgmerge... /usr/bin/msgmerge&lt;br /&gt;
checking for ld used by GCC... ld&lt;br /&gt;
checking if the linker (ld) is GNU ld... yes&lt;br /&gt;
checking for shared library run path origin... done&lt;br /&gt;
checking for CFPreferencesCopyAppValue... no&lt;br /&gt;
checking for CFLocaleCopyCurrent... no&lt;br /&gt;
checking whether to use NLS... no&lt;br /&gt;
checking for iconv... no, consider installing GNU libiconv&lt;br /&gt;
checking for broken mingw-runtime... present&lt;br /&gt;
configure: error: LibVLC requires mingw-runtime version 3.15 or higher!&lt;br /&gt;
------------------------------------------------------------------------&lt;/div&gt;</summary>
		<author><name>Junfang wang</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15969</id>
		<title>User talk:Junfang wang</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15969"/>
		<updated>2010-04-24T07:28:12Z</updated>

		<summary type="html">&lt;p&gt;Junfang wang: /* Mingw */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Jb,&lt;br /&gt;
&lt;br /&gt;
I am new to VLC and trying to build it by following the procedure &amp;quot;How to compile on Windows using Cygwin&amp;quot; and stuck at runing &amp;quot;configure-vlc.sh&amp;quot; with the following message. Would you help ?&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----------------&lt;br /&gt;
$ ./configure-vlc.sh&lt;br /&gt;
configure: WARNING: unrecognized options: --with-caca-config-path&lt;br /&gt;
configure: WARNING: If you wanted to set the --build type, don&#039;t use --host.&lt;br /&gt;
    If a cross compiler is detected then cross compile mode will be used.&lt;br /&gt;
checking build system type... i686-pc-cygwin&lt;br /&gt;
checking host system type... i686-pc-mingw32&lt;br /&gt;
checking for a BSD-compatible install... /usr/bin/install -c&lt;br /&gt;
checking whether build environment is sane... yes&lt;br /&gt;
checking for i686-pc-mingw32-strip... no&lt;br /&gt;
checking for strip... strip&lt;br /&gt;
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p&lt;br /&gt;
checking for gawk... gawk&lt;br /&gt;
checking whether make sets $(MAKE)... yes&lt;br /&gt;
checking how to create a ustar tar archive... gnutar&lt;br /&gt;
checking whether to enable maintainer-specific portions of Makefiles... yes&lt;br /&gt;
checking for style of include used by make... GNU&lt;br /&gt;
checking for i686-pc-mingw32-gcc... gcc -mno-cygwin&lt;br /&gt;
checking whether the C compiler works... no&lt;br /&gt;
configure: error: in `/home/HNJ786/vlc&#039;:&lt;br /&gt;
configure: error: C compiler cannot create executables&lt;br /&gt;
See `config.log&#039; for more details.&lt;br /&gt;
-----------------&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;config.log shows the following:&#039;&#039;&#039;&lt;br /&gt;
-----------------&lt;br /&gt;
checking how to create a ustar tar archive... gnutar&lt;br /&gt;
This file contains any messages produced by compilers while&lt;br /&gt;
running configure, to aid debugging if configure makes a mistake.&lt;br /&gt;
&lt;br /&gt;
It was created by vlc configure 1.2.0-git, which was&lt;br /&gt;
generated by GNU Autoconf 2.65.  Invocation command line was&lt;br /&gt;
&lt;br /&gt;
  $ ./configure --host=i686-pc-mingw32 --enable-nls --enable-sdl --with-sdl-conf&lt;br /&gt;
ig-path=/usr/win32/bin --enable-faad --enable-flac --enable-theora --enable-live&lt;br /&gt;
555 --with-live555-tree=/usr/win32/live.com --enable-caca --with-caca-config-pat&lt;br /&gt;
h=/usr/win32/bin --with-dvdnav-config-path=/usr/win32/bin --enable-goom --enable&lt;br /&gt;
-dvdread --enable-debug --disable-optimizations --disable-mkv --disable-taglib -&lt;br /&gt;
-disable-zvbi --disable-dirac --disable-x264 --disable-fluidsynth&lt;br /&gt;
&lt;br /&gt;
## --------- ##&lt;br /&gt;
&amp;quot;config.log&amp;quot; 1100 lines, 26482 characters&lt;br /&gt;
-----------------&lt;br /&gt;
&lt;br /&gt;
== Mingw ==&lt;br /&gt;
&lt;br /&gt;
Seriously, you really should use MingW to compile VLC. [[User:J-b|jb]] 08:01, 23 April 2010 (UTC)&lt;br /&gt;
===========&lt;br /&gt;
&lt;br /&gt;
Jb,&lt;br /&gt;
&lt;br /&gt;
Appreciate your prompt.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;/div&gt;</summary>
		<author><name>Junfang wang</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15961</id>
		<title>User talk:Junfang wang</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=User_talk:Junfang_wang&amp;diff=15961"/>
		<updated>2010-04-22T21:19:05Z</updated>

		<summary type="html">&lt;p&gt;Junfang wang: Created page with &amp;#039;&amp;#039;&amp;#039;&amp;#039;Jb,  I am new to VLC and trying to build it by following the procedure &amp;quot;How to compile on Windows using Cygwin&amp;quot; and stuck at runing &amp;quot;configure-vlc.sh&amp;quot; with the following messa…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Jb,&lt;br /&gt;
&lt;br /&gt;
I am new to VLC and trying to build it by following the procedure &amp;quot;How to compile on Windows using Cygwin&amp;quot; and stuck at runing &amp;quot;configure-vlc.sh&amp;quot; with the following message. Would you help ?&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Junfang&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----------------&lt;br /&gt;
$ ./configure-vlc.sh&lt;br /&gt;
configure: WARNING: unrecognized options: --with-caca-config-path&lt;br /&gt;
configure: WARNING: If you wanted to set the --build type, don&#039;t use --host.&lt;br /&gt;
    If a cross compiler is detected then cross compile mode will be used.&lt;br /&gt;
checking build system type... i686-pc-cygwin&lt;br /&gt;
checking host system type... i686-pc-mingw32&lt;br /&gt;
checking for a BSD-compatible install... /usr/bin/install -c&lt;br /&gt;
checking whether build environment is sane... yes&lt;br /&gt;
checking for i686-pc-mingw32-strip... no&lt;br /&gt;
checking for strip... strip&lt;br /&gt;
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p&lt;br /&gt;
checking for gawk... gawk&lt;br /&gt;
checking whether make sets $(MAKE)... yes&lt;br /&gt;
checking how to create a ustar tar archive... gnutar&lt;br /&gt;
checking whether to enable maintainer-specific portions of Makefiles... yes&lt;br /&gt;
checking for style of include used by make... GNU&lt;br /&gt;
checking for i686-pc-mingw32-gcc... gcc -mno-cygwin&lt;br /&gt;
checking whether the C compiler works... no&lt;br /&gt;
configure: error: in `/home/HNJ786/vlc&#039;:&lt;br /&gt;
configure: error: C compiler cannot create executables&lt;br /&gt;
See `config.log&#039; for more details.&lt;br /&gt;
-----------------&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;config.log shows the following:&#039;&#039;&#039;&lt;br /&gt;
-----------------&lt;br /&gt;
checking how to create a ustar tar archive... gnutar&lt;br /&gt;
This file contains any messages produced by compilers while&lt;br /&gt;
running configure, to aid debugging if configure makes a mistake.&lt;br /&gt;
&lt;br /&gt;
It was created by vlc configure 1.2.0-git, which was&lt;br /&gt;
generated by GNU Autoconf 2.65.  Invocation command line was&lt;br /&gt;
&lt;br /&gt;
  $ ./configure --host=i686-pc-mingw32 --enable-nls --enable-sdl --with-sdl-conf&lt;br /&gt;
ig-path=/usr/win32/bin --enable-faad --enable-flac --enable-theora --enable-live&lt;br /&gt;
555 --with-live555-tree=/usr/win32/live.com --enable-caca --with-caca-config-pat&lt;br /&gt;
h=/usr/win32/bin --with-dvdnav-config-path=/usr/win32/bin --enable-goom --enable&lt;br /&gt;
-dvdread --enable-debug --disable-optimizations --disable-mkv --disable-taglib -&lt;br /&gt;
-disable-zvbi --disable-dirac --disable-x264 --disable-fluidsynth&lt;br /&gt;
&lt;br /&gt;
## --------- ##&lt;br /&gt;
&amp;quot;config.log&amp;quot; 1100 lines, 26482 characters&lt;br /&gt;
-----------------&lt;/div&gt;</summary>
		<author><name>Junfang wang</name></author>
	</entry>
</feed>