im trying to install Idesk, but when i type 'make' i get:
g++ -g -O2 -c Desk.cc -o Desk.o
In file included from Desk.h:9,
from Desk.cc:1:
/usr/include/X11/Xft/Xft.h:36:35: fontconfig/fontconfig.h: No such file or directory
In file included from /usr/include/X11/Xft/Xft.h:43,
from Desk.h:9,
from Desk.cc:1:
/usr/include/X11/Xft/XftCompat.h:33: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:34: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:35: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:89: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:91: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:95: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:102: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:103: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:104: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:105: syntax error before `;' token
/usr/include/X11/Xft/XftCompat.h:163: `XftPattern' was not declared in this
scope
/usr/include/X11/Xft/XftCompat.h:163: `pat' was not declared in this scope
/usr/include/X11/Xft/XftCompat.h:163: syntax error before `*' token
In file included from Desk.h:9,
from Desk.cc:1:
/usr/include/X11/Xft/Xft.h:61: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:62: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:73: 'FcChar32' is used as a type, but is not defined
as a type.
/usr/include/X11/Xft/Xft.h:80: 'FcChar32' is used as a type, but is not defined
as a type.
/usr/include/X11/Xft/Xft.h:127: `FcFontSet' was not declared in this scope
/usr/include/X11/Xft/Xft.h:127: `set' was not declared in this scope
/usr/include/X11/Xft/Xft.h:127: syntax error before `char'
/usr/include/X11/Xft/Xft.h:130: `FcFontSet' was not declared in this scope
/usr/include/X11/Xft/Xft.h:130: `set' was not declared in this scope
/usr/include/X11/Xft/Xft.h:130: syntax error before `char'
/usr/include/X11/Xft/Xft.h:137: type specifier omitted for parameter `FcPattern
'
/usr/include/X11/Xft/Xft.h:137: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:140: type specifier omitted for parameter `FcPattern
'
/usr/include/X11/Xft/Xft.h:140: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:199: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:208: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:217: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:226: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:235: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:302: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:309: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:316: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:323: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:330: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:336: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:360: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:366: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:369: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:373: type specifier omitted for parameter `FcPattern
'
/usr/include/X11/Xft/Xft.h:373: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:377: type specifier omitted for parameter `FcPattern
'
/usr/include/X11/Xft/Xft.h:377: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:386: syntax error before `)' token
/usr/include/X11/Xft/Xft.h:392: type specifier omitted for parameter `FcBool'
/usr/include/X11/Xft/Xft.h:392: syntax error before `,' token
/usr/include/X11/Xft/Xft.h:405: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:413: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:420: type specifier omitted for parameter `FcChar32'
/usr/include/X11/Xft/Xft.h:420: syntax error before `)' token
/usr/include/X11/Xft/Xft.h:426: syntax error before `char'
/usr/include/X11/Xft/Xft.h:435: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:446: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:516: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:529: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:542: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:555: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:568: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:581: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:594: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:607: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:620: syntax error before `*' token
/usr/include/X11/Xft/Xft.h:627: syntax error before `*' token
In file included from /usr/include/png.h:332,
from Desk.h:11,
from Desk.cc:1:
/usr/include/pngconf.h:255: syntax error before `.' token
/usr/include/pngconf.h:256: syntax error before `again'
Desk.cc: In member function `void Desk::LoadOptions()':
Desk.cc:47: `FC_WEIGHT_BOLD' undeclared (first use this function)
Desk.cc:47: (Each undeclared identifier is reported only once for each function
it appears in.)
Desk.cc:49: `FC_WEIGHT_MEDIUM' undeclared (first use this function)
Desk.cc:52: `FC_FAMILY' undeclared (first use this function)
Desk.cc:52: `FcTypeString' undeclared (first use this function)
Desk.cc:53: `FC_SIZE' undeclared (first use this function)
Desk.cc:53: `FcTypeDouble' undeclared (first use this function)
Desk.cc:54: `FC_WEIGHT' undeclared (first use this function)
Desk.cc:54: `FcTypeInteger' undeclared (first use this function)
make: *** [Desk.o] Error 1
and i dont know what to do, please help me