链接有关VLC的牛人博客

来源:互联网 发布:日本遗孤知乎 编辑:程序博客网 时间:2024/05/20 03:41

各种版本VCL编译及相关问题 http://jeremiah.blog.51cto.com/

 

VLC的webinterface能高度匹配iphones/ipod touches MobileSafari. http://forums.ilounge.com/showthread.php?t=216206

 

学习中。。。

 

Administrator@A98D016E808D4C0 ~
$ cd vlc-0.9.4

Administrator@A98D016E808D4C0 ~/vlc-0.9.4
$ make
make  all-recursive
make[1]: Entering directory `/home/Administrator/vlc-0.9.4'
Making all in po
make[2]: Entering directory `/home/Administrator/vlc-0.9.4/po'
make[2]: Leaving directory `/home/Administrator/vlc-0.9.4/po'
Making all in src
make[2]: Entering directory `/home/Administrator/vlc-0.9.4/src'
make  all-recursive
make[3]: Entering directory `/home/Administrator/vlc-0.9.4/src'
Making all in .
make[4]: Entering directory `/home/Administrator/vlc-0.9.4/src'
/bin/sh ../libtool --tag=CC   --mode=link gcc -mno-cygwin -std=gnu99 `top_buildd
ir=".." ../vlc-config --cflags libvlc` -DMODULE_STRING=/"main/" -DLOCALEDIR=/"/u
sr/local/share/locale/" -DSYSCONFDIR=/"/usr/local/etc/" -DDATA_PATH=/"/usr/local
/share/vlc/" -DLIBDIR=/"/usr/local/lib/" -DPLUGIN_PATH=/"/usr/local/lib/vlc/" -m
ms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function
-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes `top_builddir=".." ../vl
c-config --ldflags libvlc` -no-undefined -avoid-version -export-symbols ./libvlc
core.sym -version-info 0:2:0 -Wl,libvlc_win32_rc.o -L/usr/win32/lib -o libvlccor
e.la -rpath /usr/local/lib libvlccore_la-libvlc.lo libvlccore_la-libvlc-module.l
o libvlccore_la-version.lo interface/libvlccore_la-interface.lo interface/libvlc
core_la-intf_eject.lo interface/libvlccore_la-interaction.lo playlist/libvlccore
_la-thread.lo playlist/libvlccore_la-control.lo playlist/libvlccore_la-engine.lo
 playlist/libvlccore_la-sort.lo playlist/libvlccore_la-loadsave.lo playlist/libv
lccore_la-tree.lo playlist/libvlccore_la-item.lo playlist/libvlccore_la-search.l
o playlist/libvlccore_la-services_discovery.lo input/libvlccore_la-item.lo input
/libvlccore_la-access.lo input/libvlccore_la-clock.lo input/libvlccore_la-contro
l.lo input/libvlccore_la-decoder.lo input/libvlccore_la-decoder_synchro.lo input
/libvlccore_la-demux.lo input/libvlccore_la-es_out.lo input/libvlccore_la-input.
lo input/libvlccore_la-meta.lo input/libvlccore_la-stream.lo input/libvlccore_la
-mem_stream.lo input/libvlccore_la-subtitles.lo input/libvlccore_la-var.lo video
_output/libvlccore_la-video_output.lo video_output/libvlccore_la-vout_pictures.l
o video_output/libvlccore_la-video_text.lo video_output/libvlccore_la-video_widg
ets.lo video_output/libvlccore_la-vout_subpictures.lo video_output/libvlccore_la
-vout_intf.lo audio_output/libvlccore_la-common.lo audio_output/libvlccore_la-de
c.lo audio_output/libvlccore_la-filters.lo audio_output/libvlccore_la-input.lo a
udio_output/libvlccore_la-mixer.lo audio_output/libvlccore_la-output.lo audio_ou
tput/libvlccore_la-intf.lo osd/libvlccore_la-osd.lo osd/libvlccore_la-osd_text.l
o osd/libvlccore_la-osd_widgets.lo network/libvlccore_la-acl.lo network/libvlcco
re_la-getaddrinfo.lo network/libvlccore_la-io.lo network/libvlccore_la-tcp.lo ne
twork/libvlccore_la-udp.lo network/libvlccore_la-httpd.lo network/libvlccore_la-
rootbind.lo network/libvlccore_la-tls.lo network/libvlccore_la-poll.lo text/libv
lccore_la-charset.lo text/libvlccore_la-strings.lo text/libvlccore_la-unicode.lo
 text/libvlccore_la-wincp.lo text/libvlccore_la-iso_lang.lo misc/libvlccore_la-m
d5.lo misc/libvlccore_la-rand.lo misc/libvlccore_la-mtime.lo misc/libvlccore_la-
block.lo misc/libvlccore_la-es_format.lo modules/libvlccore_la-modules.lo module
s/libvlccore_la-cache.lo modules/libvlccore_la-entry.lo modules/libvlccore_la-os
.lo misc/libvlccore_la-threads.lo misc/libvlccore_la-stats.lo misc/libvlccore_la
-cpu.lo misc/libvlccore_la-action.lo config/libvlccore_la-core.lo config/libvlcc
ore_la-dirs.lo config/libvlccore_la-chain.lo config/libvlccore_la-file.lo config
/libvlccore_la-intf.lo config/libvlccore_la-cmdline.lo misc/libvlccore_la-events
.lo misc/libvlccore_la-image.lo misc/libvlccore_la-messages.lo misc/libvlccore_l
a-objects.lo misc/libvlccore_la-variables.lo misc/libvlccore_la-error.lo misc/li
bvlccore_la-update.lo misc/libvlccore_la-xml.lo misc/libvlccore_la-devices.lo ex
tras/libvlccore_la-libc.lo misc/libvlccore_la-filter_chain.lo      misc/libvlcco
re_la-win32_specific.lo network/libvlccore_la-winsock.lo     extras/libvlccore_l
a-getopt.lo extras/libvlccore_la-getopt1.lo  stream_output/libvlccore_la-stream_
output.lo stream_output/libvlccore_la-announce.lo stream_output/libvlccore_la-sa
p.lo stream_output/libvlccore_la-sdp.lo  input/libvlccore_la-vlm.lo input/libvlc
core_la-vlmshell.lo  misc/libvlccore_la-revision.lo `top_builddir=".." ../vlc-co
nfig -libs libvlc`   -lmingw32
libtool: link: link -dump -symbols  .libs/libvlccore_la-libvlc.o .libs/libvlccor
e_la-libvlc-module.o .libs/libvlccore_la-version.o interface/.libs/libvlccore_la
-interface.o interface/.libs/libvlccore_la-intf_eject.o interface/.libs/libvlcco
re_la-interaction.o playlist/.libs/libvlccore_la-thread.o playlist/.libs/libvlcc
ore_la-control.o playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore
_la-sort.o playlist/.libs/libvlccore_la-loadsave.o playlist/.libs/libvlccore_la-
tree.o playlist/.libs/libvlccore_la-item.o playlist/.libs/libvlccore_la-search.o
 playlist/.libs/libvlccore_la-services_discovery.o input/.libs/libvlccore_la-ite
m.o input/.libs/libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.
libs/libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs/lib
vlccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o input/.libs/libvl
ccore_la-es_out.o input/.libs/libvlccore_la-input.o input/.libs/libvlccore_la-me
ta.o input/.libs/libvlccore_la-stream.o input/.libs/libvlccore_la-mem_stream.o i
nput/.libs/libvlccore_la-subtitles.o input/.libs/libvlccore_la-var.o video_outpu
t/.libs/libvlccore_la-video_output.o video_output/.libs/libvlccore_la-vout_pictu
res.o video_output/.libs/libvlccore_la-video_text.o video_output/.libs/libvlccor
e_la-video_widgets.o video_output/.libs/libvlccore_la-vout_subpictures.o video_o
utput/.libs/libvlccore_la-vout_intf.o audio_output/.libs/libvlccore_la-common.o
audio_output/.libs/libvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.
o audio_output/.libs/libvlccore_la-input.o audio_output/.libs/libvlccore_la-mixe
r.o audio_output/.libs/libvlccore_la-output.o audio_output/.libs/libvlccore_la-i
ntf.o osd/.libs/libvlccore_la-osd.o osd/.libs/libvlccore_la-osd_text.o osd/.libs
/libvlccore_la-osd_widgets.o network/.libs/libvlccore_la-acl.o network/.libs/lib
vlccore_la-getaddrinfo.o network/.libs/libvlccore_la-io.o network/.libs/libvlcco
re_la-tcp.o network/.libs/libvlccore_la-udp.o network/.libs/libvlccore_la-httpd.
o network/.libs/libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls.o netwo
rk/.libs/libvlccore_la-poll.o text/.libs/libvlccore_la-charset.o text/.libs/libv
lccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.libs/libvlccore_la-
wincp.o text/.libs/libvlccore_la-iso_lang.o misc/.libs/libvlccore_la-md5.o misc/
.libs/libvlccore_la-rand.o misc/.libs/libvlccore_la-mtime.o misc/.libs/libvlccor
e_la-block.o misc/.libs/libvlccore_la-es_format.o modules/.libs/libvlccore_la-mo
dules.o modules/.libs/libvlccore_la-cache.o modules/.libs/libvlccore_la-entry.o
modules/.libs/libvlccore_la-os.o misc/.libs/libvlccore_la-threads.o misc/.libs/l
ibvlccore_la-stats.o misc/.libs/libvlccore_la-cpu.o misc/.libs/libvlccore_la-act
ion.o config/.libs/libvlccore_la-core.o config/.libs/libvlccore_la-dirs.o config
/.libs/libvlccore_la-chain.o config/.libs/libvlccore_la-file.o config/.libs/libv
lccore_la-intf.o config/.libs/libvlccore_la-cmdline.o misc/.libs/libvlccore_la-e
vents.o misc/.libs/libvlccore_la-image.o misc/.libs/libvlccore_la-messages.o mis
c/.libs/libvlccore_la-objects.o misc/.libs/libvlccore_la-variables.o misc/.libs/
libvlccore_la-error.o misc/.libs/libvlccore_la-update.o misc/.libs/libvlccore_la
-xml.o misc/.libs/libvlccore_la-devices.o extras/.libs/libvlccore_la-libc.o misc
/.libs/libvlccore_la-filter_chain.o misc/.libs/libvlccore_la-win32_specific.o ne
twork/.libs/libvlccore_la-winsock.o extras/.libs/libvlccore_la-getopt.o extras/.
libs/libvlccore_la-getopt1.o stream_output/.libs/libvlccore_la-stream_output.o s
tream_output/.libs/libvlccore_la-announce.o stream_output/.libs/libvlccore_la-sa
p.o stream_output/.libs/libvlccore_la-sdp.o input/.libs/libvlccore_la-vlm.o inpu
t/.libs/libvlccore_la-vlmshell.o misc/.libs/libvlccore_la-revision.o   |  | /usr
/bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]/([^ ]*/)//1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm_
_/([^ ]*/)[ ][^ ]*//1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort | uniq > .libs/
libvlccore.exp
../libtool: eval: line 977: syntax error near unexpected token `|'
../libtool: eval: line 977: `link -dump -symbols  .libs/libvlccore_la-libvlc.o .
libs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-version.o interface/.libs
/libvlccore_la-interface.o interface/.libs/libvlccore_la-intf_eject.o interface/
.libs/libvlccore_la-interaction.o playlist/.libs/libvlccore_la-thread.o playlist
/.libs/libvlccore_la-control.o playlist/.libs/libvlccore_la-engine.o playlist/.l
ibs/libvlccore_la-sort.o playlist/.libs/libvlccore_la-loadsave.o playlist/.libs/
libvlccore_la-tree.o playlist/.libs/libvlccore_la-item.o playlist/.libs/libvlcco
re_la-search.o playlist/.libs/libvlccore_la-services_discovery.o input/.libs/lib
vlccore_la-item.o input/.libs/libvlccore_la-access.o input/.libs/libvlccore_la-c
lock.o input/.libs/libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o i
nput/.libs/libvlccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o inp
ut/.libs/libvlccore_la-es_out.o input/.libs/libvlccore_la-input.o input/.libs/li
bvlccore_la-meta.o input/.libs/libvlccore_la-stream.o input/.libs/libvlccore_la-
mem_stream.o input/.libs/libvlccore_la-subtitles.o input/.libs/libvlccore_la-var
.o video_output/.libs/libvlccore_la-video_output.o video_output/.libs/libvlccore
_la-vout_pictures.o video_output/.libs/libvlccore_la-video_text.o video_output/.
libs/libvlccore_la-video_widgets.o video_output/.libs/libvlccore_la-vout_subpict
ures.o video_output/.libs/libvlccore_la-vout_intf.o audio_output/.libs/libvlccor
e_la-common.o audio_output/.libs/libvlccore_la-dec.o audio_output/.libs/libvlcco
re_la-filters.o audio_output/.libs/libvlccore_la-input.o audio_output/.libs/libv
lccore_la-mixer.o audio_output/.libs/libvlccore_la-output.o audio_output/.libs/l
ibvlccore_la-intf.o osd/.libs/libvlccore_la-osd.o osd/.libs/libvlccore_la-osd_te
xt.o osd/.libs/libvlccore_la-osd_widgets.o network/.libs/libvlccore_la-acl.o net
work/.libs/libvlccore_la-getaddrinfo.o network/.libs/libvlccore_la-io.o network/
.libs/libvlccore_la-tcp.o network/.libs/libvlccore_la-udp.o network/.libs/libvlc
core_la-httpd.o network/.libs/libvlccore_la-rootbind.o network/.libs/libvlccore_
la-tls.o network/.libs/libvlccore_la-poll.o text/.libs/libvlccore_la-charset.o t
ext/.libs/libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.libs/
libvlccore_la-wincp.o text/.libs/libvlccore_la-iso_lang.o misc/.libs/libvlccore_
la-md5.o misc/.libs/libvlccore_la-rand.o misc/.libs/libvlccore_la-mtime.o misc/.
libs/libvlccore_la-block.o misc/.libs/libvlccore_la-es_format.o modules/.libs/li
bvlccore_la-modules.o modules/.libs/libvlccore_la-cache.o modules/.libs/libvlcco
re_la-entry.o modules/.libs/libvlccore_la-os.o misc/.libs/libvlccore_la-threads.
o misc/.libs/libvlccore_la-stats.o misc/.libs/libvlccore_la-cpu.o misc/.libs/lib
vlccore_la-action.o config/.libs/libvlccore_la-core.o config/.libs/libvlccore_la
-dirs.o config/.libs/libvlccore_la-chain.o config/.libs/libvlccore_la-file.o con
fig/.libs/libvlccore_la-intf.o config/.libs/libvlccore_la-cmdline.o misc/.libs/l
ibvlccore_la-events.o misc/.libs/libvlccore_la-image.o misc/.libs/libvlccore_la-
messages.o misc/.libs/libvlccore_la-objects.o misc/.libs/libvlccore_la-variables
.o misc/.libs/libvlccore_la-error.o misc/.libs/libvlccore_la-update.o misc/.libs
/libvlccore_la-xml.o misc/.libs/libvlccore_la-devices.o extras/.libs/libvlccore_
la-libc.o misc/.libs/libvlccore_la-filter_chain.o misc/.libs/libvlccore_la-win32
_specific.o network/.libs/libvlccore_la-winsock.o extras/.libs/libvlccore_la-get
opt.o extras/.libs/libvlccore_la-getopt1.o stream_output/.libs/libvlccore_la-str
eam_output.o stream_output/.libs/libvlccore_la-announce.o stream_output/.libs/li
bvlccore_la-sap.o stream_output/.libs/libvlccore_la-sdp.o input/.libs/libvlccore
_la-vlm.o input/.libs/libvlccore_la-vlmshell.o misc/.libs/libvlccore_la-revision
.o   |  | /usr/bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]/([^ ]*/)//1 DATA/;/^.*[ ]__nm__
/s/^.*[ ]__nm__/([^ ]*/)[ ][^ ]*//1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort |
 uniq > .libs/libvlccore.exp'
make[4]: *** [libvlccore.la] Error 1
make[4]: Leaving directory `/home/Administrator/vlc-0.9.4/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/Administrator/vlc-0.9.4/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/Administrator/vlc-0.9.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Administrator/vlc-0.9.4'
make: *** [all] Error 2

 

What's wrong with this?