[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: JANA old version
Hi David,
Thanks a lot (it does work ).
Cheers,
Sascha
On Mon, 28 Apr 2008, David Lawrence wrote:
>
> Hi Sascha,
>
> Oops! I screwed up the symbolic links last week when I thought I was
> fixing them. I have now updated the PRODUCTION link to point back to the
> 0.3.1 version of JANA (build_2008_04_21). Note that the LATEST link is
> updated every night to point to the newest build.
>
> I will work to form a more coherent policy with better notification
> in the future. Sorry for the inconvenience.
>
> The JANA build contains no Hall-D specific code so changing the JANA
> version should not change the reconstruction.
>
> Regards,
> -David
>
> Alexander Somov wrote:
> > I compiled it when I got back to the old version, i.e., I used
> > #setenv JANA_HOME ${GROUPDISK}/12gev_phys/builds/PRODUCTION
> > setenv JANA_HOME ${GROUPDISK}/12gev_phys/builds/build_2008-04-21
> >
> > I hope that there have been no changes done in the
> > BCAL/FCAL reconstruction since then.
> >
> > Cheers,
> > Sascha
> >
> >
> >
> >
> > On Sat, 26 Apr 2008, Alexander Somov wrote:
> >
> >
> >> Sorry, I forgot to mention, I am compiling stuff on ifarml1
> >>
> >> Cheers,
> >> Sascha
> >>
> >>
> >>
> >> On Sat, 26 Apr 2008, Alexander Somov wrote:
> >>
> >>
> >>> Hi David,
> >>>
> >>> I have a quick question:
> >>>
> >>> I am trying to recompile my code which worked a few days ago and all of
> >>> the sudden ran into the following compillation errors (which, I surmise,
> >>> are related to the new JANA release)
> >>>
> >>> g++ -I. -I.. -I../include -I/home/somov/HallD/include
> >>> -I/home/somov/HallD/include -D_ROOT_ -pthread
> >>> -I/apps/root/PRO/root/include -I/apps/root/PRO/root/include
> >>> -I/group/12gev_phys/builds/PRODUCTION/include
> >>> -I/group/halld/Software/ExternalPackages/xerces-c-src_2_7_0.Linux-i686/include
> >>> -DXERCESC -O2 -Wall -c -o .obj/Linux-i686/em_bg.o em_bg.cc
> >>> In file included from em_bg.cc:8:
> >>> em_bg.h:20: syntax error before `{' token
> >>> em_bg.h:23: destructors must be member functions
> >>> em_bg.h:26: syntax error before `private'
> >>> em_bg.h:28: `JEventLoop' was not declared in this scope
> >>> em_bg.h:28: `eventLoop' was not declared in this scope
> >>>
> >>>
> >>> It complaines to the lines from em_bg.cc, in particular to the class
> >>> definition (?)
> >>>
> >>> class DEventProcessor_bcal_hists:public JEventProcessor{
> >>> public:
> >>> DEventProcessor_bcal_hists(){};
> >>> ~DEventProcessor_bcal_hists(){};
> >>> const char* className(void){return
> >>> "DEventProcessor_bcal_hists";};
> >>>
> >>> private:
> >>> jerror_t init(void); ///< Called once at program
> >>> start.
> >>> jerror_t brun(JEventLoop *eventLoop, int runnumber);
> >>> ///< Called everytime a new run number is detected.
> >>>
> >>>
> >>> I am attaching a dependency file em_bg.d. I have all libs installed
> >>> localy, but I am using includes from
> >>> /group/12gev_phys/builds/PRODUCTION/include/JANA/...
> >>>
> >>>
> >>> Do you have any ideas how to get old stuff running (I want to finish
> >>> with the review materials asap)?
> >>> (or I have to checkout a new reco version; I am trying to do it now)
> >>>
> >>>
> >>> Thanks!
> >>>
> >>> Cheers,
> >>> Sascha
> >>>
>
> --
>
> ------------------------------------------------------------------------
> David Lawrence Ph.D.
> Staff Scientist Office: (757)269-5567 [[[ [ [ [
> Jefferson Lab Pager: (757)584-5567 [ [ [ [ [ [
> http://www.jlab.org/~davidl davidl@jlab.org [[[ [[ [[ [[[
> ------------------------------------------------------------------------
>
>
>