[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: kdebase/kcontrol/kicker doesn't compile on first attempt..
From:       Otto Bruggeman <bruggie () home ! nl>
Date:       2001-02-16 19:48:23
[Download RAW message or body]

On Fri, 16 Feb 2001, Thomas Leitner wrote:
> Hi,
> 
> I'm doing a fresh compile of a KDE 2.1 CVS checkout. Since about
> 2 days I experience the following weird behaviour: When running
> the compile for the first time, it bails out:
> 
> gmake[3]: Entering directory `/home8/kde2d/kdebase/kcontrol/kicker'
> /home8/kde2d/qt-copy/bin/moc ./generaltab_impl.h -o generaltab_impl.moc
> /home8/kde2d/qt-copy/bin/uic -o generaltab.h ./generaltab.ui
> gmake[3]: *** [generaltab.h] Error 1
> gmake[3]: Leaving directory `/home8/kde2d/kdebase/kcontrol/kicker'
> gmake[2]: *** [all-recursive] Error 1
> 
> Even though the files ./generaltab.ui and ./generaltab_impl.h do
> exist!!
> 
> When I restart the compile now, it resumes where it left off before
> and builds generaltab.h flawlessly.
> 
> Also when I manually run the command:
> 
> /home8/kde2d/qt-copy/bin/uic -o generaltab.h ./generaltab.ui
> 
> it works flawlessly as well!
> 
> Any ideas anyone? This is quite bothering!
> 
> Tom

Hi Tom,

You must be using make with the -j<some number> flag. Apparently there is
some problem with the dependencies. The dependency of the other c++ file
on this headerfile is not properly configured in the Makefiles. Try a
remake without the -j option.

I've had these errors as well in some other places but it looks that it is
always the case when a headerfile is generated from a .ui file. Maybe some
more magic in the configure and make -f Makefile.cvs is needed.

Otto


 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic