gideon compile problems and crashes

Roland Krause rokrau at yahoo.com
Thu Sep 19 22:35:06 UTC 2002


Simon,
thanks for clarifying that once and for all. I was not aware of this,
personally I try to stay away from the autoconf/automake build system
as good as I can. 
Thanks again.
Roland

--- Simon Hausmann <hausmann at kde.org> wrote:
> On Thu, Sep 19, 2002 at 09:39:14AM -0700, Roland Krause wrote:
> > Simon,
> > I dont understand why and since when is that necessary? 
> 
> am_edit (aside from a lot of other things) scans the sources for moc
> inclusions and generates targets for generating the .moc files as
> well as making the actual source depend on that target.
> 
> Obviously when changing sources to include the moc files instead of
> compiling them separately, the resulting diff contains only changes
> to the sources.
> 
> If you apply that diff to a directory with an already generated
> Makefile (where previously there were no moc inclusions -> am_edit
> generated targets to generate .moc.cpp and added it to _SOURCES) ,
> then compilation will fail because the Makefile obviously lacks the
> targets and dependencies to generate the .moc files.
> 
> What's the solution? To re-run am_edit. So if it's just about one
> directory using the force-reedit target is the fast and running
> Makefile.cvs is the slow way to achieve that.
> 
> As for the second part of your question: It has been that way since
> the days of automoc :)
> 
> Simon
> 
> > --- Simon Hausmann <hausmann at kde.org> wrote:
> > > On Wed, Sep 18, 2002 at 02:10:32PM -0700, Roland Krause wrote:
> > > > Harry,
> > > > all that needs done is to remove these include file.moc lines
> from
> > > the
> > > > files in question. If there are no other problems with that
> I'll be
> > > > happy to commit that. 
> > > 
> > > I'm pretty sure that the code compiles properly if you re-run
> > > am_edit or use the force-reedit target if it's just about one or
> two
> > > subdirectories :)
> > > 
> > > Simon
> > > 
> > > _______________________________________________
> > > Kdevelop-devel mailing list
> > > Kdevelop-devel at barney.cs.uni-potsdam.de
> > > http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > New DSL Internet Access from SBC & Yahoo!
> > http://sbc.yahoo.com
> > 
> > _______________________________________________
> > Kdevelop-devel mailing list
> > Kdevelop-devel at barney.cs.uni-potsdam.de
> > http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
> 
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com




More information about the KDevelop-devel mailing list