pkg-config aanwezig, maar toch niet?

Pagina: 1
Acties:

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Ik zit met het volgende probleem: ik wil graag LifeArea compilen in mijn homedirectory op de servers van de uni. Nu heb ik hem gewoon geuntarred en probeer ik te compilen met een prefix, zodat hij fijn in mn homedir komt en ik geen rechten-probleem heb.

De environmentvariabele PKG_CONFIG_PATH wordt doormiddel van mijn .cshrc ingesteld op /usr/lib/pkgconfig/, waar ook daarwerkelijk .pc bestanden in staan. De pkg-config binary staat in /usr/bin/.

Nu staat er wel dit:
code:
1
2
pkg-config --version
0.14.0


En toch krijg ik de volgende error, waarvan ik niet snap waarom hij komt:

code:
1
2
3
4
5
6
7
checking for GtkHTML2 support... yes
./configure: /usr/lib/pkgconfig: is a directory
*** Your version of pkg-config is too old. You need version 0.9.0 or newer.
*** See http://www.freedesktop.org/software/pkgconfig
configure: error: Library requirements (libgtkhtml-2.0 >= 2.0.0) not met; 
consider adjusting the PKG_CONFIG_PATH environment variable if your libraries 
are in a nonstandard prefix so pkg-config can find them.

Ook het bestand /usr/lib/pkg-config/lib-gtkhtml2.0.pc bestaat, waar ook netjes informatie instaat. Wat doe ik hier verkeerd, en waarom? De error in google stoppen heeft niet veel nut, dat levert me alleen maar mailinglists en fora op waar mensen hun directory niet kunnen vinden.

Het instellen van PKG_CONFIG_PATH op /usr/bin/pkg-config haalt overigens ook niets uit.

[ Voor 5% gewijzigd door G33rt op 02-09-2004 19:37 ]


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Tikje naar Non-Windows Operating Systems, stoute G33rt :P

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

Het zal er mogelijk niets mee te maken hebben, maar je foutmelding heeft het over dat /usr/lib/pkgconfig een directory is, maar de directories waar je naar verwijst doe je met een - erin (pkg-config)..... Even kijken of je toch niet ergens een klein foutje gemaakt hebt?

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Dat is een tikfout in de topicstart, zoals je in de error kunt zien heb ik hem zonder - genomen. De versie met - is de binary in /usr/bin :)

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Even de oplossing posten, merkwaardigerwijs heeft het volgende geholpen:
code:
1
setenv PKG_CONFIG_PATH /usr/lib/pkgconfig


erg merkwaardig, aangezien de dir volgens mij daar al op ingesteld stond :)