I have changed the positionproxy.cc file and tried to "make install"
player-1.6.2 again but am having a strange error:
cannot find -lgdk_pixbuf-2.0
but when I check
#pkg-config --cflags gdk-pixbuf-2.0
it shows the following message:
-I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
my PKG_CONFIG_PATH is ok and which is /usr/local/lib/pkgconfig
following files are in my /usr/local/lib
libgdk_pixbuf.a libgdk_pixbuf.la* libgdk_pixbuf.so*
I put following files in /usr/local/lib/pkgconfig directory
Now what should I do?
If I make some changes to player files is there any other method to get the
Thanks in advance
From: Brian Gerkey <gerkey@ai...> - 2005-06-02 18:31:21
> I have changed the positionproxy.cc file and tried to "make install"
> player-1.6.2 again but am having a strange error:
> cannot find -lgdk_pixbuf-2.0
> but when I check
> #pkg-config --cflags gdk-pixbuf-2.0
> it shows the following message:
> -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> my PKG_CONFIG_PATH is ok and which is /usr/local/lib/pkgconfig
Sounds like your gdk/gtk installation is broken. Try 'pkg-config --libs
gdk-pixbuf-2.0'. It should give you something like:
-Wl,--export-dynamic -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0
But if those libs (e.g., libgdk_pixbuf-2.0.la) are in /usr/local/lib,
then there should also be a '-L/usr/local/lib' in there.
The right thing to do is to fix/reinstall gdk/gtk, but you could try
something like this:
$ export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH
Then configure and make.
Brian P. Gerkey gerkey@...
Stanford AI Lab http://ai.stanford.edu/~gerkey
Get latest updates about Open Source Projects, Conferences and News.