Wireshark-dev: Re: [Wireshark-dev] [Wireshark-commits] buildbot failure in Wireshark (developme

From: Jeff Morriss <jeff.morriss.ws@xxxxxxxxx>
Date: Fri, 17 Feb 2012 10:34:33 -0500
Joerg Mayer wrote:
On Fri, Feb 17, 2012 at 02:01:05PM -0000, Graham Bloice wrote:
Most likely it has a problem with the / instead of \ in uil/util.obj.
Does someone have an idea how to resolve this?
util.obj is being produced in the top level root directory, but the linker
is
looking for it in ui\.  I'm looking at the makefile now.

Hmm.  I think this would need an explicit build rule.  As it stands, the
compiler is told to compile ui/util.c when in the top level directory, so
that's where the object file is placed.  The linker is told to look for
ui/util.obj and complains.

Thanks for looking into it. I will look at how to resolve this in the
build structure. As this is is going to effect additional files as I move
the files around we need a "proper" solution. Ideas are of course
welcome ;-)

I've been a little uneasy with the fact that there's no makefile in ui/ . It seems like putting source files in there but no makefile is asking for trouble. But I haven't thought about it much.