Vraag & Antwoord

OS Linux

pkg-config installeren

5 antwoorden
  • Ik wil een programma'tje installeren, maar daarvoor heb ik gtk+ nodig. Dus ik ga naar www.gtk.org. Heb daar eerst alle depencies gedownload en geinstalleerd die ik vervolgens nodig heb om alle source goed te kunnen installeren. Daarna heb ik de source gedownload, dat zijn de volgende: glib atk pango Toen ik atk had uitgepakt, en ik gaf de opdracht ./configure, merkte ik het volgende: hij kon glib niet vinden terwijl ik die daarvoor met succes geinstalleerd had. En kreeg te zien dat ik een PKG_CONFIG_PATH moest instellen. Nu weet ik dat ik met de opdracht: PKG_CONFIG_PATH=..... een path kan instellen. Maar ik zou niet weten wat ik daar moet invullen. Heb de hele INSTALL en README en NEWS van pkg-config doorgenomen, kon er niks over vinden. Op deze site: http://www.freedesktop.org/software/pkgconfig/ zie ik dit staan: add PKG_CONFIG_LIBDIR for cross-compiling (David Schleef) - add --libs-only-other/--cflags-only-other (Zack Rusin) - apply man page fixes (Pter Breitenlohner) - C portability fix (David Robins) - fix to win32 build (Tor Lillqvist) Ik snap niet wat hier staat. Zijn dit opdrachten die ik moet uitvoeren om pkg-config goed te installeren? Dat PKG_CONFIG_LIBDIR, heeft dat wat te maken met PKG_CONFIG_PATH? En wat mij ook opviel, als ik een programma installeer, en als ik dat programma dan via de pakket manager ga zoeken, kan die alleen de versie vinden die standaard met de distro is meeggeleverd, en niet de nieuwe versie. Hoe kan dit? Ook na het geven van de opdracht ldconfig. Of ziet die pakket manager alleen rpm files? mvg, Roy
  • Weet niemand hoe je pkg-config installeert? En kan niemand mij zeggen hoe het kan dat de pakketmanager nieuwe versies van progs niet bijwerkt? mvg, Roy
  • [quote:bc65a26cd1="roy_startpag"]Weet niemand hoe je pkg-config installeert? En kan niemand mij zeggen hoe het kan dat de pakketmanager nieuwe versies van progs niet bijwerkt? [/quote:bc65a26cd1] Bij mij bleek in Mandrake 9.1 [b:bc65a26cd1] gtk [/b:bc65a26cd1] al in te zitten. [code:1:bc65a26cd1] [jolo@dualpc pkgconfig-0.15.0]$ rpm -qa | grep gtk gtk-themes-1.0-9mdk libgtk+1.2-1.2.10-32mdk gtk+2.0-2.2.1-2mdk libgtkxmhtml1-1.4.2-3mdk libgtkhtml2_0-2.2.0-2mdk gtk-engines2-2.2.0-2mdk nautilus-gtkhtml-0.3.2-5mdk libgtkmm1.2-1.2.10-1mdk gtkhtml-1.1.8-2mdk gtkam-0.1.10-2mdk libgtk+-x11-2.0_0-2.2.1-2mdk libgtk+2.0_0-2.2.1-2mdk gtkdialogs-2.0-3mdk gtk+mdk-0.1.6-14mdk libgtkhtml1.1_3-1.1.8-2mdk libexif-gtk4-0.3.3-2mdk gtk-engines-0.12-7mdk [jolo@dualpc pkgconfig-0.15.0]$ [/code:1:bc65a26cd1] [jolo@dualpc pkgconfig-0.15.0]$ [b:bc65a26cd1] ./configure [/b:bc65a26cd1] gaf bij mij geen foutmeldingen. Dit zelfde geldt ook voor [b:bc65a26cd1] make [/b:bc65a26cd1] en als super user [b:bc65a26cd1] make install [/b:bc65a26cd1] Eveneens geen foutmeldingen. En aan de volgende output te zien is bij mij de installatie gelukt. [code:1:bc65a26cd1] [jolo@dualpc jolo]$ pkg-config --version 0.15.0 [jolo@dualpc jolo]$ [/code:1:bc65a26cd1] rpmdrake toont inderdaad alleen rpm packages. Is het de bedoeling dat rpmdrake ook pkg-config toont, dan in plaats van [b:bc65a26cd1] make install [/b:bc65a26cd1] doe je [b:bc65a26cd1] checkinstall [/b:bc65a26cd1] Dus [code:1:bc65a26cd1] [jolo@dualpc jolo]$ rpm -qa | grep pkgconfig-0.15.0-1 pkgconfig-0.15.0-1 [jolo@dualpc jolo]$ [/code:1:bc65a26cd1]
  • Heb checkinstall geprobeerd, maar dan geeft tie command not found. Ook check install (dus met spatie) werkt ook niet. Misschien dat ik een belangrijk pakketje mis? Of moet ik iets extra's van het internet downloaden?
  • Checkinstall kun je downloaden: http://proyectos.glo.org.mx/checkinstall/download.php

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.