[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compiling idesk with g++ 3.2



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


Reply to: