From: Ivan B. <iv...@cv...> - 2010-03-27 09:25:57
|
Mike Johnson wrote: > Oh, I got ya now. `make dist` finds most stuff automatically but > sometimes you have to add files to the EXTRA_DIST variable to get it > to pick up everything for the tarball. > > I've got some additions for it. I'll commit as soon as my compile finishes... > > On Fri, Mar 26, 2010 at 9:08 AM, Tomas Straupis <tom...@gm...> wrote: > >> 2010-03-26 Mike Johnson <mrj...@mi...>: >> >>> I just compiled from svn without problems. Do you have local changes >>> to Makefile.am? >>> >> No, no changes to Makefile.am >> I guess a problem here is that I do "make dist" which copies only >> files specified in Makefile.am into tar.gz file. That file is then >> used when creating/compiling a rpm. As it does not contain all >> corresponding h files (tologger.h and some other in ts_log directory) >> build fails. >> >> I assume when building "locally" gcc is able to find those files >> even without them being included in Makefile.am. >> >> It's my fault. I did not update Makefile.am - since I stopped using automake tool I'm big fan of CMAKE :). When I committed it I promised to add null logging ostream. I've commined it into tora-trotl branch. I'm not sure that code will works fine. That patch adds compile-time dependency on boost too. Ivan PS: see commit 3477 |