View previous topic :: View next topic |
Author |
Message |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Wed Mar 21, 2007 8:30 pm Post subject: VLC doesn't compile | ld error? libtool error? [solved] |
|
|
Hi everybody,
today i emerged modular Xorg and now i tryed to remerge VLC, but everytime i get this compile error:
Code: | /bin/sh ../../libtool --tag=CC --mode=link gcc `top_builddir="../.." ../../vlc-config --cflags plugin directfb` -Wsign-compare -Wall -march=athlon-xp -pipe -O2 -I /usr/include/directfb -pipe `top_builddir="../.." ../../vlc-config --libs plugin directfb` -rpath '/usr/lib/vlc/video_output' -avoid-version -module -shrext .so -o libdirectfb_plugin.la libdirectfb_plugin_la-directfb.lo ../../src/libvlc.la
(cd .libs && rm -f libimage_plugin.la && ln -s ../libimage_plugin.la libimage_plugin.la)
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/3.4.4//libstdc++.la' seems to be moved
gcc -shared .libs/libdirectfb_plugin_la-directfb.o -Wl,--rpath -Wl,/var/tmp/portage/vlc-0.8.6-r1/work/vlc-0.8.6/src/.libs -L/usr/lib /usr/lib/libdirectfb.so -L/usr/i686-pc-linux-gnu/bin -L/usr/lib/gcc-lib/.. -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4 -lfusion -ldirect -lpthread /usr/lib/libjpeg.so -lz -ldl ../../src/.libs/libvlc.so -L/usr/lib/live/UsageEnvironment -L/usr/lib/live/groupsock -L/usr/lib/live/BasicUsageEnvironment -L/usr/lib/live/liveMedia -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/ -march=athlon-xp -Wl,-soname -Wl,libdirectfb_plugin.so -o .libs/libdirectfb_plugin.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lfusion
collect2: ld returned 1 exit status
make[4]: *** [libdirectfb_plugin.la] Fehler 1 |
Anybody got a solution?
Thanks in advance,
meldron
Last edited by meldron on Thu Mar 22, 2007 11:59 am; edited 1 time in total |
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
Posted: Wed Mar 21, 2007 9:06 pm Post subject: |
|
|
if you don't need the directfb you can always remove it. I couldn't find what lfusion is, probably there's some flag missing in some package, find out what it is and you probably know what you need... Maybe the vlc docs on building it tell you what's missing.
cheers |
|
Back to top |
|
 |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Wed Mar 21, 2007 10:14 pm Post subject: |
|
|
I compiled VLC without directfb. This time i didnt get a compile error. Now i've got an error if i try to start it.
Code: | VLC media player 0.8.6-bugfix Janus
[00000131] main interface error: no interface module matched "hotkeys,none"
[00000131] main interface error: no suitable interface module
[00000001] main private error: interface "hotkeys,none" initialization failed
[00000134] main interface error: no interface module matched "any"
[00000134] main interface error: no suitable interface module
[00000001] main private error: interface "(null)" initialization failed |
|
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
Posted: Wed Mar 21, 2007 10:30 pm Post subject: |
|
|
well, i'm sorry but i have to ask this in case you're new, but are you running in X with ati/nvidia/other drivers? Because without directfb it shouldn't work in the framebuffer. Does it work in X with graphics aceleration?
You can always follow my second sugestion  |
|
Back to top |
|
 |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Wed Mar 21, 2007 10:36 pm Post subject: |
|
|
I'm running X with nvidia driver. => No it doesn't work in X
Thanks for your help.
meldron |
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
Posted: Wed Mar 21, 2007 10:39 pm Post subject: |
|
|
In that case these problems must unrelated. Directfb is not at all a requirement for vlc. Have you got old configurations for vlc? remove it with something like |
|
Back to top |
|
 |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Wed Mar 21, 2007 10:56 pm Post subject: |
|
|
I removed it. Still the same error. |
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
Posted: Wed Mar 21, 2007 11:02 pm Post subject: |
|
|
Could be a permission thing, does it happen in root? |
|
Back to top |
|
 |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Wed Mar 21, 2007 11:14 pm Post subject: |
|
|
Happens as root too. |
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
|
Back to top |
|
 |
meldron Tux's lil' helper

Joined: 26 Sep 2004 Posts: 91 Location: Nuremburg
|
Posted: Thu Mar 22, 2007 11:32 am Post subject: |
|
|
I recompiled VLC once again and this time it works. My mistake was i compiled an unstable version. With the stable version and without directfb it works!
Thank you really much for your help, Pseudonimo. People like you are the reason why I like the gentoo community so much.
Thanks,
meldron |
|
Back to top |
|
 |
Pseudonimo Guru


Joined: 10 Mar 2007 Posts: 393
|
Posted: Thu Mar 22, 2007 11:54 am Post subject: |
|
|
You're welcome, I only ask people in return to mark the topic solved . pm me for help anytime,
Cheers |
|
Back to top |
|
 |
|