OVH Cloud OVH Cloud

OpenBSD gtk+2 ports Erreur de compilation ?

14 réponses
Avatar
zobe
Lorsque j'essai de compiler gtk+2 depuis les ports, j'ai l'erreur
suivante :

../../gtk/gtk-query-immodules-2.0: can't load library
‘libfreetype.so.12.0'

gmake[3]: *** [gtk.immodules] Error 4

gmake[3]: Leaving directory
/usr/ports/x11/gtk+2/w-gtk+2-2.4.13/gtk+2-2.4.13/modules/input

Je suis en OpenBSD 3.6 current avec xorg.

Merci.

4 réponses

1 2
Avatar
F. Senault

Complétement OT mais je passais par là et j'ai vu de la lumière :
En dehors des considérations de licenses, quelqu'un sait-il si Xorg est
censé être un peu moins gourmand en mémoire que l'artillerie XFree


Mmmmmmmh...

| 23:38 chouchen:~# ps auxw | grep Xorg
| root 423 0.0 13.4 88400 16224 ?? Ss Sat03PM 84:04.76 /usr/X11R6/bin/X (Xorg)

D'un autre côté :

| Mem: 66M Active, 11M Inact, 31M Wired, 7000K Cache, 22M Buf, 612K Free

Et ça tourne. Pas super vite sur un p3 500 (diskless), mais une fois
que les programmes sont chargés, ça tourne.

Fred
--
/* This function is BOOL but actually returns TRUE,
FALSE and -2 because I've no time to change it
to int */
(Computer Stupidities, programming)

Avatar
pornin
According to F. Senault :
| 23:38 chouchen:~# ps auxw | grep Xorg
| root 423 0.0 13.4 88400 16224 ?? Ss Sat03PM 84:04.76
/usr/X11R6/bin/X (Xorg)


Attention : dans la zone "mémoire virtuelle" (les 88400 Ko), il y
a notamment la RAM vidéo. S'il y a 64 Mo de RAM vidéo (ou, plus
précisément, 64 Mo réservés dans le bios pour l'AGP), il entre dans ce
compte, mais ne prennent rien sur la RAM principale.


Sinon, pour la question initiale, au moment de la séparation, XFree et
X.org sont identiques ; depuis, ils divergent lentement. Comme cette
séparation est relativement récente, il est probable que les aspects
techniques comme la consommation mémoire soient entre très proches dans
les deux projets.


--Thomas Pornin

Avatar
Miod Vallat
Aha! Est-ce qu'un "ldconfig -mR /usr/X11R6/lib" a été fait après
l'installation de X.org ?


Nan à quoi ça sert ?


A reconstruire la liste des bibliothèques qui seront acceptées par
ld.so.


Avatar
F. Senault

According to F. Senault :
| 23:38 chouchen:~# ps auxw | grep Xorg
| root 423 0.0 13.4 88400 16224 ?? Ss Sat03PM 84:04.76
/usr/X11R6/bin/X (Xorg)


Attention : dans la zone "mémoire virtuelle" (les 88400 Ko), il y
a notamment la RAM vidéo. S'il y a 64 Mo de RAM vidéo (ou, plus
précisément, 64 Mo réservés dans le bios pour l'AGP), il entre dans ce
compte, mais ne prennent rien sur la RAM principale.


C'est donc ça. Je me disais aussi que la machine n'avait pas tant de
RAM... :)

--Thomas Pornin


Fred
--
As black as the night can get
Everything is safer now (Nine Inch Nails,
There's always a way to forget I'm Looking Forward To
Once you learn to find a way how Joining You, Finally)


1 2