[jfdsdjhfuetppo]--Message édité par Deadog--[/jfdsdjhfuetppo]
daique
oui, mais il y a -I/usr/X11R6/include avant, donc cc va chercher dans ce rep les include <freetype/freetype.h> au lieu de prendre ceux qui sont dans /usr/local/include/freetype2 . pour arranger ca, tu te débrouilles pour qu'il ne trouve plus /usr/X11R6/include/freetype
Deadog
pourtant : -I/usr/local/include/freetype2 :??:
Deadog
erf, komment je peux "désactiver" la 1ère ? :/
[jfdsdjhfuetppo]--Message édité par Deadog--[/jfdsdjhfuetppo]
daique
Tu as 2 versions de freetype installée(ou au moins, les headers), pango a besoin de la 2 et il trouve ceux de la 1.
[jfdsdjhfuetppo]--Message édité par daique--[/jfdsdjhfuetppo]
Deadog
j'essaye d'installer gtk2, pour cela faut installer tout un tas de truc avant dont pango, seulement, pango veux pas se compilé :(
j'utilise pango 1.0.1 (avec pango 1.0.0 j'obtiens la même chose) et j'obtiens cette erreur :
Citation :
make[3]: Entering directory `/var/tmp/gtk2/pango-1.0.1/pango'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\" -DMODULE_VERSION=\"1.0.0\" -DG_DISABLE_DEPRECATED -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/freetype2 -I..
-g -O2 -Wall -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -c pangoxft-font.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\" -DMODULE_VERSION=\"1.0.0\" -DG_DISABLE_DEPRECATED -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/freetype2 -I.. -g -O2 -Wall -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -c pangoxft-font.c -fPIC -DPIC -o pangoxft-font.o
In file included from pangoxft.h:27,
from pangoxft-private.h:25,
from pangoxft-font.c:26:
../pango/pango-ot.h:43: parse error before `face'
In file included from pangoxft-private.h:25,
from pangoxft-font.c:26:
pangoxft.h:64: parse error before `pango_xft_font_get_face'
pangoxft.h:64: warning: type defaults to `int' in declaration of `pango_xft_font_get_face'
pangoxft.h:64: warning: data definition has no type or storage class
j'ai regarder dans les fichiers incriminé et les ligne d'erreur c ça :
Pour pangoxft.h:27 : #include <pango/pango-ot.h>
Pour pangoxft-private.h:25 : #include <pangoxft.h>
Pour pangoxft-font.c:26 : #include "pangoxft-private.h"
Pour pango-ot.h:43 : PangoOTInfo *pango_ot_info_new (FT_Face face);
sachant ke pour le dernier, avant il y'a ça :
typedef enum
{
PANGO_OT_TABLE_GSUB,
PANGO_OT_TABLE_GPOS
} PangoOTTableType;
et la je vois pas trop pkoi ça merde :??: :pt1cable: