View previous topic :: View next topic |
Author |
Message |
ausmusj1 Tux's lil' helper
Joined: 02 Jan 2004 Posts: 121
|
Posted: Wed Dec 21, 2005 7:22 pm Post subject: gstreamer won't compile - vgPlain_tool_info error [SOLVED] |
|
|
This 'vgPlain_tool_info' error is caused by having valgrind installed prior to attempting to emerge gstreamer-0.8.11 - not sure if it happens with 0.8.10 or not.
It looks something like:
Code: |
i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -o .libs/spidertest spidertest-spidertest.o ../../gst/.libs/libgstreamer-0.8.so -L/usr/lib/valgrind/x86-linux /usr/lib/libxml2.so -lz /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libpopt.so -lcoregrind -lvex -lgcc -lm
../../gst/.libs/libgstreamer-0.8.so: undefined reference to `vgPlain_tool_info'
collect2: ld returned 1 exit status
make[4]: *** [spidertest] Error 1
make[4]: *** Waiting for unfinished jobs...
|
There are 2 solutions:
1. Unmask gstreamer-0.10.0:
Code: |
echo "=media-libs/gstreamer-0.10.0" >> /etc/portage/package.unmask
|
Not sure what the state of 0.10.0 is - I just know it compiles properly even if you already have valgrind installed
2. Grab the updated ebuild from https://bugs.gentoo.org/show_bug.cgi?id=115421 and make sure your USE flags don't include valgrind - you can
Code: |
echo "=media-libs/gstreamer-0.8.11 -valgrind" >> /etc/portage/package.use
|
to be sure.
HTH-
James |
|
Back to top |
|
|
Szplug n00b
Joined: 03 Nov 2002 Posts: 33 Location: Raleigh North Carolina
|
Posted: Sat Dec 31, 2005 10:34 pm Post subject: Thanks! |
|
|
It happens with 0.8.10 as well; just wanted to say thanks for figuring that out, I've had that problem for a few weeks now. |
|
Back to top |
|
|
zidour Tux's lil' helper
Joined: 29 Apr 2004 Posts: 103
|
Posted: Wed Jan 04, 2006 6:06 pm Post subject: |
|
|
Strange... to me it seems that there is no valgrind USE flag for gstreamer...
Code: |
$ emerge -pv gstreamer
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild U ] media-libs/gstreamer-0.8.11 [0.8.10] USE="-debug -doc" 0 kB
Total size of downloads: 0 kB
|
Emerging gstreamer still fails... |
|
Back to top |
|
|
inc n00b
Joined: 30 Aug 2005 Posts: 4
|
Posted: Fri Jan 06, 2006 9:35 pm Post subject: |
|
|
Same error when using -valgrind (as noted above there is no valgrind USE flag for gstreamer). The work around i had to do was as follows:
emerge -C valgrind
emerge -av gstreamer (0.8.11)
emerge -av valgrind (3.1.0)
--- |
|
Back to top |
|
|
|