Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: augustin 21 Ledna 2010, 17:41:10

Název: PKG_CONFIG_PATH
Přispěvatel: augustin 21 Ledna 2010, 17:41:10
Snažím se nainstalovat libgpod. Když spustím autogen.sh, nakonci to vyhodí následující chybu:

Kód: [Vybrat]
[quote]checking for LIBXML... configure: error: Package requirements (libxml-2.0) were not met:

No package 'libxml-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBXML_CFLAGS
and LIBXML_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[/quote]

libxml2 však mám nainstalovaný.

Kód: [Vybrat]
net@fermoy:~/nano/libgpod$ locate libxml
/usr/lib/libxml++-2.6.so.2
/usr/lib/libxml++-2.6.so.2.0.7
/usr/lib/libxml2.so.2
/usr/lib/libxml2.so.2.7.6
/usr/lib/libxmlparse.so.0
/usr/lib/libxmlparse.so.0.1.0
/usr/lib/libxmlrpc++.so.3
/usr/lib/libxmlrpc++.so.3.06
/usr/lib/libxmlrpc.so.3
/usr/lib/libxmlrpc.so.3.6.15
/usr/lib/libxmlrpc_abyss.so.3
/usr/lib/libxmlrpc_abyss.so.3.6.15
/usr/lib/libxmlrpc_client++.so.3
/usr/lib/libxmlrpc_client++.so.3.06
/usr/lib/libxmlrpc_client.so.3
/usr/lib/libxmlrpc_client.so.3.6.15
/usr/lib/libxmlrpc_cpp.so.3
/usr/lib/libxmlrpc_cpp.so.3.06
/usr/lib/libxmlrpc_server++.so.3
/usr/lib/libxmlrpc_server++.so.3.06
/usr/lib/libxmlrpc_server.so.3
/usr/lib/libxmlrpc_server.so.3.6.15
/usr/lib/libxmlrpc_server_abyss++.so.3
/usr/lib/libxmlrpc_server_abyss++.so.3.06
/usr/lib/libxmlrpc_server_abyss.so.3
/usr/lib/libxmlrpc_server_abyss.so.3.6.15
/usr/lib/libxmlrpc_server_cgi.so.3
/usr/lib/libxmlrpc_server_cgi.so.3.6.15
/usr/lib/libxmlrpc_util.so.3
/usr/lib/libxmlrpc_util.so.3.6.15
/usr/lib/libxmlrpc_xmlparse.so.3
/usr/lib/libxmlrpc_xmlparse.so.3.6.15
/usr/lib/libxmlrpc_xmltok.so.3
/usr/lib/libxmlrpc_xmltok.so.3.6.15
/usr/lib/libxmltok.so.0
/usr/lib/libxmltok.so.0.1.0
/usr/lib/openoffice/program/libxmlfa680li.so
/usr/lib/openoffice/program/libxmlfd680li.so
/usr/lib/openoffice/program/libxmlsec1-nss.so.1
/usr/lib/openoffice/program/libxmlsec1-nss.so.1.2.6
/usr/lib/openoffice/program/libxmlsec1.so.1
/usr/lib/openoffice/program/libxmlsec1.so.1.2.6
/usr/lib/openoffice/program/libxmlsecurity.so
/usr/lib/python-support/python-libxml2
/usr/lib/python-support/python-libxml2/python2.4
/usr/lib/python-support/python-libxml2/python2.5
/usr/lib/python-support/python-libxml2/python2.4/libxml2mod.so
/usr/lib/python-support/python-libxml2/python2.5/libxml2mod.so
/usr/lib/vlc/misc/libxml_plugin.so
/usr/lib/vmware/lib/libxml2.so.2
/usr/lib/vmware/lib/libxml2.so.2/libxml2.so.2
/usr/lib/xulrunner/components/libxmlextras.so
/usr/share/doc/libxml++2.6c2a
/usr/share/doc/libxml-parser-perl
/usr/share/doc/libxml-twig-perl
/usr/share/doc/libxml2
/usr/share/doc/libxml2-utils
/usr/share/doc/libxmlrpc-c3
/usr/share/doc/python-libxml2
/usr/share/doc/libxml++2.6c2a/NEWS.Debian.gz
/usr/share/doc/libxml++2.6c2a/changelog.Debian.gz
/usr/share/doc/libxml++2.6c2a/changelog.gz
/usr/share/doc/libxml++2.6c2a/copyright
/usr/share/doc/libxml-parser-perl/README
/usr/share/doc/libxml-parser-perl/README.Encodings
/usr/share/doc/libxml-parser-perl/changelog.Debian.gz
/usr/share/doc/libxml-parser-perl/changelog.gz
/usr/share/doc/libxml-parser-perl/copyright
/usr/share/doc/libxml-parser-perl/examples
/usr/share/doc/libxml-parser-perl/examples/REC-xml-19980210.xml.gz
/usr/share/doc/libxml-parser-perl/examples/canonical
/usr/share/doc/libxml-parser-perl/examples/canontst.xml
/usr/share/doc/libxml-parser-perl/examples/ctest.dtd
/usr/share/doc/libxml-parser-perl/examples/xmlcomments
/usr/share/doc/libxml-parser-perl/examples/xmlfilter.gz
/usr/share/doc/libxml-parser-perl/examples/xmlstats
/usr/share/doc/libxml-twig-perl/README
/usr/share/doc/libxml-twig-perl/changelog.Debian.gz
/usr/share/doc/libxml-twig-perl/copyright
/usr/share/doc/libxml2/AUTHORS
/usr/share/doc/libxml2/NEWS.gz
/usr/share/doc/libxml2/README
/usr/share/doc/libxml2/README.Debian
/usr/share/doc/libxml2/TODO.gz
/usr/share/doc/libxml2/changelog.Debian.gz
/usr/share/doc/libxml2/changelog.gz
/usr/share/doc/libxml2/copyright
/usr/share/doc/libxmlrpc-c3/changelog.Debian.gz
/usr/share/doc/libxmlrpc-c3/copyright
/usr/share/doc/python-libxml2/AUTHORS
/usr/share/doc/python-libxml2/README
/usr/share/doc/python-libxml2/README.Debian
/usr/share/doc/python-libxml2/TODO
/usr/share/doc/python-libxml2/changelog.Debian.gz
/usr/share/doc/python-libxml2/changelog.gz
/usr/share/doc/python-libxml2/copyright
/usr/share/doc/python-libxml2/examples
/usr/share/doc/python-libxml2/examples/attribs.py
/usr/share/doc/python-libxml2/examples/build.py
/usr/share/doc/python-libxml2/examples/compareNodes.py
/usr/share/doc/python-libxml2/examples/ctxterror.py
/usr/share/doc/python-libxml2/examples/cutnpaste.py
/usr/share/doc/python-libxml2/examples/dtdvalid.py
/usr/share/doc/python-libxml2/examples/error.py
/usr/share/doc/python-libxml2/examples/inbuf.py
/usr/share/doc/python-libxml2/examples/indexes.py
/usr/share/doc/python-libxml2/examples/invalid.xml
/usr/share/doc/python-libxml2/examples/nsdel.py
/usr/share/doc/python-libxml2/examples/outbuf.py
/usr/share/doc/python-libxml2/examples/push.py
/usr/share/doc/python-libxml2/examples/pushSAX.py
/usr/share/doc/python-libxml2/examples/pushSAXhtml.py
/usr/share/doc/python-libxml2/examples/reader.py
/usr/share/doc/python-libxml2/examples/reader2.py
/usr/share/doc/python-libxml2/examples/reader3.py
/usr/share/doc/python-libxml2/examples/reader4.py
/usr/share/doc/python-libxml2/examples/reader5.py
/usr/share/doc/python-libxml2/examples/reader6.py
/usr/share/doc/python-libxml2/examples/reader7.py
/usr/share/doc/python-libxml2/examples/reader8.py
/usr/share/doc/python-libxml2/examples/readererr.py
/usr/share/doc/python-libxml2/examples/readernext.py
/usr/share/doc/python-libxml2/examples/regexp.py
/usr/share/doc/python-libxml2/examples/relaxng.py
/usr/share/doc/python-libxml2/examples/resolver.py
/usr/share/doc/python-libxml2/examples/schema.py
/usr/share/doc/python-libxml2/examples/serialize.py
/usr/share/doc/python-libxml2/examples/sync.py
/usr/share/doc/python-libxml2/examples/thread2.py
/usr/share/doc/python-libxml2/examples/tst.py
/usr/share/doc/python-libxml2/examples/tst.xml
/usr/share/doc/python-libxml2/examples/tstLastError.py
/usr/share/doc/python-libxml2/examples/tstURI.py
/usr/share/doc/python-libxml2/examples/tstmem.py
/usr/share/doc/python-libxml2/examples/tstxpath.py
/usr/share/doc/python-libxml2/examples/valid.xml
/usr/share/doc/python-libxml2/examples/validDTD.py
/usr/share/doc/python-libxml2/examples/validRNG.py
/usr/share/doc/python-libxml2/examples/validSchemas.py
/usr/share/doc/python-libxml2/examples/validate.py
/usr/share/doc/python-libxml2/examples/walker.py
/usr/share/doc/python-libxml2/examples/xpath.py
/usr/share/doc/python-libxml2/examples/xpathext.py
/usr/share/doc/python-libxml2/examples/xpathret.py
/usr/share/lintian/overrides/libxmlrpc-c3
/usr/share/python-support/python-libxml2
/usr/share/python-support/python-libxml2/drv_libxml2.py
/usr/share/python-support/python-libxml2/libxml2.py
/var/lib/dpkg/info/libxml++2.6c2a.list
/var/lib/dpkg/info/libxml++2.6c2a.md5sums
/var/lib/dpkg/info/libxml++2.6c2a.postinst
/var/lib/dpkg/info/libxml++2.6c2a.postrm
/var/lib/dpkg/info/libxml++2.6c2a.shlibs
/var/lib/dpkg/info/libxml-parser-perl.list
/var/lib/dpkg/info/libxml-parser-perl.md5sums
/var/lib/dpkg/info/libxml-twig-perl.list
/var/lib/dpkg/info/libxml-twig-perl.md5sums
/var/lib/dpkg/info/libxml2-utils.list
/var/lib/dpkg/info/libxml2-utils.md5sums
/var/lib/dpkg/info/libxml2.list
/var/lib/dpkg/info/libxml2.md5sums
/var/lib/dpkg/info/libxml2.postinst
/var/lib/dpkg/info/libxml2.postrm
/var/lib/dpkg/info/libxml2.shlibs
/var/lib/dpkg/info/libxml2.symbols
/var/lib/dpkg/info/libxmlrpc-c3.list
/var/lib/dpkg/info/libxmlrpc-c3.md5sums
/var/lib/dpkg/info/libxmlrpc-c3.postinst
/var/lib/dpkg/info/libxmlrpc-c3.postrm
/var/lib/dpkg/info/libxmlrpc-c3.shlibs
/var/lib/dpkg/info/python-libxml2.list
/var/lib/dpkg/info/python-libxml2.md5sums
/var/lib/dpkg/info/python-libxml2.postinst
/var/lib/dpkg/info/python-libxml2.prerm
/var/lib/python-support/python2.5/drv_libxml2.py
/var/lib/python-support/python2.5/drv_libxml2.pyc
/var/lib/python-support/python2.5/libxml2.py
/var/lib/python-support/python2.5/libxml2.pyc
/var/lib/python-support/python2.5/libxml2mod.so

Kód: [Vybrat]
net@fermoy:~/nano/libgpod$ locate pkgconfig
/usr/lib/pkgconfig
/usr/lib/pkgconfig/alsa.pc
/usr/lib/pkgconfig/atk.pc
/usr/lib/pkgconfig/cairo-ft.pc
/usr/lib/pkgconfig/cairo-pdf.pc
/usr/lib/pkgconfig/cairo-png.pc
/usr/lib/pkgconfig/cairo-ps.pc
/usr/lib/pkgconfig/cairo-svg.pc
/usr/lib/pkgconfig/cairo-xlib-xrender.pc
/usr/lib/pkgconfig/cairo-xlib.pc
/usr/lib/pkgconfig/cairo.pc
/usr/lib/pkgconfig/compiz-mousepoll.pc
/usr/lib/pkgconfig/compiz-text.pc
/usr/lib/pkgconfig/compositeproto.pc
/usr/lib/pkgconfig/damageproto.pc
/usr/lib/pkgconfig/dbus-python.pc
/usr/lib/pkgconfig/deskbar-applet.pc
/usr/lib/pkgconfig/fixesproto.pc
/usr/lib/pkgconfig/fontconfig.pc
/usr/lib/pkgconfig/fontutil.pc
/usr/lib/pkgconfig/freetype2.pc
/usr/lib/pkgconfig/gdk-2.0.pc
/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
/usr/lib/pkgconfig/gdk-x11-2.0.pc
/usr/lib/pkgconfig/gio-2.0.pc
/usr/lib/pkgconfig/gio-unix-2.0.pc
/usr/lib/pkgconfig/glib-2.0.pc
/usr/lib/pkgconfig/gmodule-2.0.pc
/usr/lib/pkgconfig/gmodule-export-2.0.pc
/usr/lib/pkgconfig/gmodule-no-export-2.0.pc
/usr/lib/pkgconfig/gnome-doc-utils.pc
/usr/lib/pkgconfig/gnome-mount.pc
/usr/lib/pkgconfig/gnome-screensaver.pc
/usr/lib/pkgconfig/gnome-system-tools.pc
/usr/lib/pkgconfig/gobject-2.0.pc
/usr/lib/pkgconfig/gst-python-0.10.pc
/usr/lib/pkgconfig/gthread-2.0.pc
/usr/lib/pkgconfig/gtk+-2.0.pc
/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc
/usr/lib/pkgconfig/gtk+-x11-2.0.pc
/usr/lib/pkgconfig/ice.pc
/usr/lib/pkgconfig/inputproto.pc
/usr/lib/pkgconfig/kbproto.pc
/usr/lib/pkgconfig/libgpod-1.0.pc
/usr/lib/pkgconfig/libpng.pc
/usr/lib/pkgconfig/libpng12.pc
/usr/lib/pkgconfig/libxine.pc
/usr/lib/pkgconfig/notify-python.pc
/usr/lib/pkgconfig/pango.pc
/usr/lib/pkgconfig/pangocairo.pc
/usr/lib/pkgconfig/pangoft2.pc
/usr/lib/pkgconfig/pangox.pc
/usr/lib/pkgconfig/pangoxft.pc
/usr/lib/pkgconfig/pixman-1.pc
/usr/lib/pkgconfig/pygtkglext-1.0.pc
/usr/lib/pkgconfig/pygtksourceview-2.0.pc
/usr/lib/pkgconfig/python2.4
/usr/lib/pkgconfig/python2.5
/usr/lib/pkgconfig/randrproto.pc
/usr/lib/pkgconfig/renderproto.pc
/usr/lib/pkgconfig/sm.pc
/usr/lib/pkgconfig/sqlite3.pc
/usr/lib/pkgconfig/valgrind.pc
/usr/lib/pkgconfig/vmware-vix.pc
/usr/lib/pkgconfig/x11.pc
/usr/lib/pkgconfig/xau.pc
/usr/lib/pkgconfig/xbitmaps.pc
/usr/lib/pkgconfig/xcb-xinerama.pc
/usr/lib/pkgconfig/xcb-xlib.pc
/usr/lib/pkgconfig/xcb.pc
/usr/lib/pkgconfig/xcomposite.pc
/usr/lib/pkgconfig/xcursor.pc
/usr/lib/pkgconfig/xdamage.pc
/usr/lib/pkgconfig/xdmcp.pc
/usr/lib/pkgconfig/xext.pc
/usr/lib/pkgconfig/xextproto.pc
/usr/lib/pkgconfig/xfixes.pc
/usr/lib/pkgconfig/xft.pc
/usr/lib/pkgconfig/xi.pc
/usr/lib/pkgconfig/xinerama.pc
/usr/lib/pkgconfig/xineramaproto.pc
/usr/lib/pkgconfig/xml2po.pc
/usr/lib/pkgconfig/xproto.pc
/usr/lib/pkgconfig/xrandr.pc
/usr/lib/pkgconfig/xrender.pc
/usr/lib/pkgconfig/xtrans.pc
/usr/lib/pkgconfig/python2.4/gst-python-0.10.pc
/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc
/usr/share/pkgconfig
/usr/share/gtksourceview-2.0/language-specs/pkgconfig.lang
/usr/share/pkgconfig/gnome-icon-theme.pc
/usr/share/pkgconfig/gnome-mime-data-2.0.pc
/usr/share/pkgconfig/gtk-doc.pc
/usr/share/pkgconfig/iso-codes.pc
/usr/share/pkgconfig/pthread-stubs.pc
/usr/share/pkgconfig/shared-mime-info.pc

Můžete mi poradit, jak mám nastavit to PKG_CONFIG_PATH, aby to fungovalo?

Něco jsem zkusmo zkoušel

Kód: [Vybrat]
net@fermoy:~/nano/libgpod$ echo $PKG_CONFIG_PATH
/usr/share/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:

ale ten autogen.sh pořád hlasí tu stejnou chybu  :-\
Název: Re: PKG_CONFIG_PATH
Přispěvatel: klasyc 25 Ledna 2010, 00:27:21
Nejsem teď poblíž žádného tučňáka, na kterém bych to mohl ověřit, ale hádám, že k tomu libxml potřebuješ ještě balík s hlavičkovými soubory (ten se používá jenom při kompilaci, takže knihovna libxml může být nainstalovaná a přitom ti to hlásí chybu, že není). Zkus v Synapticu dát hledat libxml a podívej se, jestli tam není nějaký sympatický balíček, který má na konci názvu -dev - třeba libxml-dev a případně ho nainstaluj.
Název: Re: PKG_CONFIG_PATH
Přispěvatel: augustin 25 Ledna 2010, 08:38:25
no, libxml-dev jsem právěže už nainstaloval. hlásí to pořád tu stejnou chybu.

Kód: [Vybrat]
net@fermoy:~/nano/libgpod$ sudo apt-get install libxml-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libxml-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 33 not upgraded.