Hello,
I have been looking for a way to install OpenSees within the HPC Berkeley Research Computing Savio Clusters environment. So far, I've followed the instructions on here: https://vijaypolimeru.github.io/researc ... buntu.html
The issue, however, is with the dependencies:
sudo apt-get install make
sudo apt-get install tcl8.6
sudo apt-get install tcl8.6-dev
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gfortran
sudo apt-get install python3-dev
Some of these are pre-installed in the HPC environment but for the ones that are not (such as tcl8.6) it is not possible to add them in. From the software requirements listed here, https://docs-research-it.berkeley.edu/s ... -software/, the software must be "Be capable of installation without root/sudo privileges." Does this mean I will not be able to install OpenSees in the HPC environment?
The last time I tried I got a hefty catalog of errors, most of them looking like:
g++: error: /global/home/users/ /OpenSees/SRC/domain/pattern/TclPatternCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/domain/pattern/TclSeriesCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/domain/pattern/TclSeriesIntegratorCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/domain/groundMotion/TclGroundMotionCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/material/uniaxial/limitState/TclLimitState.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/zeroLength/TclZeroLength.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/forceBeamColumn/TclForceBeamColumnCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/coordTransformation/TclGeomTransfCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/joint/TclJoint2dCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/joint/TclJoint3dCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/joint/TclBeamColumnJointCommand.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/updatedLagrangianBeamColumn/TclElement2dYS.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/updatedLagrangianBeamColumn/TclElement2dGNL.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/element/updatedLagrangianBeamColumn/TclCyclicModelCommands.o: No such file or directory
g++: error: /global/home/users/ /OpenSees/SRC/material/yieldSurface/yieldSurfaceBC/TclModelBuilderYieldSurfaceBCCommand.o: No such file or directory
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/global/home/users/ /OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
Any help on this would be much appreciated.
Best,
Luis
HPC BRC OpenSees installation without sudo privileges
Moderators: silvia, selimgunay, Moderators