conversions.h?
Dirk Hohndel
dirk at hohndel.org
Wed May 1 15:00:21 PDT 2013
On Wed, 2013-05-01 at 14:32 -0700, Thiago Macieira wrote:
> On quarta-feira, 1 de maio de 2013 22.55.20, Robert C. Helling wrote:
> > Hi,
> >
> > on brach master I just pulled the latest version (which I hadn't done in a
> > while) and building failed:
> >
> > make: *** No rule to make target `conversions.h', needed by `equipment.o'.
> > Stop.
> >
> > It is mentioned in .dep/qt-ui/addcylinderdialog.o.dep (I had checked out the
> > Qt branch before) but that shouldn't be relevant after changing branches (I
> > have to admit that my knowledge of makefiles and in particular .dep is
> > almost zero, am I supposed to make clean after changing branches?). Anyway,
> > touching conversions.h also helped.
>
> If you switch between the Qt branch and the master branch, funny things will
> happen because of the changes in the buildsystem.
>
> You should nuke the .dep subdir every time you change away from the Qt branch.
> This subdir is regenerated as needed.
My experience switching branches has been that the best way to make sure
nothing odd happens is to do a 'make clean'.
> However, I have to confess I don't know how this happened to you. The master
> branch Makefile includes .dep/*.dep. That does not match .dep/qt-ui/*.dep.
I have the exact same issue when I switch from Qt to master... so I'm
sure you could reproduce this as well...
/D
More information about the subsurface
mailing list