[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
failed make of release-2009-02-24
Hi guys,
I downloaded the new tagged version of the software, and recompiled
everything today, again, because Matt updated the JANA version to 0.4.9
on the cluster, but I encountered this error when I remade the source
tree (I did make clean first). I think it failed on this last time I
compiled and just went folder by folder and made them individually. I
had been hoping the whole tree would have compiled flawlessly from the
/src folder.
make -C hddm install
make[3]: Entering directory
`/home/s4/leverin/gluex/svn/src/programs/Utilities/hddm'
/usr/bin/g++ -g -D_REENTRANT -I/home/s4/leverin/gluex/svn/src/include
-I/share/apps/xerces/xerces-c-src_2_7_0/include \
-I/home/s4/leverin/gluex/svn/include -c XString.cpp
/usr/bin/g++ -g -D_REENTRANT -I/home/s4/leverin/gluex/svn/src/include
-I/share/apps/xerces/xerces-c-src_2_7_0/include \
-I/home/s4/leverin/gluex/svn/include -c XParsers.cpp
/usr/bin/g++ -g -D_REENTRANT -I/home/s4/leverin/gluex/svn/src/include
-I/share/apps/xerces/xerces-c-src_2_7_0/include \
-I/home/s4/leverin/gluex/svn/include -o hddm-c hddm-c.cpp XString.o
XParsers.o \
-L/share/apps/xerces/xerces-c-src_2_7_0/lib -lxerces-c
/usr/bin/g++ -g -D_REENTRANT -I/home/s4/leverin/gluex/svn/src/include
-I/share/apps/xerces/xerces-c-src_2_7_0/include \
-I/home/s4/leverin/gluex/svn/include -o xml-hddm xml-hddm.cpp XString.o
XParsers.o \
-L/home/s4/leverin/gluex/svn/lib/Linux
-L/home/s4/leverin/gluex/svn/src/external/xstream/src -lxstream \
-L/share/apps/xerces/xerces-c-src_2_7_0/lib -lxerces-c
xml-hddm.cpp:61:26: particleType.h: No such file or directory
xml-hddm.cpp: In member function `void
HDDMmaker::outputStream(xercesc_2_7::DOMElement*,
xercesc_2_7::DOMElement*, std::ostream&)':
xml-hddm.cpp:473: error: `Particle_t' undeclared (first use this function)
xml-hddm.cpp:473: error: (Each undeclared identifier is reported only
once for each function it appears in.)
xml-hddm.cpp:473: error: `ParticleType' undeclared (first use this function)
make[3]: *** [xml-hddm] Error 1
make[3]: Leaving directory
`/home/s4/leverin/gluex/svn/src/programs/Utilities/hddm'
make[2]: *** [hddm] Error 2
make[2]: Leaving directory
`/home/s4/leverin/gluex/svn/src/programs/Utilities'
make[1]: *** [Utilities] Error 2
make[1]: Leaving directory `/home/s4/leverin/gluex/svn/src/programs'
make: *** [programs] Error 2
-Blake
David Lawrence wrote:
>
> Hi All,
>
> I have just tagged a new Hall-D software release:
> release-2009-02-24. I have successfully compiled this on our 3
> supported platforms. Please let me know if you have trouble compiling
> it since this will be the release that the participants in Friday's
> tutorial will initially use and we want them to run into as few snags
> as possible.
>
> Here are the release notes (minus the last part which contains the
> relevant svn log messages).
>
>
> Release Notes for Hall-D source code
> ------------------------------------
>
> URL: https://halldsvn.jlab.org/repos/tags/release-2009-02-24
> Date: February 24, 2009
> Author: David Lawrence davidl@jlab.org
>
>
> This release has been compiled on the following systems
> with the specified versions:
>
> Mac OS X 10.5.6 (Darwin Kernel Version 9.6.0)
> ------------
> Xerces 2.7.0
> JANA 0.4.9
> ROOT 5.22/00
> cernlib 2006 (compiled on 10.5 with liblapack3 and libblas)
> gcc/g++ : gcc version 4.0.1 (Apple Inc. build 5490)
> gfortran : gcc version 4.2.3
>
> Fedora release 8 (Werewolf) on i686 32-bit
> ------------
> Xerces 2.7.0
> JANA 0.4.9
> ROOT 5.18/00
> cernlib 2005 (/apps/cernlib/i386_fc8 on JLab CUE)
> lesstif-devel 0.95.0-20.fc8
> gcc/g++/gfortran : 4.1.2 20070925 (Red Hat 4.1.2-33)
>
> Red Hat Enterprise Linux 5.2 on i686 32-bit
> ------------
> Xerces 2.7.0
> JANA 0.4.9
> ROOT 5.18/00
> cernlib 2005 (/apps/cernlib/i386_rhel5 on JLab CUE)
> gcc/g++/gfortran : 4.1.2 20071124 (Red Hat 4.1.2-42)
>
>
>
> Summary of changes since last release
> =====================================================
> This is a summary list made from visually scanning the svn log messages
> for the main trunk since the last release. It may be incomplete. See the
> entire list of logs below for the complete list of changes.
>
> o "string" type variables fixed in HDDM
>
> o TRACKING
> - Re-tooled DParticle, DTrack, and DTrackCandidate factories with
> THROWN tags to make consistent and easier to use for debugging.
>
> - Added DTrackHitSelector virtual class and corresponding
> DTrackHitSelectorALT1 for hit selection (only used by
> ALT1 fitter at present)
> - General tools added for accessing material map. Two methods
> were implmented. One uses tabulated values read through calibration
> system and the other uses ROOT to in code generated directly
> from XML (see hddsroot.h).
> - Continued development on Kalman filter including better e-loss
> and MULS
> - Copied Mark's LSLM least-squares track fitter to main trunk as
> plugin in src/programs/Analysis/plugins/trkfitterLSLM.
>
> o Numbering schemes updated for both TOF and FCAL to reflect newly
> adopted
> convention of having id numbers increase as the coordinate value
> increases.
>
> o HDParSim program made into hdparsim plugin in:
> src/programs/Simulation/plugins/hdparsim. Protons, pions and photons
> are now smeared using independant tables.
>
> o Added hddm_cull_events, hddm_merge_events, and hddm_merge_files
> to standard build.
>
> o Removed hddsGeant3.F from repository. Generation of it is now required
> from the XML source which is in the repository.
>
> o Fixed/enhanced hd_dump (text viewer) and hdview2 (graphical event
> viewer).
> Most notably, hdview2 now draws BCAL and FCAL hits.
>
>
> =====================================================
>
>
> Regards,
> -David
>