trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

Re: [trinity-users] kdebase make failure: iccconfig.cpp:359:37: error: expected ‘,’ or ‘;’

From: "David C. Rankin" <drankinatty@...>
Date: Thu, 03 Feb 2011 15:13:37 -0600
On 02/03/2011 12:34 PM, Serghei Amelian wrote:
> On Thursday 03 February 2011 20:13:23 David C. Rankin wrote:
>> Well,
>>
>> 	We are making progress. kdebase built through 30% and then died with the
>> following:
> [...]
> 
>> kcontrol/iccconfig/CMakeFiles/kcm_iccconfig-module.dir/iccconfig.cpp.o
>> /home/david/arch/pkg/tbld/kdebase/kcontrol/iccconfig/iccconfig.cpp: In
>> member function ‘void KICCConfig::load(bool)’:
>> /home/david/arch/pkg/tbld/kdebase/kcontrol/iccconfig/iccconfig.cpp:289:38:
>> error: expected type-specifier
>> /home/david/arch/pkg/tbld/kdebase/kcontrol/iccconfig/iccconfig.cpp:289:38:
> 
> I think you built kdelibs without xrandr support (probably xrandr devel 
> package are not installed).
> 
> [...]
> 
> 

Thanks Serghei,

	I've checked ./configure --help for kdelibs and it doesn't accept a xrandr
option. I've checked the packages installed and I've got:

13:46 dcrgx2:~/arch/pkg/tbld/kdelibs> pmq | grep randr
libxrandr 1.3.1-1
randrproto 1.3.2-1
xorg-xrandr 1.3.4-1

	That looks like all the relevant packages for Arch Linux:

15:09 dcrgx2:~/arch/pkg/tbld/kdelibs> s2l randr
libxrandr                   X11 RandR extension library
randrproto                  X11 RandR extension wire protocol
xorg-xbacklight             RandR-based backlight control application
xorg-xrandr                 Primitive command line interface to RandR extension
arandr                      Provide a simple visual front end for XRandR 1.2.
lxrandr                     Monitor configuration tool (part of LXDE

	Checking the actual files installed:

15:11 dcrgx2:~/arch/pkg/tnotes> pmql xorg-xrandr
xorg-xrandr /usr/bin/xrandr
xorg-xrandr /usr/share/licenses/xorg-xrandr/COPYING
xorg-xrandr /usr/share/man/man1/xrandr.1.gz

15:11 dcrgx2:~/arch/pkg/tnotes> pmql libxrandr
libxrandr /usr/include/X11/extensions/Xrandr.h
libxrandr /usr/lib/libXrandr.a
libxrandr /usr/lib/libXrandr.so
libxrandr /usr/lib/libXrandr.so.2
libxrandr /usr/lib/libXrandr.so.2.2.0
libxrandr /usr/lib/pkgconfig/
libxrandr /usr/lib/pkgconfig/xrandr.pc
libxrandr /usr/share/licenses/libxrandr/COPYING
libxrandr /usr/share/man/man3/XRRConfigCurrentConfiguration.3.gz
<snip>

	You see anything missing?

-- 
David C. Rankin, J.D.,P.E.