Difference between revisions of "EVIO 4 CODA"
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
==Compile evio2xml== | ==Compile evio2xml== | ||
+ | |||
+ | |||
+ | =Compiling EVIO on my Mac= | ||
+ | |||
+ | 1.) downloading and trying to compile with scons | ||
+ | <pre> | ||
+ | scons: Reading SConscript files ... | ||
+ | EnvironmentError: No module named _md5: | ||
+ | File "/Users/tforest/src/evio/evio-4.0/evio-4.0/SConstruct", line 36: | ||
+ | env = Environment(ENV = {'PATH' : os.environ['PATH']}) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 992: | ||
+ | apply_tools(self, tools, toolpath) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 106: | ||
+ | env.Tool(tool) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 1676: | ||
+ | tool(self) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 181: | ||
+ | apply(self.generate, ( env, ) + args, kw) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/default.py", line 40: | ||
+ | for t in SCons.Tool.tool_list(env['PLATFORM'], env): | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 661: | ||
+ | env) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 549: | ||
+ | return filter (ToolExists, tools) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 548: | ||
+ | return Tool(tool).exists(env) | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 95: | ||
+ | module = self._tool_module() | ||
+ | File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 146: | ||
+ | raise SCons.Errors.EnvironmentError, e | ||
+ | </pre> |
Revision as of 22:51, 13 April 2012
Download EVIO
On 4/12/12 EVIO was being distributed using SVN and only on a jlabX machine onsite
If you login to a jlab machine you can see the contents of the repository using the command
svn ls svn://phecda.jlab.org/daqfs/source/svnroot/
Check Out
svn co svn://phecda.jlab.org/daqfs/source/svnroot/evio-4.0
Compile evio library on CODA machine
1.) set the environmental variable to tell the software where CODA is
setenv CODA_HOME /usr/local/coda/2.5
2.) While in the directory evio-2.0 run scons to compile everything
scons
3.) If you type
scons install
the programs will be moved to the CODA_HOME subdirectory under Linux-
Compile evio2xml
Compiling EVIO on my Mac
1.) downloading and trying to compile with scons
scons: Reading SConscript files ... EnvironmentError: No module named _md5: File "/Users/tforest/src/evio/evio-4.0/evio-4.0/SConstruct", line 36: env = Environment(ENV = {'PATH' : os.environ['PATH']}) File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 992: apply_tools(self, tools, toolpath) File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 106: env.Tool(tool) File "/opt/local/lib/scons-1.2.0/SCons/Environment.py", line 1676: tool(self) File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 181: apply(self.generate, ( env, ) + args, kw) File "/opt/local/lib/scons-1.2.0/SCons/Tool/default.py", line 40: for t in SCons.Tool.tool_list(env['PLATFORM'], env): File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 661: env) File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 549: return filter (ToolExists, tools) File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 548: return Tool(tool).exists(env) File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 95: module = self._tool_module() File "/opt/local/lib/scons-1.2.0/SCons/Tool/__init__.py", line 146: raise SCons.Errors.EnvironmentError, e