From: Patrick G. <pa...@mn...> - 2011-07-28 20:44:59
|
Hei Patrick, According to the doc, it make a dist then proceeds to untar the new archive into a fresh directory, build it in a fresh build directory separate from the source directory, install it into a third fresh directory, and finally run make check in the build tree. It says further "While not a complete test -- it only tries one architecture, after all -- distcheck nevertheless catches most packaging errors (as opposed to portability bugs), and its use is highly recommended." It seems to work when make lib is ran before but another error occur later when creating the stencil doc. There seems to be a problem when compiling dump-stencil.cpp where the identifier central12 is undefined. Any idea? Cheers, Patrick On 07/28/2011 09:30 PM, Patrik Jonsson wrote: > Hej Patrick, > > I'm not sure what distcheck does, but stencil-classes.cc is a > generated file generated by genstencils.py in the generate directory. > (It was very difficult to debug the stencils defined with the ~50-line > long macros, since all compilation errors simply point to the macro > invocation, so I replaced those with this generated file.) > > I checked that stencil-classes.cc is generated when you "make lib". > How does distcheck ensure that the generated files have been created? > Maybe I needed to add some dependency in the blitz/array dir? > > cheers, > > /Patrik > > On Thu, Jul 28, 2011 at 4:17 PM, Patrick Guio <pa...@mn...> wrote: >> >> Dear all, >> >> I tried to run the distcheck target but it fails to find the file >> blitz/array/stencil-classes.cc when running the target distcheck. >> Has this file definitely been removed from blitz? I think it used to be >> generated in the blitz/generate directory. >> >> Anyway if I remove the reference in blitz/array/Makefile.am I get >> another error when compiling dump-stencil.cpp. The compiler cannot find >> the identifier for the stencil "central12" required to generate the >> documentation for stencils. >> >> The distcheck target used to work when doxygen is not available. I am >> about to commit a change in the m4 macro so that doxygen is disabled by >> default. >> >> Best, >> Patrick >> >> >> >> ------------------------------------------------------------------------------ >> Got Input? Slashdot Needs You. >> Take our quick survey online. Come on, we don't ask for help often. >> Plus, you'll get a chance to win $100 to spend on ThinkGeek. >> http://p.sf.net/sfu/slashdot-survey >> _______________________________________________ >> Blitz-support mailing list >> Bli...@li... >> https://lists.sourceforge.net/lists/listinfo/blitz-support >> > > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey > _______________________________________________ > Blitz-support mailing list > Bli...@li... > https://lists.sourceforge.net/lists/listinfo/blitz-support |