Hello, After upgrading to g++ 3.2 idesk doesn't build anymore from source. I got some parser errors in file X11/Xft/Xft.h while trying to compile everything with 3.2. Changing the link to 2.95 back helps. The following lines contain the error messages from compile: g++ -Wall -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:52: syntax error before `;' token /usr/include/X11/Xft/Xft.h:86: 'FT_UInt' is used as a type, but is not defined as a type. /usr/include/X11/Xft/Xft.h:93: 'FT_UInt' is used as a type, but is not defined as a type. /usr/include/X11/Xft/Xft.h:190: parse error before `*' token [...] I have also tried to create a simple hello world examples which only include the header file above, but the same errors appears. So I think it isn't a problem which only applies to idesk. Some system informations: Arch: i386 (32) Dist: unstable g++: 3.2.2-0 xlibs-dev: 4.2.1-4 idesk: 0.3.5-4 Can some please advise me, whats going wrong? Maybe other compiler flags or something else? Thanks for your help. Tia Thorsten -- Thorsten Sauter <tsauter@gmx.net> (Is there life after /sbin/halt -p?)
Attachment:
pgpRhx5ZnV7Ka.pgp
Description: PGP signature