Problem while compiling VLC with MSYS
Posted: 09 Mar 2010 16:31
Hello,
I am close to compile VLC. There is only one problem. Namely it indicates me this:
Also during the config-msys.sh the link.exe says me that he couldn't find mspdb80.dll, but he simply continues. Does the mistake lie in it maybe?
EDIT:
I've copied the mspdb80.dll form MSVC-Folder to MinGW\bin\ and now the linker.exe can find it. But i still can't compile VLC.
Here is the new output of the make:
EDIT NR. 2:
I found this post:
viewtopic.php?f=32&t=67471
And I did it like it was shown in the Post.
I changed the line 155 in the libtool:
... with:
But it doesn't work. Here ist the latest output of make:
Please help me.
EDIT NR. 3:
I also found that Post:
viewtopic.php?f=32&t=53381&start=0
And did it like in the last reply of the Post:
I changed the line with:
to this:
Then the output of make was:
I still need help
I am close to compile VLC. There is only one problem. Namely it indicates me this:
Code: Select all
EDIT: (Old Output)
$ PATH=/usr/win32/bin:$PATH make
make all-recursive
make[1]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5'
Making all in po
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/po'
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/po'
Making all in compat
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/compat'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/compat'
Making all in src
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
make all-recursive
make[3]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
Making all in .
make[4]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
windres --include-dir ../share -i ../share/libvlc_win32_rc.rc -o libvlc_win32_rc
.o
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags libvlccore` -DMODULE_STRING=\"main\" -DLOCALE
DIR=\"/usr/local/share/locale\" -DSYSCONFDIR=\"/usr/local/etc\" -DDATA_PATH=\"/u
sr/local/share/vlc\" -DLIBDIR=\"/usr/local/lib\" -DPLUGIN_PATH=\"/usr/local/lib/
vlc\" -mms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-
function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-regis
ter-var -Werror-implicit-function-declaration `top_srcdir=".." top_builddir=".."
../vlc-config --ldflags libvlccore` -no-undefined -avoid-version -no-undefined
-export-symbols ./libvlccore.sym -version-info 3:1:1 -Wl,libvlc_win32_rc.o -L/u
sr/win32/lib -o libvlccore.la -rpath /usr/local/lib libvlccore_la-libvlc.lo libv
lccore_la-libvlc-module.lo libvlccore_la-missing.lo libvlccore_la-version.lo int
erface/libvlccore_la-dialog.lo interface/libvlccore_la-interface.lo interface/li
bvlccore_la-intf_eject.lo playlist/libvlccore_la-art.lo playlist/libvlccore_la-t
hread.lo playlist/libvlccore_la-control.lo playlist/libvlccore_la-engine.lo play
list/libvlccore_la-fetcher.lo playlist/libvlccore_la-sort.lo playlist/libvlccore
_la-loadsave.lo playlist/libvlccore_la-preparser.lo playlist/libvlccore_la-tree.
lo playlist/libvlccore_la-item.lo playlist/libvlccore_la-search.lo playlist/libv
lccore_la-services_discovery.lo input/libvlccore_la-item.lo input/libvlccore_la-
access.lo input/libvlccore_la-clock.lo input/libvlccore_la-control.lo input/libv
lccore_la-decoder.lo input/libvlccore_la-decoder_synchro.lo input/libvlccore_la-
demux.lo input/libvlccore_la-es_out.lo input/libvlccore_la-es_out_timeshift.lo i
nput/libvlccore_la-event.lo input/libvlccore_la-input.lo input/libvlccore_la-met
a.lo input/libvlccore_la-resource.lo input/libvlccore_la-stream.lo input/libvlcc
ore_la-stream_demux.lo input/libvlccore_la-stream_filter.lo input/libvlccore_la-
stream_memory.lo input/libvlccore_la-subtitles.lo input/libvlccore_la-var.lo vid
eo_output/libvlccore_la-video_output.lo video_output/libvlccore_la-vout_pictures
.lo video_output/libvlccore_la-video_text.lo video_output/libvlccore_la-video_wi
dgets.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-
dec.lo audio_output/libvlccore_la-filters.lo audio_output/libvlccore_la-input.lo
audio_output/libvlccore_la-mixer.lo audio_output/libvlccore_la-output.lo audio_
output/libvlccore_la-intf.lo osd/libvlccore_la-osd.lo osd/libvlccore_la-osd_text
.lo osd/libvlccore_la-osd_widgets.lo network/libvlccore_la-acl.lo network/libvlc
core_la-getaddrinfo.lo network/libvlccore_la-io.lo network/libvlccore_la-tcp.lo
network/libvlccore_la-udp.lo network/libvlccore_la-rootbind.lo network/libvlccor
e_la-tls.lo network/libvlccore_la-poll.lo text/libvlccore_la-charset.lo text/lib
vlccore_la-strings.lo text/libvlccore_la-unicode.lo text/libvlccore_la-filesyste
m.lo text/libvlccore_la-wincp.lo text/libvlccore_la-iso_lang.lo misc/libvlccore_
la-md5.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 mo
dules/libvlccore_la-cache.lo modules/libvlccore_la-entry.lo modules/libvlccore_l
a-os.lo misc/libvlccore_la-threads.lo misc/libvlccore_la-stats.lo misc/libvlccor
e_la-cpu.lo misc/libvlccore_la-action.lo config/libvlccore_la-core.lo config/lib
vlccore_la-dirs.lo config/libvlccore_la-chain.lo config/libvlccore_la-file.lo co
nfig/libvlccore_la-intf.lo config/libvlccore_la-cmdline.lo misc/libvlccore_la-ev
ents.lo misc/libvlccore_la-image.lo misc/libvlccore_la-messages.lo misc/libvlcco
re_la-objects.lo misc/libvlccore_la-variables.lo misc/libvlccore_la-error.lo mis
c/libvlccore_la-update.lo misc/libvlccore_la-xml.lo misc/libvlccore_la-devices.l
o extras/libvlccore_la-libc.lo misc/libvlccore_la-filter_chain.lo misc/libv
lccore_la-win32_specific.lo network/libvlccore_la-winsock.lo extras/libvlcco
re_la-getopt.lo extras/libvlccore_la-getopt1.lo network/libvlccore_la-httpd.lo
stream_output/libvlccore_la-stream_output.lo stream_output/libvlccore_la-announ
ce.lo stream_output/libvlccore_la-sap.lo stream_output/libvlccore_la-sdp.lo inp
ut/libvlccore_la-vlm.lo input/libvlccore_la-vlm_event.lo input/libvlccore_la-vlm
shell.lo `top_srcdir=".." top_builddir=".." ../vlc-config -libs libvlccore` .
./compat/libcompat.la -lmingw32
libtool: link: rm -fr .libs/libvlccore.def .libs/libvlccore.dll .libs/libvlccor
e.dll.a .libs/libvlccore.dll.def .libs/libvlccore.la .libs/libvlccore.lai
libtool: link: ld -r -o .libs/libvlccore.la-1.o .libs/libvlccore_la-libvlc.o .li
bs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-missing.o .libs/libvlccore_
la-version.o interface/.libs/libvlccore_la-dialog.o interface/.libs/libvlccore_l
a-interface.o interface/.libs/libvlccore_la-intf_eject.o playlist/.libs/libvlcco
re_la-art.o playlist/.libs/libvlccore_la-thread.o playlist/.libs/libvlccore_la-c
ontrol.o playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore_la-fetc
her.o playlist/.libs/libvlccore_la-sort.o
libtool: link: ld -r -o .libs/libvlccore.la-2.o playlist/.libs/libvlccore_la-loa
dsave.o playlist/.libs/libvlccore_la-preparser.o playlist/.libs/libvlccore_la-tr
ee.o playlist/.libs/libvlccore_la-item.o playlist/.libs/libvlccore_la-search.o p
laylist/.libs/libvlccore_la-services_discovery.o input/.libs/libvlccore_la-item.
o input/.libs/libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.li
bs/libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs/libvl
ccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o .libs/libvlccore.la
-1.o
libtool: link: rm -f .libs/libvlccore.la-1.o
libtool: link: ld -r -o .libs/libvlccore.la-3.o input/.libs/libvlccore_la-es_out
.o input/.libs/libvlccore_la-es_out_timeshift.o input/.libs/libvlccore_la-event.
o input/.libs/libvlccore_la-input.o input/.libs/libvlccore_la-meta.o input/.libs
/libvlccore_la-resource.o input/.libs/libvlccore_la-stream.o input/.libs/libvlcc
ore_la-stream_demux.o input/.libs/libvlccore_la-stream_filter.o input/.libs/libv
lccore_la-stream_memory.o input/.libs/libvlccore_la-subtitles.o input/.libs/libv
lccore_la-var.o .libs/libvlccore.la-2.o
libtool: link: rm -f .libs/libvlccore.la-2.o
libtool: link: ld -r -o .libs/libvlccore.la-4.o video_output/.libs/libvlccore_la
-video_output.o video_output/.libs/libvlccore_la-vout_pictures.o video_output/.l
ibs/libvlccore_la-video_text.o video_output/.libs/libvlccore_la-video_widgets.o
video_output/.libs/libvlccore_la-vout_subpictures.o video_output/.libs/libvlccor
e_la-vout_intf.o audio_output/.libs/libvlccore_la-common.o audio_output/.libs/li
bvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.o audio_output/.libs/
libvlccore_la-input.o audio_output/.libs/libvlccore_la-mixer.o .libs/libvlccore.
la-3.o
libtool: link: rm -f .libs/libvlccore.la-3.o
libtool: link: ld -r -o .libs/libvlccore.la-5.o audio_output/.libs/libvlccore_la
-output.o audio_output/.libs/libvlccore_la-intf.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/libvlccore_la-getaddrinfo.o network/.li
bs/libvlccore_la-io.o network/.libs/libvlccore_la-tcp.o network/.libs/libvlccore
_la-udp.o network/.libs/libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls
.o network/.libs/libvlccore_la-poll.o .libs/libvlccore.la-4.o
libtool: link: rm -f .libs/libvlccore.la-4.o
libtool: link: ld -r -o .libs/libvlccore.la-6.o text/.libs/libvlccore_la-charset
.o text/.libs/libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.l
ibs/libvlccore_la-filesystem.o text/.libs/libvlccore_la-wincp.o text/.libs/libvl
ccore_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/libvlccore_la-modules.o modules/.libs/li
bvlccore_la-cache.o modules/.libs/libvlccore_la-entry.o .libs/libvlccore.la-5.o
libtool: link: rm -f .libs/libvlccore.la-5.o
libtool: link: ld -r -o .libs/libvlccore.la-7.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/libvlccore_la-action.o config/.libs/libvlccore_la
-core.o config/.libs/libvlccore_la-dirs.o config/.libs/libvlccore_la-chain.o con
fig/.libs/libvlccore_la-file.o config/.libs/libvlccore_la-intf.o config/.libs/li
bvlccore_la-cmdline.o misc/.libs/libvlccore_la-events.o misc/.libs/libvlccore_la
-image.o misc/.libs/libvlccore_la-messages.o .libs/libvlccore.la-6.o
libtool: link: rm -f .libs/libvlccore.la-6.o
libtool: link: ld -r -o .libs/libvlccore.la-8.o misc/.libs/libvlccore_la-objects
.o misc/.libs/libvlccore_la-variables.o misc/.libs/libvlccore_la-error.o misc/.l
ibs/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_c
hain.o misc/.libs/libvlccore_la-win32_specific.o network/.libs/libvlccore_la-win
sock.o extras/.libs/libvlccore_la-getopt.o extras/.libs/libvlccore_la-getopt1.o
network/.libs/libvlccore_la-httpd.o .libs/libvlccore.la-7.o
libtool: link: rm -f .libs/libvlccore.la-7.o
libtool: link: ld -r -o .libs/libvlccore.la-9.o stream_output/.libs/libvlccore_l
a-stream_output.o stream_output/.libs/libvlccore_la-announce.o stream_output/.li
bs/libvlccore_la-sap.o stream_output/.libs/libvlccore_la-sdp.o input/.libs/libvl
ccore_la-vlm.o input/.libs/libvlccore_la-vlm_event.o input/.libs/libvlccore_la-v
lmshell.o .libs/libvlccore.la-8.o
libtool: link: rm -f .libs/libvlccore.la-8.o
libtool: link: nm .libs/libvlccore.la-9.o ../compat/.libs/libcompat.a | sed -n
-e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][
_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DA
TA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sor
t | uniq > .libs/libvlccore.exp
libtool: link: rm -f .libs/libvlccore.la-8.o
libtool: link: if test "x`/bin/sed 1q .libs/libvlccore.def`" = xEXPORTS; then cp
.libs/libvlccore.def .libs/libvlccore.dll.def; else echo EXPORTS > .libs/libvlc
core.dll.def; cat .libs/libvlccore.def >> .libs/libvlccore.dll.def; fi
libtool: link: gcc -std=gnu99 -shared .libs/libvlccore.dll.def .libs/libvlccore
.la-9.o -Wl,--whole-archive ../compat/.libs/libcompat.a -Wl,--no-whole-archive
-L/usr/win32/lib /usr/win32/lib/libgcrypt.a /usr/win32/lib/libgpg-error.a -lkern
el32 /usr/win32/lib/libiconv.a -lws2_32 -lnetapi32 -lwinmm -lmingw32 -mtune=pen
tium2 -mms-bitfields -Wl,libvlc_win32_rc.o -o .libs/libvlccore.dll -Wl,--enabl
e-auto-image-base -Xlinker --out-implib -Xlinker .libs/libvlccore.dll.a
Creating library file: .libs/libvlccore.dll.a
libtool: link: rm -f .libs/libvlccore.la-9.o .libs/libvlccore.exp .libs/libvlcco
re.filter
libtool: link: ( cd ".libs" && rm -f "libvlccore.la" && ln -s "../libvlccore.la"
"libvlccore.la" )
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags libvlc` -mms-bitfields -Wall -Wextra -Wsign-c
ompare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings
-Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declarati
on -no-undefined -avoid-version `top_srcdir=".." top_builddir=".." ../vlc-confi
g --ldflags libvlc` -version-info 4:1:2 -export-symbols ./libvlc.sym -Wl, -L/usr
/win32/lib -o libvlc.la -rpath /usr/local/lib control/libvlc_la-core.lo control/
libvlc_la-log.lo control/libvlc_la-playlist.lo control/libvlc_la-vlm.lo control/
libvlc_la-video.lo control/libvlc_la-audio.lo control/libvlc_la-event.lo control
/libvlc_la-event_async.lo control/libvlc_la-flat_media_list_view.lo control/libv
lc_la-hierarchical_media_list_view.lo control/libvlc_la-hierarchical_node_media_
list_view.lo control/libvlc_la-media.lo control/libvlc_la-media_player.lo contro
l/libvlc_la-media_list.lo control/libvlc_la-media_list_player.lo control/libvlc_
la-media_list_view.lo control/libvlc_la-media_library.lo control/libvlc_la-media
control_core.lo control/libvlc_la-mediacontrol_util.lo control/libvlc_la-mediaco
ntrol_audio_video.lo control/libvlc_la-media_discoverer.lo `top_srcdir=".." top_
builddir=".." ../vlc-config -libs libvlc` libvlccore.la ../compat/libcompat.la -
lmingw32
libtool: link: rm -fr .libs/libvlc.def .libs/libvlc.dll .libs/libvlc.dll.a .lib
s/libvlc.dll.def
libtool: link: ld -r -o .libs/libvlc.la-1.o control/.libs/libvlc_la-core.o contr
ol/.libs/libvlc_la-log.o control/.libs/libvlc_la-playlist.o control/.libs/libvlc
_la-vlm.o control/.libs/libvlc_la-video.o control/.libs/libvlc_la-audio.o contro
l/.libs/libvlc_la-event.o control/.libs/libvlc_la-event_async.o control/.libs/li
bvlc_la-flat_media_list_view.o control/.libs/libvlc_la-hierarchical_media_list_v
iew.o control/.libs/libvlc_la-hierarchical_node_media_list_view.o control/.libs/
libvlc_la-media.o
libtool: link: ld -r -o .libs/libvlc.la-2.o control/.libs/libvlc_la-media_player
.o control/.libs/libvlc_la-media_list.o control/.libs/libvlc_la-media_list_playe
r.o control/.libs/libvlc_la-media_list_view.o control/.libs/libvlc_la-media_libr
ary.o control/.libs/libvlc_la-mediacontrol_core.o control/.libs/libvlc_la-mediac
ontrol_util.o control/.libs/libvlc_la-mediacontrol_audio_video.o control/.libs/l
ibvlc_la-media_discoverer.o .libs/libvlc.la-1.o
libtool: link: rm -f .libs/libvlc.la-1.o
libtool: link: nm .libs/libvlc.la-2.o ../compat/.libs/libcompat.a | sed -n -e '
s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0
-9]*\)$/\1 _\2 \2/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.
*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort | uniq
> .libs/libvlc.exp
libtool: link: rm -f .libs/libvlc.la-1.o
libtool: link: if test "x`/bin/sed 1q .libs/libvlc.def`" = xEXPORTS; then cp .li
bs/libvlc.def .libs/libvlc.dll.def; else echo EXPORTS > .libs/libvlc.dll.def; ca
t .libs/libvlc.def >> .libs/libvlc.dll.def; fi
libtool: link: gcc -std=gnu99 -shared .libs/libvlc.dll.def .libs/libvlc.la-2.o
-Wl,--whole-archive ../compat/.libs/libcompat.a -Wl,--no-whole-archive -L/usr/w
in32/lib ./.libs/libvlccore.dll.a /usr/win32/lib/libgpg-error.a -lkernel32 -lws2
_32 -lnetapi32 -lwinmm -lmingw32 -mtune=pentium2 -mms-bitfields -o .libs/libv
lc.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libvlc.
dll.a
Creating library file: .libs/libvlc.dll.a
libtool: link: rm -f .libs/libvlc.la-2.o .libs/libvlc.exp .libs/libvlc.filter
/bin/sed: can't read Dateien/Downloads/vlc-1.0.5/src/libvlccore.la: No such file
or directory
libtool: link: `Dateien/Downloads/vlc-1.0.5/src/libvlccore.la' is not a valid li
btool archive
make[4]: *** [libvlc.la] Error 1
make[4]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5'
make: *** [all] Error 2
EDIT:
I've copied the mspdb80.dll form MSVC-Folder to MinGW\bin\ and now the linker.exe can find it. But i still can't compile VLC.
Here is the new output of the make:
Code: Select all
$ PATH=/usr/win32/bin:$PATH make
make all-recursive
make[1]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5'
Making all in po
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/po'
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/po'
Making all in compat
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/compat'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/compat'
Making all in src
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
make all-recursive
make[3]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
Making all in .
make[4]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
windres --include-dir ../share -i ../share/libvlc_win32_rc.rc -o libvlc_win32_rc
.o
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags libvlccore` -DMODULE_STRING=\"main\" -DLOCALE
DIR=\"/usr/local/share/locale\" -DSYSCONFDIR=\"/usr/local/etc\" -DDATA_PATH=\"/u
sr/local/share/vlc\" -DLIBDIR=\"/usr/local/lib\" -DPLUGIN_PATH=\"/usr/local/lib/
vlc\" -mms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-
function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-regis
ter-var -Werror-implicit-function-declaration `top_srcdir=".." top_builddir=".."
../vlc-config --ldflags libvlccore` -no-undefined -avoid-version -no-undefined
-export-symbols ./libvlccore.sym -version-info 3:1:1 -Wl,libvlc_win32_rc.o -L/u
sr/win32/lib -o libvlccore.la -rpath /usr/local/lib libvlccore_la-libvlc.lo libv
lccore_la-libvlc-module.lo libvlccore_la-missing.lo libvlccore_la-version.lo int
erface/libvlccore_la-dialog.lo interface/libvlccore_la-interface.lo interface/li
bvlccore_la-intf_eject.lo playlist/libvlccore_la-art.lo playlist/libvlccore_la-t
hread.lo playlist/libvlccore_la-control.lo playlist/libvlccore_la-engine.lo play
list/libvlccore_la-fetcher.lo playlist/libvlccore_la-sort.lo playlist/libvlccore
_la-loadsave.lo playlist/libvlccore_la-preparser.lo playlist/libvlccore_la-tree.
lo playlist/libvlccore_la-item.lo playlist/libvlccore_la-search.lo playlist/libv
lccore_la-services_discovery.lo input/libvlccore_la-item.lo input/libvlccore_la-
access.lo input/libvlccore_la-clock.lo input/libvlccore_la-control.lo input/libv
lccore_la-decoder.lo input/libvlccore_la-decoder_synchro.lo input/libvlccore_la-
demux.lo input/libvlccore_la-es_out.lo input/libvlccore_la-es_out_timeshift.lo i
nput/libvlccore_la-event.lo input/libvlccore_la-input.lo input/libvlccore_la-met
a.lo input/libvlccore_la-resource.lo input/libvlccore_la-stream.lo input/libvlcc
ore_la-stream_demux.lo input/libvlccore_la-stream_filter.lo input/libvlccore_la-
stream_memory.lo input/libvlccore_la-subtitles.lo input/libvlccore_la-var.lo vid
eo_output/libvlccore_la-video_output.lo video_output/libvlccore_la-vout_pictures
.lo video_output/libvlccore_la-video_text.lo video_output/libvlccore_la-video_wi
dgets.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-
dec.lo audio_output/libvlccore_la-filters.lo audio_output/libvlccore_la-input.lo
audio_output/libvlccore_la-mixer.lo audio_output/libvlccore_la-output.lo audio_
output/libvlccore_la-intf.lo osd/libvlccore_la-osd.lo osd/libvlccore_la-osd_text
.lo osd/libvlccore_la-osd_widgets.lo network/libvlccore_la-acl.lo network/libvlc
core_la-getaddrinfo.lo network/libvlccore_la-io.lo network/libvlccore_la-tcp.lo
network/libvlccore_la-udp.lo network/libvlccore_la-rootbind.lo network/libvlccor
e_la-tls.lo network/libvlccore_la-poll.lo text/libvlccore_la-charset.lo text/lib
vlccore_la-strings.lo text/libvlccore_la-unicode.lo text/libvlccore_la-filesyste
m.lo text/libvlccore_la-wincp.lo text/libvlccore_la-iso_lang.lo misc/libvlccore_
la-md5.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 mo
dules/libvlccore_la-cache.lo modules/libvlccore_la-entry.lo modules/libvlccore_l
a-os.lo misc/libvlccore_la-threads.lo misc/libvlccore_la-stats.lo misc/libvlccor
e_la-cpu.lo misc/libvlccore_la-action.lo config/libvlccore_la-core.lo config/lib
vlccore_la-dirs.lo config/libvlccore_la-chain.lo config/libvlccore_la-file.lo co
nfig/libvlccore_la-intf.lo config/libvlccore_la-cmdline.lo misc/libvlccore_la-ev
ents.lo misc/libvlccore_la-image.lo misc/libvlccore_la-messages.lo misc/libvlcco
re_la-objects.lo misc/libvlccore_la-variables.lo misc/libvlccore_la-error.lo mis
c/libvlccore_la-update.lo misc/libvlccore_la-xml.lo misc/libvlccore_la-devices.l
o extras/libvlccore_la-libc.lo misc/libvlccore_la-filter_chain.lo misc/libv
lccore_la-win32_specific.lo network/libvlccore_la-winsock.lo extras/libvlcco
re_la-getopt.lo extras/libvlccore_la-getopt1.lo network/libvlccore_la-httpd.lo
stream_output/libvlccore_la-stream_output.lo stream_output/libvlccore_la-announ
ce.lo stream_output/libvlccore_la-sap.lo stream_output/libvlccore_la-sdp.lo inp
ut/libvlccore_la-vlm.lo input/libvlccore_la-vlm_event.lo input/libvlccore_la-vlm
shell.lo `top_srcdir=".." top_builddir=".." ../vlc-config -libs libvlccore` .
./compat/libcompat.la -lmingw32
libtool: link: rm -fr .libs/libvlccore.def .libs/libvlccore.dll .libs/libvlccor
e.dll.a .libs/libvlccore.dll.def .libs/libvlccore.la .libs/libvlccore.lai
libtool: link: ld -r -o .libs/libvlccore.la-1.o .libs/libvlccore_la-libvlc.o .li
bs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-missing.o .libs/libvlccore_
la-version.o interface/.libs/libvlccore_la-dialog.o interface/.libs/libvlccore_l
a-interface.o interface/.libs/libvlccore_la-intf_eject.o playlist/.libs/libvlcco
re_la-art.o playlist/.libs/libvlccore_la-thread.o playlist/.libs/libvlccore_la-c
ontrol.o playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore_la-fetc
her.o playlist/.libs/libvlccore_la-sort.o
libtool: link: ld -r -o .libs/libvlccore.la-2.o playlist/.libs/libvlccore_la-loa
dsave.o playlist/.libs/libvlccore_la-preparser.o playlist/.libs/libvlccore_la-tr
ee.o playlist/.libs/libvlccore_la-item.o playlist/.libs/libvlccore_la-search.o p
laylist/.libs/libvlccore_la-services_discovery.o input/.libs/libvlccore_la-item.
o input/.libs/libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.li
bs/libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs/libvl
ccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o .libs/libvlccore.la
-1.o
libtool: link: rm -f .libs/libvlccore.la-1.o
libtool: link: ld -r -o .libs/libvlccore.la-3.o input/.libs/libvlccore_la-es_out
.o input/.libs/libvlccore_la-es_out_timeshift.o input/.libs/libvlccore_la-event.
o input/.libs/libvlccore_la-input.o input/.libs/libvlccore_la-meta.o input/.libs
/libvlccore_la-resource.o input/.libs/libvlccore_la-stream.o input/.libs/libvlcc
ore_la-stream_demux.o input/.libs/libvlccore_la-stream_filter.o input/.libs/libv
lccore_la-stream_memory.o input/.libs/libvlccore_la-subtitles.o input/.libs/libv
lccore_la-var.o .libs/libvlccore.la-2.o
libtool: link: rm -f .libs/libvlccore.la-2.o
libtool: link: ld -r -o .libs/libvlccore.la-4.o video_output/.libs/libvlccore_la
-video_output.o video_output/.libs/libvlccore_la-vout_pictures.o video_output/.l
ibs/libvlccore_la-video_text.o video_output/.libs/libvlccore_la-video_widgets.o
video_output/.libs/libvlccore_la-vout_subpictures.o video_output/.libs/libvlccor
e_la-vout_intf.o audio_output/.libs/libvlccore_la-common.o audio_output/.libs/li
bvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.o audio_output/.libs/
libvlccore_la-input.o audio_output/.libs/libvlccore_la-mixer.o .libs/libvlccore.
la-3.o
libtool: link: rm -f .libs/libvlccore.la-3.o
libtool: link: ld -r -o .libs/libvlccore.la-5.o audio_output/.libs/libvlccore_la
-output.o audio_output/.libs/libvlccore_la-intf.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/libvlccore_la-getaddrinfo.o network/.li
bs/libvlccore_la-io.o network/.libs/libvlccore_la-tcp.o network/.libs/libvlccore
_la-udp.o network/.libs/libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls
.o network/.libs/libvlccore_la-poll.o .libs/libvlccore.la-4.o
libtool: link: rm -f .libs/libvlccore.la-4.o
libtool: link: ld -r -o .libs/libvlccore.la-6.o text/.libs/libvlccore_la-charset
.o text/.libs/libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.l
ibs/libvlccore_la-filesystem.o text/.libs/libvlccore_la-wincp.o text/.libs/libvl
ccore_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/libvlccore_la-modules.o modules/.libs/li
bvlccore_la-cache.o modules/.libs/libvlccore_la-entry.o .libs/libvlccore.la-5.o
libtool: link: rm -f .libs/libvlccore.la-5.o
libtool: link: ld -r -o .libs/libvlccore.la-7.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/libvlccore_la-action.o config/.libs/libvlccore_la
-core.o config/.libs/libvlccore_la-dirs.o config/.libs/libvlccore_la-chain.o con
fig/.libs/libvlccore_la-file.o config/.libs/libvlccore_la-intf.o config/.libs/li
bvlccore_la-cmdline.o misc/.libs/libvlccore_la-events.o misc/.libs/libvlccore_la
-image.o misc/.libs/libvlccore_la-messages.o .libs/libvlccore.la-6.o
libtool: link: rm -f .libs/libvlccore.la-6.o
libtool: link: ld -r -o .libs/libvlccore.la-8.o misc/.libs/libvlccore_la-objects
.o misc/.libs/libvlccore_la-variables.o misc/.libs/libvlccore_la-error.o misc/.l
ibs/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_c
hain.o misc/.libs/libvlccore_la-win32_specific.o network/.libs/libvlccore_la-win
sock.o extras/.libs/libvlccore_la-getopt.o extras/.libs/libvlccore_la-getopt1.o
network/.libs/libvlccore_la-httpd.o .libs/libvlccore.la-7.o
libtool: link: rm -f .libs/libvlccore.la-7.o
libtool: link: ld -r -o .libs/libvlccore.la-9.o stream_output/.libs/libvlccore_l
a-stream_output.o stream_output/.libs/libvlccore_la-announce.o stream_output/.li
bs/libvlccore_la-sap.o stream_output/.libs/libvlccore_la-sdp.o input/.libs/libvl
ccore_la-vlm.o input/.libs/libvlccore_la-vlm_event.o input/.libs/libvlccore_la-v
lmshell.o .libs/libvlccore.la-8.o
libtool: link: rm -f .libs/libvlccore.la-8.o
libtool: link: dumpbin -symbols .libs/libvlccore.la-9.o ../compat/.libs/libcomp
at.a | gawk ' {last_section=section; section=$ 3}; /Section length .*#re
locs.*(pick any)/{hide[last_section]=1}; $ 0!
../libtool: eval: line 8625: unexpected EOF while looking for matching `''
../libtool: eval: line 8626: syntax error: unexpected end of file
make[4]: *** [libvlccore.la] Error 1
make[4]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5'
make: *** [all] Error 2
I found this post:
viewtopic.php?f=32&t=67471
And I did it like it was shown in the Post.
I changed the line 155 in the libtool:
Code: Select all
global_symbol_pipe="gawk ' {last_section=section; section=\$ 3}; /Section length .*#relocs.*(pick any)/{hide[last_section]=1}; \$ 0!~/External *\\|/{next}; / 0+ UNDEF /{next}; / UNDEF \\([^|]\\)*()/{next}; {if(hide[section]) next}; {f=0}; \$ 0~/\\(\\).*\\|/{f=1}; {printf f ? \"T \" : \"D \"}; {split(\$ 0, a, /\\||\\r/); split(a[2], s)}; s[1]~/^[@?]/{print s[1], s[1]; next}; s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))} ' prfx=^_"
Code: Select all
global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\(\\)\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1\\2\\3 \\3/p'"
Code: Select all
$ PATH=/usr/win32/bin:$PATH make
make all-recursive
make[1]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5'
Making all in po
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/po'
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/po'
Making all in compat
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/compat'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/compat'
Making all in src
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
make all-recursive
make[3]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
Making all in .
make[4]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags libvlccore` -DMODULE_STRING=\"main\" -DLOCALE
DIR=\"/usr/local/share/locale\" -DSYSCONFDIR=\"/usr/local/etc\" -DDATA_PATH=\"/u
sr/local/share/vlc\" -DLIBDIR=\"/usr/local/lib\" -DPLUGIN_PATH=\"/usr/local/lib/
vlc\" -mms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-
function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-regis
ter-var -Werror-implicit-function-declaration `top_srcdir=".." top_builddir=".."
../vlc-config --ldflags libvlccore` -no-undefined -avoid-version -no-undefined
-export-symbols ./libvlccore.sym -version-info 3:1:1 -Wl,libvlc_win32_rc.o -L/u
sr/win32/lib -o libvlccore.la -rpath /usr/local/lib libvlccore_la-libvlc.lo libv
lccore_la-libvlc-module.lo libvlccore_la-missing.lo libvlccore_la-version.lo int
erface/libvlccore_la-dialog.lo interface/libvlccore_la-interface.lo interface/li
bvlccore_la-intf_eject.lo playlist/libvlccore_la-art.lo playlist/libvlccore_la-t
hread.lo playlist/libvlccore_la-control.lo playlist/libvlccore_la-engine.lo play
list/libvlccore_la-fetcher.lo playlist/libvlccore_la-sort.lo playlist/libvlccore
_la-loadsave.lo playlist/libvlccore_la-preparser.lo playlist/libvlccore_la-tree.
lo playlist/libvlccore_la-item.lo playlist/libvlccore_la-search.lo playlist/libv
lccore_la-services_discovery.lo input/libvlccore_la-item.lo input/libvlccore_la-
access.lo input/libvlccore_la-clock.lo input/libvlccore_la-control.lo input/libv
lccore_la-decoder.lo input/libvlccore_la-decoder_synchro.lo input/libvlccore_la-
demux.lo input/libvlccore_la-es_out.lo input/libvlccore_la-es_out_timeshift.lo i
nput/libvlccore_la-event.lo input/libvlccore_la-input.lo input/libvlccore_la-met
a.lo input/libvlccore_la-resource.lo input/libvlccore_la-stream.lo input/libvlcc
ore_la-stream_demux.lo input/libvlccore_la-stream_filter.lo input/libvlccore_la-
stream_memory.lo input/libvlccore_la-subtitles.lo input/libvlccore_la-var.lo vid
eo_output/libvlccore_la-video_output.lo video_output/libvlccore_la-vout_pictures
.lo video_output/libvlccore_la-video_text.lo video_output/libvlccore_la-video_wi
dgets.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-
dec.lo audio_output/libvlccore_la-filters.lo audio_output/libvlccore_la-input.lo
audio_output/libvlccore_la-mixer.lo audio_output/libvlccore_la-output.lo audio_
output/libvlccore_la-intf.lo osd/libvlccore_la-osd.lo osd/libvlccore_la-osd_text
.lo osd/libvlccore_la-osd_widgets.lo network/libvlccore_la-acl.lo network/libvlc
core_la-getaddrinfo.lo network/libvlccore_la-io.lo network/libvlccore_la-tcp.lo
network/libvlccore_la-udp.lo network/libvlccore_la-rootbind.lo network/libvlccor
e_la-tls.lo network/libvlccore_la-poll.lo text/libvlccore_la-charset.lo text/lib
vlccore_la-strings.lo text/libvlccore_la-unicode.lo text/libvlccore_la-filesyste
m.lo text/libvlccore_la-wincp.lo text/libvlccore_la-iso_lang.lo misc/libvlccore_
la-md5.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 mo
dules/libvlccore_la-cache.lo modules/libvlccore_la-entry.lo modules/libvlccore_l
a-os.lo misc/libvlccore_la-threads.lo misc/libvlccore_la-stats.lo misc/libvlccor
e_la-cpu.lo misc/libvlccore_la-action.lo config/libvlccore_la-core.lo config/lib
vlccore_la-dirs.lo config/libvlccore_la-chain.lo config/libvlccore_la-file.lo co
nfig/libvlccore_la-intf.lo config/libvlccore_la-cmdline.lo misc/libvlccore_la-ev
ents.lo misc/libvlccore_la-image.lo misc/libvlccore_la-messages.lo misc/libvlcco
re_la-objects.lo misc/libvlccore_la-variables.lo misc/libvlccore_la-error.lo mis
c/libvlccore_la-update.lo misc/libvlccore_la-xml.lo misc/libvlccore_la-devices.l
o extras/libvlccore_la-libc.lo misc/libvlccore_la-filter_chain.lo misc/libv
lccore_la-win32_specific.lo network/libvlccore_la-winsock.lo extras/libvlcco
re_la-getopt.lo extras/libvlccore_la-getopt1.lo network/libvlccore_la-httpd.lo
stream_output/libvlccore_la-stream_output.lo stream_output/libvlccore_la-announ
ce.lo stream_output/libvlccore_la-sap.lo stream_output/libvlccore_la-sdp.lo inp
ut/libvlccore_la-vlm.lo input/libvlccore_la-vlm_event.lo input/libvlccore_la-vlm
shell.lo `top_srcdir=".." top_builddir=".." ../vlc-config -libs libvlccore` .
./compat/libcompat.la -lmingw32
libtool: link: ld -r -o .libs/libvlccore.la-1.o .libs/libvlccore_la-libvlc.o .li
bs/libvlccore_la-libvlc-module.o .libs/libvlccore_la-missing.o .libs/libvlccore_
la-version.o interface/.libs/libvlccore_la-dialog.o interface/.libs/libvlccore_l
a-interface.o interface/.libs/libvlccore_la-intf_eject.o playlist/.libs/libvlcco
re_la-art.o playlist/.libs/libvlccore_la-thread.o playlist/.libs/libvlccore_la-c
ontrol.o playlist/.libs/libvlccore_la-engine.o playlist/.libs/libvlccore_la-fetc
her.o playlist/.libs/libvlccore_la-sort.o
libtool: link: ld -r -o .libs/libvlccore.la-2.o playlist/.libs/libvlccore_la-loa
dsave.o playlist/.libs/libvlccore_la-preparser.o playlist/.libs/libvlccore_la-tr
ee.o playlist/.libs/libvlccore_la-item.o playlist/.libs/libvlccore_la-search.o p
laylist/.libs/libvlccore_la-services_discovery.o input/.libs/libvlccore_la-item.
o input/.libs/libvlccore_la-access.o input/.libs/libvlccore_la-clock.o input/.li
bs/libvlccore_la-control.o input/.libs/libvlccore_la-decoder.o input/.libs/libvl
ccore_la-decoder_synchro.o input/.libs/libvlccore_la-demux.o .libs/libvlccore.la
-1.o
libtool: link: rm -f .libs/libvlccore.la-1.o
libtool: link: ld -r -o .libs/libvlccore.la-3.o input/.libs/libvlccore_la-es_out
.o input/.libs/libvlccore_la-es_out_timeshift.o input/.libs/libvlccore_la-event.
o input/.libs/libvlccore_la-input.o input/.libs/libvlccore_la-meta.o input/.libs
/libvlccore_la-resource.o input/.libs/libvlccore_la-stream.o input/.libs/libvlcc
ore_la-stream_demux.o input/.libs/libvlccore_la-stream_filter.o input/.libs/libv
lccore_la-stream_memory.o input/.libs/libvlccore_la-subtitles.o input/.libs/libv
lccore_la-var.o .libs/libvlccore.la-2.o
libtool: link: rm -f .libs/libvlccore.la-2.o
libtool: link: ld -r -o .libs/libvlccore.la-4.o video_output/.libs/libvlccore_la
-video_output.o video_output/.libs/libvlccore_la-vout_pictures.o video_output/.l
ibs/libvlccore_la-video_text.o video_output/.libs/libvlccore_la-video_widgets.o
video_output/.libs/libvlccore_la-vout_subpictures.o video_output/.libs/libvlccor
e_la-vout_intf.o audio_output/.libs/libvlccore_la-common.o audio_output/.libs/li
bvlccore_la-dec.o audio_output/.libs/libvlccore_la-filters.o audio_output/.libs/
libvlccore_la-input.o audio_output/.libs/libvlccore_la-mixer.o .libs/libvlccore.
la-3.o
libtool: link: rm -f .libs/libvlccore.la-3.o
libtool: link: ld -r -o .libs/libvlccore.la-5.o audio_output/.libs/libvlccore_la
-output.o audio_output/.libs/libvlccore_la-intf.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/libvlccore_la-getaddrinfo.o network/.li
bs/libvlccore_la-io.o network/.libs/libvlccore_la-tcp.o network/.libs/libvlccore
_la-udp.o network/.libs/libvlccore_la-rootbind.o network/.libs/libvlccore_la-tls
.o network/.libs/libvlccore_la-poll.o .libs/libvlccore.la-4.o
libtool: link: rm -f .libs/libvlccore.la-4.o
libtool: link: ld -r -o .libs/libvlccore.la-6.o text/.libs/libvlccore_la-charset
.o text/.libs/libvlccore_la-strings.o text/.libs/libvlccore_la-unicode.o text/.l
ibs/libvlccore_la-filesystem.o text/.libs/libvlccore_la-wincp.o text/.libs/libvl
ccore_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/libvlccore_la-modules.o modules/.libs/li
bvlccore_la-cache.o modules/.libs/libvlccore_la-entry.o .libs/libvlccore.la-5.o
libtool: link: rm -f .libs/libvlccore.la-5.o
libtool: link: ld -r -o .libs/libvlccore.la-7.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/libvlccore_la-action.o config/.libs/libvlccore_la
-core.o config/.libs/libvlccore_la-dirs.o config/.libs/libvlccore_la-chain.o con
fig/.libs/libvlccore_la-file.o config/.libs/libvlccore_la-intf.o config/.libs/li
bvlccore_la-cmdline.o misc/.libs/libvlccore_la-events.o misc/.libs/libvlccore_la
-image.o misc/.libs/libvlccore_la-messages.o .libs/libvlccore.la-6.o
libtool: link: rm -f .libs/libvlccore.la-6.o
libtool: link: ld -r -o .libs/libvlccore.la-8.o misc/.libs/libvlccore_la-objects
.o misc/.libs/libvlccore_la-variables.o misc/.libs/libvlccore_la-error.o misc/.l
ibs/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_c
hain.o misc/.libs/libvlccore_la-win32_specific.o network/.libs/libvlccore_la-win
sock.o extras/.libs/libvlccore_la-getopt.o extras/.libs/libvlccore_la-getopt1.o
network/.libs/libvlccore_la-httpd.o .libs/libvlccore.la-7.o
libtool: link: rm -f .libs/libvlccore.la-7.o
libtool: link: ld -r -o .libs/libvlccore.la-9.o stream_output/.libs/libvlccore_l
a-stream_output.o stream_output/.libs/libvlccore_la-announce.o stream_output/.li
bs/libvlccore_la-sap.o stream_output/.libs/libvlccore_la-sdp.o input/.libs/libvl
ccore_la-vlm.o input/.libs/libvlccore_la-vlm_event.o input/.libs/libvlccore_la-v
lmshell.o .libs/libvlccore.la-8.o
libtool: link: rm -f .libs/libvlccore.la-8.o
libtool: link: dumpbin -symbols .libs/libvlccore.la-9.o ../compat/.libs/libcomp
at.a | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A
-Za-z0-9]*\)$/\1\2\3 \3/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA
/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort
| uniq > .libs/libvlccore.exp
libtool: link: rm -f .libs/libvlccore.la-8.o
libtool: link: if test "x`/bin/sed 1q .libs/libvlccore.def`" = xEXPORTS; then cp
.libs/libvlccore.def .libs/libvlccore.dll.def; else echo EXPORTS > .libs/libvlc
core.dll.def; cat .libs/libvlccore.def >> .libs/libvlccore.dll.def; fi
libtool: link: gcc -std=gnu99 -shared .libs/libvlccore.dll.def .libs/libvlccore
.la-9.o -Wl,--whole-archive ../compat/.libs/libcompat.a -Wl,--no-whole-archive
-L/usr/win32/lib /usr/win32/lib/libgcrypt.a /usr/win32/lib/libgpg-error.a -lkern
el32 /usr/win32/lib/libiconv.a -lws2_32 -lnetapi32 -lwinmm -lmingw32 -mtune=pen
tium2 -mms-bitfields -Wl,libvlc_win32_rc.o -o .libs/libvlccore.dll -Wl,--enabl
e-auto-image-base -Xlinker --out-implib -Xlinker .libs/libvlccore.dll.a
Creating library file: .libs/libvlccore.dll.a
libtool: link: rm -f .libs/libvlccore.la-9.o .libs/libvlccore.exp .libs/libvlcco
re.filter
libtool: link: ( cd ".libs" && rm -f "libvlccore.la" && ln -s "../libvlccore.la"
"libvlccore.la" )
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags libvlc` -mms-bitfields -Wall -Wextra -Wsign-c
ompare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings
-Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declarati
on -no-undefined -avoid-version `top_srcdir=".." top_builddir=".." ../vlc-confi
g --ldflags libvlc` -version-info 4:1:2 -export-symbols ./libvlc.sym -Wl, -L/usr
/win32/lib -o libvlc.la -rpath /usr/local/lib control/libvlc_la-core.lo control/
libvlc_la-log.lo control/libvlc_la-playlist.lo control/libvlc_la-vlm.lo control/
libvlc_la-video.lo control/libvlc_la-audio.lo control/libvlc_la-event.lo control
/libvlc_la-event_async.lo control/libvlc_la-flat_media_list_view.lo control/libv
lc_la-hierarchical_media_list_view.lo control/libvlc_la-hierarchical_node_media_
list_view.lo control/libvlc_la-media.lo control/libvlc_la-media_player.lo contro
l/libvlc_la-media_list.lo control/libvlc_la-media_list_player.lo control/libvlc_
la-media_list_view.lo control/libvlc_la-media_library.lo control/libvlc_la-media
control_core.lo control/libvlc_la-mediacontrol_util.lo control/libvlc_la-mediaco
ntrol_audio_video.lo control/libvlc_la-media_discoverer.lo `top_srcdir=".." top_
builddir=".." ../vlc-config -libs libvlc` libvlccore.la ../compat/libcompat.la -
lmingw32
libtool: link: rm -fr .libs/libvlc.def .libs/libvlc.dll .libs/libvlc.dll.a .lib
s/libvlc.dll.def
libtool: link: ld -r -o .libs/libvlc.la-1.o control/.libs/libvlc_la-core.o contr
ol/.libs/libvlc_la-log.o control/.libs/libvlc_la-playlist.o control/.libs/libvlc
_la-vlm.o control/.libs/libvlc_la-video.o control/.libs/libvlc_la-audio.o contro
l/.libs/libvlc_la-event.o control/.libs/libvlc_la-event_async.o control/.libs/li
bvlc_la-flat_media_list_view.o control/.libs/libvlc_la-hierarchical_media_list_v
iew.o control/.libs/libvlc_la-hierarchical_node_media_list_view.o control/.libs/
libvlc_la-media.o
libtool: link: ld -r -o .libs/libvlc.la-2.o control/.libs/libvlc_la-media_player
.o control/.libs/libvlc_la-media_list.o control/.libs/libvlc_la-media_list_playe
r.o control/.libs/libvlc_la-media_list_view.o control/.libs/libvlc_la-media_libr
ary.o control/.libs/libvlc_la-mediacontrol_core.o control/.libs/libvlc_la-mediac
ontrol_util.o control/.libs/libvlc_la-mediacontrol_audio_video.o control/.libs/l
ibvlc_la-media_discoverer.o .libs/libvlc.la-1.o
libtool: link: rm -f .libs/libvlc.la-1.o
libtool: link: dumpbin -symbols .libs/libvlc.la-2.o ../compat/.libs/libcompat.a
| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-
z0-9]*\)$/\1\2\3 \3/p' | /bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/
^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort | un
iq > .libs/libvlc.exp
libtool: link: rm -f .libs/libvlc.la-1.o
libtool: link: if test "x`/bin/sed 1q .libs/libvlc.def`" = xEXPORTS; then cp .li
bs/libvlc.def .libs/libvlc.dll.def; else echo EXPORTS > .libs/libvlc.dll.def; ca
t .libs/libvlc.def >> .libs/libvlc.dll.def; fi
libtool: link: gcc -std=gnu99 -shared .libs/libvlc.dll.def .libs/libvlc.la-2.o
-Wl,--whole-archive ../compat/.libs/libcompat.a -Wl,--no-whole-archive -L/usr/w
in32/lib ./.libs/libvlccore.dll.a /usr/win32/lib/libgpg-error.a -lkernel32 -lws2
_32 -lnetapi32 -lwinmm -lmingw32 -mtune=pentium2 -mms-bitfields -o .libs/libv
lc.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libvlc.
dll.a
Creating library file: .libs/libvlc.dll.a
libtool: link: rm -f .libs/libvlc.la-2.o .libs/libvlc.exp .libs/libvlc.filter
/bin/sed: can't read Dateien/Downloads/vlc-1.0.5/src/libvlccore.la: No such file
or directory
libtool: link: `Dateien/Downloads/vlc-1.0.5/src/libvlccore.la' is not a valid li
btool archive
make[4]: *** [libvlc.la] Error 1
make[4]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5'
make: *** [all] Error 2
EDIT NR. 3:
I also found that Post:
viewtopic.php?f=32&t=53381&start=0
And did it like in the last reply of the Post:
I changed the line with:
Code: Select all
NM="link -dump -symbols"
Code: Select all
NM="nm"
Code: Select all
$ PATH=/usr/win32/bin:$PATH make
make all-recursive
make[1]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5'
Making all in po
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/po'
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/po'
Making all in compat
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/compat'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/compat'
Making all in src
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
make all-recursive
make[3]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
Making all in .
make[4]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
Making all in test
make[4]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/src/test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src/test'
make[3]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/src'
Making all in libs/srtp
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/libs/srtp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/libs/srtp'
Making all in libs/unzip
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/libs/unzip'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/libs/unzip'
Making all in bin
make[2]: Entering directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateie
n/Downloads/vlc-1.0.5/bin'
windres --include-dir ../share -i ../share/vlc_win32_rc.rc -o vlc_win32_rc.o
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 `top_srcdir=".." top_bu
ilddir=".." ../vlc-config --cflags vlc` -mms-bitfields -Wall -Wextra -Wsign-comp
are -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wm
issing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration
`top_srcdir=".." top_builddir=".." ../vlc-config --ldflags vlc` -L/usr/win32/lib
-o vlc.exe winvlc.o ../src/libvlc.la ../src/libvlccore.la `top_srcdir=".." top_
builddir=".." ../vlc-config -libs vlc` -lwininet vlc_win32_rc.o -lmingw32
libtool: link: cannot find the library `Dateien/Downloads/vlc-1.0.5/src/libvlcco
re.la' or unhandled argument `Dateien/Downloads/vlc-1.0.5/src/libvlccore.la'
make[2]: *** [vlc.exe] Error 1
make[2]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5/bin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/Dokumente und Einstellungen/Kreker/Eigene Dateien
/Downloads/vlc-1.0.5'
make: *** [all] Error 2