Generation and location of ui_*.h files

Anton Lundin glance at acc.umu.se
Sat Jan 10 01:21:01 PST 2015


On 09 January, 2015 - Dirk Hohndel wrote:

> On Fri, Jan 09, 2015 at 11:03:21AM -0500, John Van Ostrand wrote:
> > I'm trying to get through a problem on Fedora 20 where I can't build
> > subsurface master.
> > 
> > The problem is that the /ui_*.h files are old and aren't being rebuilt. I'm
> > not familiar with cmake or qmake and so I could really use someone's help
> > in describing how the ui_*.h files are supposed to be built and used.
> > 
> > Here is what I can see
> > 
> > a. "make compiler_uic_make_all" creates ui_*.h files in the /.uic directory.
> > b. If there are no /ui_*.h files the command in (a.) fails do to lack of
> > dependant files.
> > c. The source code refers to the /ui_*.h files.
> > d. There doesn't seem to be any way that /.uic files are moved to /.
> 
> A long long time ago we had those file in the main directory (let's call
> it '.'). They have moved to ./.uic a LONG time ago. My guess is that you
> have old files around.
> 
> I suggest starting from a clean fresh tree, i.e. mv your directory aside
> and clone a fresh tree.
> 

Or, git clean -xdf is your friend. 


//Anton


-- 
Anton Lundin	+46702-161604


More information about the subsurface mailing list